This document provides a detailed reference for various computer instructions, categorized into IOT (Input/Output Transfer), EAE (Extended Arithmetic Element) microinstructions, Memory instructions, LINC Tape operations, and Trapped Instructions.
It begins by illustrating the bit assignments for IOT Instructions, where bits 0-5 define the operation code and bits 6-11 select the device, specifying how IOP pulses are generated. The EAE Microinstruction Bit Assignments are also shown, detailing how bits 0-5 form the operation code, bits 6-7 control CLA and SCA, and bits 8-11, in conjunction with other bits, specify the EAE group and various micro-operations like SCL, MUY, DVI, NMI, SHL, ASR, and LSR based on the value of bits 8-10.
A table outlines Memory instructions such as LDF (Load Data Field) and LIF (Load Instruction Field), along with their mnemonic codes, functions, and a 1.6 µsec execution time, noting they are followed by "ump≠0".
The LINC Tape section lists numerous operations for reading, writing, and checking tape blocks (RDE, RDC, RCG, WRI, WRC, WRG, CHK, MTB), detailing their functions and typical execution times of 3.2 µsec, which includes an optional pause. Extended tape operations (AXO, XOA, TAC, TMA) are also provided, each with a 1.6 µsec execution time.
Finally, Trapped Instructions are listed, including ranges for "operate" (501-515), "execute" (740-757), "undefined" (540-557, 1900, 1717), and specific LINC tape operations (700-717) that are trapped if the tape trap bit is set. Most trapped instructions have a 3.2 µsec execution time. A footnote clarifies that listed times are for specific conditions (I=1β=00), with other cases adding 1.6 µsec, and that programs can continue after 4.8 µsec.
Site structure and layout ©2025 Majenko Technologies