home *** CD-ROM | disk | FTP | other *** search
- include macros80.asm
- x equ 77h
- org 100H
- new:
- aci 5
- start: adi 255
- adc a
- adc b
- adc c
- adc d
- adc e
- adc h
- adc m
- cc start
- rst 7
- mvi a,7
- y: sta bye
- jmp start
- ACI x ; ce x1
- ADC B ; 88
- ADC C ; 89
- ADC D ; 8a
- ADC E ; 8b
- ADC H ; 8c
- ADC L ; 8d
- ADC M ; 8e
- ADC A ; 8f
- ADD B ; 80
- ADD C ; 81
- ADD D ; 82
- ADD E ; 83
- ADD H ; 84
- ADD L ; 85
- ADD M ; 86
- ADD A ; 87
- ADI x ; c6 x1
- ANA B ; a0
- ANA C ; a1
- ANA D ; a2
- ANA E ; a3
- ANA H ; a4
- ANA L ; a5
- ANA M ; a6
- ANA A ; a7
- ANI x ; e6 x1
- CALL y ; cd x2
- CC y ; dc x2
- CM y ; fc x2
- CMA ; 2f
- CMC ; 3f
- CMP B ; b8
- CMP C ; b9
- CMP D ; ba
- CMP E ; bb
- CMP H ; bc
- CMP L ; bd
- CMP M ; be
- CMP A ; bf
- CNC y ; d4 x2
- CNZ y ; c4 x2
- CP y ; f4 x2
- CPE y ; ec x2
- CPI x ; fe x1
- CPO y ; e4 x2
- CZ y ; cc x2
- DAA ; 27
- DAD SP ; 39
- DAD D ; 19
- DAD H ; 29
- DAD B ; 9
- DCR A ; 3d
- DCR B ; 5
- DCR C ; d
- DCR D ; 15
- DCR E ; 1d
- DCR H ; 25
- DCR L ; 2d
- DCR M ; 35
- DCX B ; b
- DCX D ; 1b
- DCX H ; 2b
- DCX SP ; 3b
- DI ; f3
- EI ; fb
- HLT ; 76
- IN x ; db x1
- INR A ; 3c
- INR B ; 4
- INR C ; c
- INR D ; 14
- INR E ; 1c
- INR H ; 24
- INR L ; 2c
- INR M ; 34
- INX B ; 3
- INX D ; 13
- INX H ; 23
- INX SP ; 33
- JC y ; da x2
- JM y ; fa x2
- JMP y ; c3 x2
- JNC y ; d2 x2
- JNZ y ; c2 x2
- JP y ; f2 x2
- JPE y ; ea x2
- JPO y ; e2 x2
- JZ y ; ca x2
- LDA y ; 3a x2
- LDAX B ; a
- LDAX D ; 1a
- LHLD y ; 2a x2
- LXI H,y ; 21 x2
- LXI D,y ; 11 x2
- LXI SP,y ; 31 x2
- LXI B,y ; 1 x2
- MOV A,H ; 7c
- MOV A,L ; 7d
- MOV A,M ; 7e
- MOV A,A ; 7f
- MOV D,H ; 54
- MOV D,L ; 55
- MOV D,M ; 56
- MOV D,A ; 57
- MOV E,L ; 5d
- MOV E,M ; 5e
- MOV E,A ; 5f
- MOV A,B ; 78
- MOV A,C ; 79
- MOV A,D ; 7a
- MOV A,E ; 7b
- MOV B,B ; 40
- MOV B,C ; 41
- MOV B,D ; 42
- MOV B,E ; 43
- MOV B,H ; 44
- MOV B,L ; 45
- MOV B,M ; 46
- MOV B,A ; 47
- MOV C,B ; 48
- MOV C,C ; 49
- MOV C,D ; 4a
- MOV C,E ; 4b
- MOV C,H ; 4c
- MOV C,L ; 4d
- MOV C,M ; 4e
- MOV C,A ; 4f
- MOV D,B ; 50
- MOV D,C ; 51
- MOV D,D ; 52
- MOV D,E ; 53
- MOV E,B ; 58
- MOV E,C ; 59
- MOV E,D ; 5a
- MOV E,E ; 5b
- MOV E,H ; 5c
- MOV H,B ; 60
- MOV H,C ; 61
- MOV H,D ; 62
- MOV H,E ; 63
- MOV H,H ; 64
- MOV H,L ; 65
- MOV H,M ; 66
- MOV H,A ; 67
- MOV L,B ; 68
- MOV L,C ; 69
- MOV L,D ; 6a
- MOV L,E ; 6b
- MOV L,H ; 6c
- MOV L,L ; 6d
- MOV L,M ; 6e
- MOV L,A ; 6f
- MOV M,A ; 77
- MOV M,B ; 70
- MOV M,C ; 71
- MOV M,D ; 72
- MOV M,E ; 73
- MOV M,H ; 74
- MOV M,L ; 75
- MVI A,x ; 3e x1
- MVI B,x ; 6 x1
- MVI C,x ; e x1
- MVI D,x ; 16 x1
- MVI E,x ; 1e x1
- MVI H,x ; 26 x1
- MVI L,x ; 2e x1
- MVI M,x ; 36 x1
- NOP ; 0
- ORA L ; b5
- ORA M ; b6
- ORA A ; b7
- ORA B ; b0
- ORA C ; b1
- ORA D ; b2
- ORA E ; b3
- ORA H ; b4
- ORI x ; f6 x1
- OUT x ; d3 x1
- PCHL ; e9
- POP B ; c1
- POP D ; d1
- POP H ; e1
- POP PSW ; f1
- PUSH H ; e5
- PUSH D ; d5
- PUSH B ; c5
- PUSH PSW ; f5
- RAL ; 17
- RAR ; 1f
- RC ; d8
- RET ; c9
- RLC ; 7
- RM ; f8
- RNC ; d0
- RNZ ; c0
- RP ; f0
- RPE ; e8
- RPO ; e0
- RRC ; f
- RST 0 ; c7
- RST 2 ; d7
- RST 3 ; df
- RST 4 ; e7
- RST 5 ; ef
- RST 6 ; f7
- RST 7 ; ff
- RST 1 ; cf
- RZ ; c8
- SBB B ; 98
- SBB C ; 99
- SBB D ; 9a
- SBB E ; 9b
- SBB H ; 9c
- SBB L ; 9d
- SBB M ; 9e
- SBB A ; 9f
- SBI x ; de x1
- SHLD y ; 22 x2
- SPHL ; f9
- STA y ; 32 x2
- STAX B ; 2
- STAX D ; 12
- STC ; 37
- SUB B ; 90
- SUB C ; 91
- SUB D ; 92
- SUB E ; 93
- SUB H ; 94
- SUB L ; 95
- SUB M ; 96
- SUB A ; 97
- SUI x ; d6 x1
- XCHG ; eb
- XRA B ; a8
- XRA C ; a9
- XRA D ; aa
- XRA E ; ab
- XRA H ; ac
- XRA L ; ad
- XRA M ; ae
- XRA A ; af
- XRI x ; ee x1
- XTHL ; e3
- bye: db 0
- endall
-