home *** CD-ROM | disk | FTP | other *** search
- ;
- ORG 00001H
- LXI B,0FFFFH ; 0001
- STAX B ; 0004
- INX B ; 0005
- INR B ; 0006
- DCR B ; 0007
- MVI B,0FFH ; 0008
- RLC ; 000A
- DB 008H ; 000B
- DAD B ; 000C
- LDAX B ; 000D
- DCX B ; 000E
- INR C ; 000F
- DCR C ; 0010
- MVI C,0FFH ; 0011
- RRC ; 0013
- ;
- ORG 00100H
- DB 010H ; 0100
- LXI D,0FFFFH ; 0101
- STAX D ; 0104
- INX D ; 0105
- INR D ; 0106
- DCR D ; 0107
- MVI D,0FFH ; 0108
- RAL ; 010A
- DB 018H ; 010B
- DAD D ; 010C
- LDAX D ; 010D
- DCX D ; 010E
- INR E ; 010F
- DCR E ; 0110
- MVI E,0FFH ; 0111
- RAR ; 0113
- RIM ; 0114
- LXI H,0FFFFH ; 0115
- SHLD 0FFFFH ; 0118
- INX H ; 011B
- INR H ; 011C
- DCR H ; 011D
- MVI H,0FFH ; 011E
- DAA ; 0120
- DB 028H ; 0121
- DAD H ; 0122
- LHLD 0FFFFH ; 0123
- DCX H ; 0126
- INR L ; 0127
- DCR L ; 0128
- MVI L,0FFH ; 0129
- CMA ; 012B
- SIM ; 012C
- LXI SP,0FFFFH ; 012D
- STA 0FFFFH ; 0130
- INX SP ; 0133
- INR M ; 0134
- DCR M ; 0135
- MVI M,0FFH ; 0136
- STC ; 0138
- DB 038H ; 0139
- DAD SP ; 013A
- LDA 0FFFFH ; 013B
- DCX SP ; 013E
- INR A ; 013F
- DCR A ; 0140
- MVI A,0FFH ; 0141
- CMC ; 0143
- MOV B,B ; 0144
- MOV B,C ; 0145
- MOV B,D ; 0146
- MOV B,E ; 0147
- MOV B,H ; 0148
- MOV B,L ; 0149
- MOV B,M ; 014A
- MOV B,A ; 014B
- MOV C,B ; 014C
- MOV C,C ; 014D
- MOV C,D ; 014E
- MOV C,E ; 014F
- MOV C,H ; 0150
- MOV C,L ; 0151
- MOV C,M ; 0152
- MOV C,A ; 0153
- MOV D,B ; 0154
- MOV D,C ; 0155
- MOV D,D ; 0156
- MOV D,E ; 0157
- MOV D,H ; 0158
- MOV D,L ; 0159
- MOV D,M ; 015A
- MOV D,A ; 015B
- MOV E,B ; 015C
- MOV E,C ; 015D
- MOV E,D ; 015E
- MOV E,E ; 015F
- MOV E,H ; 0160
- MOV E,L ; 0161
- MOV E,M ; 0162
- MOV E,A ; 0163
- MOV H,B ; 0164
- MOV H,C ; 0165
- MOV H,D ; 0166
- MOV H,E ; 0167
- MOV H,H ; 0168
- MOV H,L ; 0169
- MOV H,M ; 016A
- MOV H,A ; 016B
- MOV L,B ; 016C
- MOV L,C ; 016D
- MOV L,D ; 016E
- MOV L,E ; 016F
- MOV L,H ; 0170
- MOV L,L ; 0171
- MOV L,M ; 0172
- MOV L,A ; 0173
- MOV M,B ; 0174
- MOV M,C ; 0175
- MOV M,D ; 0176
- MOV M,E ; 0177
- MOV M,H ; 0178
- MOV M,L ; 0179
- HLT ; 017A
- MOV M,A ; 017B
- MOV A,B ; 017C
- MOV A,C ; 017D
- MOV A,D ; 017E
- MOV A,E ; 017F
- MOV A,H ; 0180
- MOV A,L ; 0181
- MOV A,M ; 0182
- MOV A,A ; 0183
- ADD B ; 0184
- ADD C ; 0185
- ADD D ; 0186
- ADD E ; 0187
- ADD H ; 0188
- ADD L ; 0189
- ADD M ; 018A
- ADD A ; 018B
- ADC B ; 018C
- ADC C ; 018D
- ADC D ; 018E
- ADC E ; 018F
- ADC H ; 0190
- ADC L ; 0191
- ADC M ; 0192
- ADC A ; 0193
- SUB B ; 0194
- SUB C ; 0195
- SUB D ; 0196
- SUB E ; 0197
- SUB H ; 0198
- SUB L ; 0199
- SUB M ; 019A
- SUB A ; 019B
- SBB B ; 019C
- SBB C ; 019D
- SBB D ; 019E
- SBB E ; 019F
- SBB H ; 01A0
- SBB L ; 01A1
- SBB M ; 01A2
- SBB A ; 01A3
- ANA B ; 01A4
- ANA C ; 01A5
- ANA D ; 01A6
- ANA E ; 01A7
- ANA H ; 01A8
- ANA L ; 01A9
- ANA M ; 01AA
- ANA A ; 01AB
- XRA B ; 01AC
- XRA C ; 01AD
- XRA D ; 01AE
- XRA E ; 01AF
- XRA H ; 01B0
- XRA L ; 01B1
- XRA M ; 01B2
- XRA A ; 01B3
- ORA B ; 01B4
- ORA C ; 01B5
- ORA D ; 01B6
- ORA E ; 01B7
- ORA H ; 01B8
- ORA L ; 01B9
- ORA M ; 01BA
- ORA A ; 01BB
- CMP B ; 01BC
- CMP C ; 01BD
- CMP D ; 01BE
- CMP E ; 01BF
- CMP H ; 01C0
- CMP L ; 01C1
- CMP M ; 01C2
- CMP A ; 01C3
- RNZ ; 01C4
- POP B ; 01C5
- JNZ 0FFFFH ; 01C6
- JMP 0FFFFH ; 01C9
- CNZ 0FFFFH ; 01CC
- PUSH B ; 01CF
- ADI 0FFH ; 01D0
- RST 0 ; 01D2
- RZ ; 01D3
- RET ; 01D4
- JZ 0FFFFH ; 01D5
- DB 0CBH ; 01D8
- CZ 0FFFFH ; 01D9
- CALL 0FFFFH ; 01DC
- ACI 0FFH ; 01DF
- RST 1 ; 01E1
- RNC ; 01E2
- POP D ; 01E3
- JNC 0FFFFH ; 01E4
- OUT 0FFH ; 01E7
- CNC 0FFFFH ; 01E9
- PUSH D ; 01EC
- SUI 0FFH ; 01ED
- RST 2 ; 01EF
- RC ; 01F0
- DB 0D9H ; 01F1
- JC 0FFFFH ; 01F2
- IN 0FFH ; 01F5
- CC 0FFFFH ; 01F7
- DB 0DDH ; 01FA
- SBI 0FFH ; 01FB
- RST 3 ; 01FD
- RPO ; 01FE
- POP H ; 01FF
- JPO 0FFFFH ; 0200
- XTHL ; 0203
- CPO 0FFFFH ; 0204
- PUSH H ; 0207
- ANI 0FFH ; 0208
- RST 4 ; 020A
- RPE ; 020B
- PCHL ; 020C
- JPE 0FFFFH ; 020D
- XCHG ; 0210
- CPE 0FFFFH ; 0211
- DB 0EDH ; 0214
- XRI 0FFH ; 0215
- RST 5 ; 0217
- RP ; 0218
- POP PSW ; 0219
- JP 0FFFFH ; 021A
- DI ; 021D
- CP 0FFFFH ; 021E
- PUSH PSW ; 0221
- ORI 0FFH ; 0222
- RST 6 ; 0224
- RM ; 0225
- SPHL ; 0226
- JM 0FFFFH ; 0227
- EI ; 022A
- CM 0FFFFH ; 022B
- DB 0FDH ; 022E
- CPI 0FFH ; 022F
- RST 7 ; 0231
- ;
- END
-