diff options
Diffstat (limited to 'mix')
-rw-r--r-- | mix/1.3.2/good-bad.mixal | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/mix/1.3.2/good-bad.mixal b/mix/1.3.2/good-bad.mixal new file mode 100644 index 0000000..22d18f3 --- /dev/null +++ b/mix/1.3.2/good-bad.mixal @@ -0,0 +1,24 @@ +INST EQU 1000 +GOOD EQU 1001 +BAD EQU 1002 +TABLE EQU 200 + ORIG 0 +START LD1 INST(5:5) Load C field into I1. + LD1 TABLE,1 + JMP 0,1 + HLT +* Start switching table. + ORIG 300 +* A, I, F field validation groups. +G01 LD1 INST(4:4) + CMP1 =45= + JG BAD + JMP GOOD + ORIG 200 +* EXX -> Entry for instruction with C = XX. +E00 CON GOOD +E01 CON G01 +E02 CON G01 +E03 CON G01 +E04 CON G01 + END START |