Timeless Instruction Set - Infrastructural Instructions

  • Click on the instruction names for more information about the instruction and its properties.
  • Read the full story behind the instruction set in Foundations of Computer Science.


all computational infrastructural arithmetic relational boolean control-flow block expression structural data conversion processing-unit disk clock screen processing-unit-controller keyboard audio

Mnemonic Name Arguments Type Categories
pcl Call Processing Unit res = Call(dev, req) Infrastructural processing-unit
snd Send to Processing Unit Send(dev, data) Infrastructural processing-unit
rcv Receive from Processing Unit data = Receive(dev) Infrastructural processing-unit
chk Check x = Check(dev) Infrastructural processing-unit
chs Check Send x, y = CheckSend(dev) Infrastructural processing-unit
srv-snd Server Send ServerSend(dev, data) Infrastructural processing-unit
srv-rcv Server Receive data = ServerReceive(dev) Infrastructural processing-unit
srv-chk Server Check x = ServerCheck(dev) Infrastructural processing-unit
srv-chs Server Check Send x, y = ServerCheckSend(dev) Infrastructural processing-unit
dsp Get Disk Entry Specifications e, s = DiskSpecs(dev) Infrastructural disk
drd Read Disk Entry x, data = ReadDisk(dev, n) Infrastructural disk
dwr Write Disk Entry x = WriteDisk(dev, n, data) Infrastructural disk
csp Get Clock Resolution and Range res, range = ClockSpecs(dev) Infrastructural clock
ctm Get Current Time x = Time(dev, res) Infrastructural clock
spc Get Screen Specifications w, h, d = ScreenSpecs(dev) Infrastructural screen
sdsp Display Image Display(dev, img) Infrastructural screen
syn Synchronize Image Sync(dev) Infrastructural screen
psp Get Processing Unit Controller Specifications pus, progs = PUSpecs(dev) Infrastructural processing-unit-controller
psta Start Processing Unit Start(dev, n) Infrastructural processing-unit-controller
pstp Stop Processing Unit Stop(dev, n) Infrastructural processing-unit-controller
pse Set Program x = Execute(dev, n, p) Infrastructural processing-unit-controller
pex Was Exception x = Exception(dev, n) Infrastructural processing-unit-controller
ksp Get Keyboard Specifications characters, ctrlkeys, maxhistory = KBSpecs(dev) Infrastructural keyboard
kst Get Keyboard State keys, state, length = Keys(dev) Infrastructural keyboard
asp Get Audio Specifications dens, mindelay = AudioSpecs(dev) Infrastructural audio
acd Get Current Delay x = AudioDelay(dev) Infrastructural audio
aws Write Audio Samples x = WriteAudio(dev, samples) Infrastructural audio
Contact Information

We would be more than happy to help you. Our opening hours are 9–15 (CET).

[email protected]

📞 (+47) 93 68 22 77

Nils Bays vei 50, 0876 Oslo, Norway

Copyright © 2018-24 progsbase.com by Inductive AS.