Previous File Previous Page Single Page Next Page Next File

* OPCODES 416 PAGE 1

0001 * OPCODES 416 0002 CF4 0003 REL 0004 * MEMORY REFERENCE 0005 00000 0 02 00037 LDA FRED Load A 0006 00001 -0 02 00037 LDA* FRED Load A, indirect 0007 * indirect and indexed for all memory reference... 0008 00002 0 04 00037 STA FRED Store A 0009 00003 0 06 00037 ADD FRED Add 0010 00004 0 07 00037 SUB FRED Subtract 0011 00005 0 03 00037 ANA FRED And 0012 00006 0 05 00037 ERA FRED Exclusive OR 0013 00007 0 12 00037 IRS FRED Increment, replace and skip 0014 00010 0 01 00037 JMP FRED Jump 0015 00011 0 10 00037 JST FRED Jump and store 0016 * I/O 0017 00012 54 0000 INA '0000 Input to A 0018 00013 14 0000 OCP '0000 Output control pulse 0019 00014 74 0000 OTA '0000 Output from A 0020 00015 34 0000 SKS '0000 Skip if ready line set 0021 00016 74 0020 SMK '020 Set mask 0022 * ARITHMETIC 0023 00017 140040 CRA Clear A 0024 * SHIFT 0025 00020 0416 00 ALR '0 Logical left rotate 0026 00021 0415 00 ALS '0 Arithmetic left shift 0027 00022 0406 00 ARR '0 Logical right rotate 0028 00023 0405 00 ARS '0 Arithmetic right shift 0029 00024 0414 00 LGL '0 Logical left shift 0030 00025 0404 00 LGR '0 Logical right shift 0031 * CONTROL 0032 00026 100000 SKP Skip 0033 00027 101400 SMI Skip if A minus 0034 00030 101040 SNZ Skip if A non-zero 0035 00031 100400 SPL Skip if A plus 0036 00032 100040 SZE Skip if A zero 0037 * MISC 0038 00033 000401 ENB Enable interrupts 0039 00034 000000 HLT Halt 0040 00035 001001 INH Inhibit interrupts 0041 00036 101000 NOP No operation 0042 * DATA 0043 00037 FRED BSS 1 0044 * 0045 * NOT SUPPORTED ON A 416 0046 * 0047 * 716 instructions O 0048 00040 0 00 00000 CAI Clear active interrupt O 0049 00041 0 00 00000 IMK Input mask O 0050 00042 0 00 00000 XFS Index from S regsiter
Previous File Previous Page Single Page Next Page Next File