CPU μPD7801G


レジスタ 使用出来るレジスタは  16ビット PC(プログラムカウンタ) SP(スタックポインタ)   8ビット V、A B、C D、E H、L V’、A’ B’、C’ D’、E’ H’、L’ になり、V、A(裏レジスタも同じく)以外の8ビットレジスタは8080系と同様にペアレジスタとして使用できます。(V、AもPUSH,POP命令ではペア) Aレジスタはアキュームレジスタになり8080系と同じく演算等が主な役割を果たします。 Vレジスタは”ワーキングレジスタ・ベクタ・レジスタ”でワーキングレジスタに使用するアドレスの上位を指定します。  
ワーキングレジスタ Vレジスタで指定された上位アドレスから256バイトがワーキングレジスタとして使用出来ます。 ワーキングレジスタ専用の命令にはビットテスト等があるためワークエリア等に切り換えて使用したりします。 CPUの0FF80H−0FFFFHには128バイトの内蔵RAMがありココを主に使用します。    
縦積み命令 このCPUの特徴として縦積み命令があります。
スキップ このCPUにはブランチ命令が無く特定の条件で次の命令をスキップします。
割り込み
タイマ
  機械語 ニーモニック
00:NOP 20:INRW wa 40: 60 xx 80:CALT A0:CALT C0:JR E0:JR
01:HLT 21:TABLE 41:INR A 61:DAA 81:CALT A1:CALT C1:JR E1:JR
02:INX SP 22:INX D 42:INR B 62:RETI 82:CALT A2:CALT C2:JR E2:JR
03:DCX SP 23:DCX D 43:INR C 63:CALB 83:CALT A3:CALT C3:JR E3:JR
04:LXI SP,word24:LXI D,word 44:CALL word 64 xx 84:CALT A4:CALT C4:JR E4:JR
05:ANIW wa,byte25:GTIW wa,byte45:ONIW wa,byte65:NEIW wa,byte85:CALT A5:CALT C5:JR E5:JR
06: 26:ADINC A,byte 46:ADI A,byte 66:SUI A,byte 86:CALT A6:CALT C6:JR E6:JR
07:ANI A,byte 27:GTI A,byte 47:ONI A,byte 67:NEI A,byte 87:CALT A7:CALT C7:JR E7:JR
08:RET 28:LDAW wa 48 xx 68:MVI V,byte 88:CALT A8:CALT C8:JR E8:JR
09:SIO 29:LDAX B 49:MVIX B,byte 69:MVI A,byte 89:CALT A9:CALT C9:JR E9:JR
0A:MOV A,B 2A:LDAX D 4A:MVIX D,byte 6A:MVI B,byte 8A:CALT AA:CALT CA:JR EA:JR
0B:MOV A,C 2B:LDAX H 4B:MVIX H,byte 6B:MVI C,byte 8B:CALT AB:CALT CB:JR EB:JR
0C:MOV A,D 2C:LDAX D+ 4C xx 6C:MVI D,byte 8C:CALT AC:CALT CC:JR EC:JR
0D:MOV A,E 2D:LDAX H+ 4D xx 6D:MVI E,byte 8D:CALT AD:CALT CD:JR ED:JR
0E:MOV A,H 2E:LDAX D- 4E:JRE word 6E:MVI H,byte 8E:CALT AE:CALT CE:JR EE:JR
0F:MOV A,L 2F:LDAX H- 4F:JRE word 6F:MVI L,byte 8F:CALT AF:CALT CF:JR EF:JR
10:EX 30:DCRW wa 50: 70 xx 90:CALT B0:CALT D0:JR F0:JR
11:EXX 31:BLOCK 51:DCR A 71:MVIW wa,byte91:CALT B1:CALT D1:JR F1:JR
12:INX B 32:INX H 52:DCR B 72:SOFTI 92:CALT B2:CALT D2:JR F2:JR
13:DCX B 33:DCX H 53:DCR C 73:JB 93:CALT B3:CALT D3:JR F3:JR
14:LXI B,word 34:LXI H,word 54:JMP word 74 xx 94:CALT B4:CALT D4:JR F4:JR
15:ORIW wa,byte35:LTIW wa,byte55:OFFIW wa,byte75:EQIW wa,byte95:CALT B5:CALT D5:JR F5:JR
16:XRI A,byte 36:SUINB A,byte 56:ACI A,byte 76:SBI A,byte 96:CALT B6:CALT D6:JR F6:JR
17:ORI A,byte 37:LTI A,byte 57:OFFI A,byte 77:EQI A,byte 97:CALT B7:CALT D7:JR F7:JR
18:RETS 38:STAW wa 58:BIT 0,wa 78:CALF 98:CALT B8:CALT D8:JR F8:JR
19:STM 39:STAX B 59:BIT 1,wa 79:CALF 99:CALT B9:CALT D9:JR F9:JR
1A:MOV B,A 3A:STAX D 5A:BIT 2,wa 7A:CALF 9A:CALT BA:CALT DA:JR FA:JR
1B:MOV C,A 3B:STAX H 5B:BIT 3,wa 7B:CALF 9B:CALT BB:CALT DB:JR FB:JR
1C:MOV D,A 3C:STAX D+ 5C:BIT 4,wa 7C:CALF 9C:CALT BC:CALT DC:JR FC:JR
1D:MOV E,A 3D:STAX H+ 5D:BIT 5,wa 7D:CALF 9D:CALT BD:CALT DD:JR FD:JR
1E:MOV H,A 3E:STAX D- 5E:BIT 6,wa 7E:CALF 9E:CALT BE:CALT DE:JR FE:JR
1F:MOV L,A 3F:STAX H- 5F:BIT 7,wa 7F:CALF 9F:CALT BF:CALT DF:JR FF:JR
    48 xx
00:SKIT F0 20:EI 40: 60: 80: A0: C0: E0:
01:SKIT FT 21: 41: 61: 81: A1: C1: E1:
02:SKIT F1 22: 42: 62: 82: A2: C2: E2:
03:SKIT F2 23: 43: 63: 83: A3: C3: E3:
04:SKIT FS 24:DI 44: 64: 84: A4: C4: E4:
05: 25: 45: 65: 85: A5: C5: E5:
06: 26: 46: 66: 86: A6: C6: E6:
07: 27: 47: 67: 87: A7: C7: E7:
08: 28: 48: 68: 88: A8: C8: E8:
09: 29: 49: 69: 89: A9: C9: E9:
0A:SK CY 2A:CLC 4A: 6A: 8A: AA: CA: EA:
0B: 2B:STC 4B: 6B: 8B: AB: CB: EB:
0C:SK Z 2C:PER 4C: 6C: 8C: AC: CC: EC:
0D: 2D:PEX 4D: 6D: 8D: AD: CD: ED:
0E:PUSH V 2E:PUSH D 4E: 6E: 8E: AE: CE: EE:
0F:POP V 2F:POP D 4F: 6F: 8F: AF: CF: EF:
10:SKNIT F0 30:RLL A 50: 70: 90: B0: D0: F0:
11:SKNIT FT 31:RLR A 51: 71: 91: B1: D1: F1:
12:SKNIT F1 32:RLL C 52: 72: 92: B2: D2: F2:
13:SKNIT F2 33:RLR C 53: 73: 93: B3: D3: F3:
14:SKNIT FS 34:SLL A 54: 74: 94: B4: D4: F4:
15: 35:SLR A 55: 75: 95: B5: D5: F5:
16: 36:SLL C 56: 76: 96: B6: D6: F6:
17: 37:SLR C 57: 77: 97: B7: D7: F7:
18: 38:RLD 58: 78: 98: B8: D8: F8:
19: 39:RRD 59: 79: 99: B9: D9: F9:
1A:SKN CY 3A: 5A: 7A: 9A: BA: DA: FA:
1B: 3B: 5B: 7B: 9B: BB: DB: FB:
1C:SKN Z 3C:PER 5C: 7C: 9C: BC: DC: FC:
1D: 3D: 5D: 7D: 9D: BD: DD: FD:
1E:PUSH B 3E:PUSH H 5E: 7E: 9E: BE: DE: FE:
1F:POP B 3F:POP H 5F: 7F: 9F: BF: DF: FF:
    4C xx
00:IN 20:IN 40:IN 60:IN 80:IN A0:IN C0:MOV A,PA E0:
01:IN 21:IN 41:IN 61:IN 81:IN A1:IN C1:MOV A,PB E1:
02:IN 22:IN 42:IN 62:IN 82:IN A2:IN C2:MOV A,PC E2:
03:IN 23:IN 43:IN 63:IN 83:IN A3:IN C3:MOV A,MK E3:
04:IN 24:IN 44:IN 64:IN 84:IN A4:IN C4:MOV A,MB E4:
05:IN 25:IN 45:IN 65:IN 85:IN A5:IN C5:MOV A,MC E5:
06:IN 26:IN 46:IN 66:IN 86:IN A6:IN C6:MOV A,TM0 E6:
07:IN 27:IN 47:IN 67:IN 87:IN A7:IN C7:MOV A,TM1 E7:
08:IN 28:IN 48:IN 68:IN 88:IN A8:IN C8:MOV A,S E8:
09:IN 29:IN 49:IN 69:IN 89:IN A9:IN C9: E9:
0A:IN 2A:IN 4A:IN 6A:IN 8A:IN AA:IN CA: EA:
0B:IN 2B:IN 4B:IN 6B:IN 8B:IN AB:IN CB: EB:
0C:IN 2C:IN 4C:IN 6C:IN 8C:IN AC:IN CC: EC:
0D:IN 2D:IN 4D:IN 6D:IN 8D:IN AD:IN CD: ED:
0E:IN 2E:IN 4E:IN 6E:IN 8E:IN AE:IN CE: EE:
0F:IN 2F:IN 4F:IN 6F:IN 8F:IN AF:IN CF: EF:
10:IN 30:IN 50:IN 70:IN 90:IN B0:IN D0: F0:
11:IN 31:IN 51:IN 71:IN 91:IN B1:IN D1: F1:
12:IN 32:IN 52:IN 72:IN 92:IN B2:IN D2: F2:
13:IN 33:IN 53:IN 73:IN 93:IN B3:IN D3: F3:
14:IN 34:IN 54:IN 74:IN 94:IN B4:IN D4: F4:
15:IN 35:IN 55:IN 75:IN 95:IN B5:IN D5: F5:
16:IN 36:IN 56:IN 76:IN 96:IN B6:IN D6: F6:
17:IN 37:IN 57:IN 77:IN 97:IN B7:IN D7: F7:
18:IN 38:IN 58:IN 78:IN 98:IN B8:IN D8: F8:
19:IN 39:IN 59:IN 79:IN 99:IN B9:IN D9: F9:
1A:IN 3A:IN 5A:IN 7A:IN 9A:IN BA:IN DA: FA:
1B:IN 3B:IN 5B:IN 7B:IN 9B:IN BB:IN DB: FB:
1C:IN 3C:IN 5C:IN 7C:IN 9C:IN BC:IN DC: FC:
1D:IN 3D:IN 5D:IN 7D:IN 9D:IN BD:IN DD: FD:
1E:IN 3E:IN 5E:IN 7E:IN 9E:IN BE:IN DE: FE:
1F:IN 3F:IN 5F:IN 7F:IN 9F:IN BF:IN DF: FF:
    4D xx
00:OUT 20:OUT 40:OUT 60:OUT 80:OUT A0:OUT C0:MOV PA,A E0:
01:OUT 21:OUT 41:OUT 61:OUT 81:OUT A1:OUT C1:MOV PB,A E1:
02:OUT 22:OUT 42:OUT 62:OUT 82:OUT A2:OUT C2:MOV PC,A E2:
03:OUT 23:OUT 43:OUT 63:OUT 83:OUT A3:OUT C3:MOV MK,A E3:
04:OUT 24:OUT 44:OUT 64:OUT 84:OUT A4:OUT C4:MOV MB,A E4:
05:OUT 25:OUT 45:OUT 65:OUT 85:OUT A5:OUT C5:MOV MC,A E5:
06:OUT 26:OUT 46:OUT 66:OUT 86:OUT A6:OUT C6:MOV TM0,A E6:
07:OUT 27:OUT 47:OUT 67:OUT 87:OUT A7:OUT C7:MOV TM1,A E7:
08:OUT 28:OUT 48:OUT 68:OUT 88:OUT A8:OUT C8:MOV S,A E8:
09:OUT 29:OUT 49:OUT 69:OUT 89:OUT A9:OUT C9: E9:
0A:OUT 2A:OUT 4A:OUT 6A:OUT 8A:OUT AA:OUT CA: EA:
0B:OUT 2B:OUT 4B:OUT 6B:OUT 8B:OUT AB:OUT CB: EB:
0C:OUT 2C:OUT 4C:OUT 6C:OUT 8C:OUT AC:OUT CC: EC:
0D:OUT 2D:OUT 4D:OUT 6D:OUT 8D:OUT AD:OUT CD: ED:
0E:OUT 2E:OUT 4E:OUT 6E:OUT 8E:OUT AE:OUT CE: EE:
0F:OUT 2F:OUT 4F:OUT 6F:OUT 8F:OUT AF:OUT CF: EF:
10:OUT 30:OUT 50:OUT 70:OUT 90:OUT B0:OUT D0: F0:
11:OUT 31:OUT 51:OUT 71:OUT 91:OUT B1:OUT D1: F1:
12:OUT 32:OUT 52:OUT 72:OUT 92:OUT B2:OUT D2: F2:
13:OUT 33:OUT 53:OUT 73:OUT 93:OUT B3:OUT D3: F3:
14:OUT 34:OUT 54:OUT 74:OUT 94:OUT B4:OUT D4: F4:
15:OUT 35:OUT 55:OUT 75:OUT 95:OUT B5:OUT D5: F5:
16:OUT 36:OUT 56:OUT 76:OUT 96:OUT B6:OUT D6: F6:
17:OUT 37:OUT 57:OUT 77:OUT 97:OUT B7:OUT D7: F7:
18:OUT 38:OUT 58:OUT 78:OUT 98:OUT B8:OUT D8: F8:
19:OUT 39:OUT 59:OUT 79:OUT 99:OUT B9:OUT D9: F9:
1A:OUT 3A:OUT 5A:OUT 7A:OUT 9A:OUT BA:OUT DA: FA:
1B:OUT 3B:OUT 5B:OUT 7B:OUT 9B:OUT BB:OUT DB: FB:
1C:OUT 3C:OUT 5C:OUT 7C:OUT 9C:OUT BC:OUT DC: FC:
1D:OUT 3D:OUT 5D:OUT 7D:OUT 9D:OUT BD:OUT DD: FD:
1E:OUT 3E:OUT 5E:OUT 7E:OUT 9E:OUT BE:OUT DE: FE:
1F:OUT 3F:OUT 5F:OUT 7F:OUT 9F:OUT BF:OUT DF: FF:
    60 xx
00: 20:ADDNC V,A 40:ADD V,A 60:SUB V,A 80: A0:ADDNC A,V C0:ADD A,V E0:SUB A,V
01: 21:ADDNC A,A 41:ADD A,A 61:SUB A,A 81: A1:ADDNC A,A C1:ADD A,A E1:SUB A,A
02: 22:ADDNC B,A 42:ADD B,A 62:SUB B,A 82: A2:ADDNC A,B C2:ADD A,B E2:SUB A,B
03: 23:ADDNC C,A 43:ADD C,A 63:SUB C,A 83: A3:ADDNC A,C C3:ADD A,C E3:SUB A,C
04: 24:ADDNC D,A 44:ADD D,A 64:SUB D,A 84: A4:ADDNC A,D C4:ADD A,D E4:SUB A,D
05: 25:ADDNC E,A 45:ADD E,A 65:SUB E,A 85: A5:ADDNC A,E C5:ADD A,E E5:SUB A,E
06: 26:ADDNC H,A 46:ADD H,A 66:SUB H,A 86: A6:ADDNC A,H C6:ADD A,H E6:SUB A,H
07: 27:ADDNC L,A 47:ADD L,A 67:SUB L,A 87: A7:ADDNC A,L C7:ADD A,L E7:SUB A,L
08:ANA V,A 28:GTA V,A 48: 68:NEA V,A 88:ANA A,V A8:GTA A,V C8:ONA A,V E8:NEA A,V
09:ANA A,A 29:GTA A,A 49: 69:NEA A,A 89:ANA A,A A9:GTA A,A C9:ONA A,A E9:NEA A,A
0A:ANA B,A 2A:GTA B,A 4A: 6A:NEA B,A 8A:ANA A,B AA:GTA A,B CA:ONA A,B EA:NEA A,B
0B:ANA C,A 2B:GTA C,A 4B: 6B:NEA C,A 8B:ANA A,C AB:GTA A,C CB:ONA A,C EB:NEA A,C
0C:ANA D,A 2C:GTA D,A 4C: 6C:NEA D,A 8C:ANA A,D AC:GTA A,D CC:ONA A,D EC:NEA A,D
0D:ANA E,A 2D:GTA E,A 4D: 6D:NEA E,A 8D:ANA A,E AD:GTA A,E CD:ONA A,E ED:NEA A,E
0E:ANA H,A 2E:GTA H,A 4E: 6E:NEA H,A 8E:ANA A,H AE:GTA A,H CE:ONA A,H EE:NEA A,H
0F:ANA L,A 2F:GTA L,A 4F: 6F:NEA L,A 8F:ANA A,L AF:GTA A,L CF:ONA A,L EF:NEA A,L
10:XRA V,A 30:SUBNB V,A 50:ADC V,A 70:SBB V,A 90:XRA A,V B0:SUBNB A,V D0:ADC A,V F0:SBB A,V
11:XRA A,A 31:SUBNB A,A 51:ADC A,A 71:SBB A,A 91:XRA A,A B1:SUBNB A,A D1:ADC A,A F1:SBB A,A
12:XRA B,A 32:SUBNB B,A 52:ADC B,A 72:SBB B,A 92:XRA A,B B2:SUBNB A,B D2:ADC A,B F2:SBB A,B
13:XRA C,A 33:SUBNB C,A 53:ADC C,A 73:SBB C,A 93:XRA A,C B3:SUBNB A,C D3:ADC A,C F3:SBB A,C
14:XRA D,A 34:SUBNB D,A 54:ADC D,A 74:SBB D,A 94:XRA A,D B4:SUBNB A,D D4:ADC A,D F4:SBB A,D
15:XRA E,A 35:SUBNB E,A 55:ADC E,A 75:SBB E,A 95:XRA A,E B5:SUBNB A,E D5:ADC A,E F5:SBB A,E
16:XRA H,A 36:SUBNB H,A 56:ADC H,A 76:SBB H,A 96:XRA A,H B6:SUBNB A,H D6:ADC A,H F6:SBB A,H
17:XRA L,A 37:SUBNB L,A 57:ADC L,A 77:SBB L,A 97:XRA A,L B7:SUBNB A,L D7:ADC A,L F7:SBB A,L
18:ORA V,A 38:LTA V,A 58: 78:EQA V,A 98:ORA A,V B8:LTA A,V D8:OFFA A,V F8:EQA A,V
19:ORA A,A 39:LTA A,A 59: 79:EQA A,A 99:ORA A,A B9:LTA A,A D9:OFFA A,A F9:EQA A,A
1A:ORA B,A 3A:LTA B,A 5A: 7A:EQA B,A 9A:ORA A,B BA:LTA A,B DA:OFFA A,B FA:EQA A,B
1B:ORA C,A 3B:LTA C,A 5B: 7B:EQA C,A 9B:ORA A,C BB:LTA A,C DB:OFFA A,C FB:EQA A,C
1C:ORA D,A 3C:LTA D,A 5C: 7C:EQA D,A 9C:ORA A,D BC:LTA A,D DC:OFFA A,D FC:EQA A,D
1D:ORA E,A 3D:LTA E,A 5D: 7D:EQA E,A 9D:ORA A,E BD:LTA A,E DD:OFFA A,E FD:EQA A,E
1E:ORA H,A 3E:LTA H,A 5E: 7E:EQA H,A 9E:ORA A,H BE:LTA A,H DE:OFFA A,H FE:EQA A,H
1F:ORA L,A 3F:LTA L,A 5F: 7F:EQA L,A 9F:ORA A,L BF:LTA A,L DF:OFFA A,L FF:EQA A,L
    64 xx
00: 20:ADINC V,byte 40:ADI V,byte 60:SUI V,byte 80: A0:ADINC PA,byteC0:ADI PA,byteE0:SUI PA,byte
01: 21:ADINC A,byte 41:ADI A,byte 61:SUI A,byte 81: A1:ADINC PB,byteC1:ADI PB,byteE1:SUI PB,byte
02: 22:ADINC B,byte 42:ADI B,byte 62:SUI B,byte 82: A2:ADINC PC,byteC2:ADI PC,byteE2:SUI PC,byte
03: 23:ADINC C,byte 43:ADI C,byte 63:SUI C,byte 83: A3:ADINC MK,byteC3:ADI MK,byteE3:SUI MK,byte
04: 24:ADINC D,byte 44:ADI D,byte 64:SUI D,byte 84: A4: C4: E4:
05: 25:ADINC E,byte 45:ADI E,byte 65:SUI E,byte 85: A5: C5: E5:
06: 26:ADINC H,byte 46:ADI H,byte 66:SUI H,byte 86: A6: C6: E6:
07: 27:ADINC L,byte 47:ADI L,byte 67:SUI L,byte 87: A7: C7: E7:
08:ANI V,byte 28:GTI V,byte 48:ONI V,byte 68:NEI V,byte 88:ANI PA,byteA8:GTI PA,byteC8:ONI PA,byteE8:NEI PA,byte
09:ANI A,byte 29:GTI A,byte 49:ONI A,byte 69:NEI A,byte 89:ANI PB,byteA9:GTI PB,byteC9:ONI PB,byteE9:NEI PB,byte
0A:ANI B,byte 2A:GTI B,byte 4A:ONI B,byte 6A:NEI B,byte 8A:ANI PC,byteAA:GTI PC,byteCA:ONI PC,byteEA:NEI PC,byte
0B:ANI C,byte 2B:GTI C,byte 4B:ONI C,byte 6B:NEI C,byte 8B:ANI MK,byteAB:GTI MK,byteCB:ONI MK,byteEB:NEI MK,byte
0C:ANI D,byte 2C:GTI D,byte 4C:ONI D,byte 6C:NEI D,byte 8C: AC: CC: EC:
0D:ANI E,byte 2D:GTI E,byte 4D:ONI E,byte 6D:NEI E,byte 8D: AD: CD: ED:
0E:ANI H,byte 2E:GTI H,byte 4E:ONI H,byte 6E:NEI H,byte 8E: AE: CE: EE:
0F:ANI L,byte 2F:GTI L,byte 4F:ONI L,byte 6F:NEI L,byte 8F: AF: CF: EF:
10:XRI V,byte 30:SUINB V,byte 50:ACI V,byte 70:SBI V,byte 90:XRI PA,byteB0:SUINB PA,byteD0:ACI PA,byteF0:SBI PA,byte
11:XRI A,byte 31:SUINB A,byte 51:ACI A,byte 71:SBI A,byte 91:XRI PB,byteB1:SUINB PB,byteD1:ACI PB,byteF1:SBI PB,byte
12:XRI B,byte 32:SUINB B,byte 52:ACI B,byte 72:SBI B,byte 92:XRI PC,byteB2:SUINB PC,byteD2:ACI PC,byteF2:SBI PC,byte
13:XRI C,byte 33:SUINB C,byte 53:ACI C,byte 73:SBI C,byte 93:XRI MK,byteB3:SUINB MK,byteD3:ACI MK,byteF3:SBI MK,byte
14:XRI D,byte 34:SUINB D,byte 54:ACI D,byte 74:SBI D,byte 94: B4: D4: F4:
15:XRI E,byte 35:SUINB E,byte 55:ACI E,byte 75:SBI E,byte 95: B5: D5: F5:
16:XRI H,byte 36:SUINB H,byte 56:ACI H,byte 76:SBI H,byte 96: B6: D6: F6:
17:XRI L,byte 37:SUINB L,byte 57:ACI L,byte 77:SBI L,byte 97: B7: D7: F7:
18:ORI V,byte 38:LTI V,byte 58:OFFI V,byte 78:EQI V,byte 98:ORI PA,byteB8:LTI PA,byteD8:OFFI PA,byteF8:EQI PA,byte
19:ORI A,byte 39:LTI A,byte 59:OFFI A,byte 79:EQI A,byte 99:ORI PB,byteB9:LTI PB,byteD9:OFFI PB,byteF9:EQI PB,byte
1A:ORI B,byte 3A:LTI B,byte 5A:OFFI B,byte 7A:EQI B,byte 9A:ORI PC,byteBA:LTI PC,byteDA:OFFI PC,byteFA:EQI PC,byte
1B:ORI C,byte 3B:LTI C,byte 5B:OFFI C,byte 7B:EQI C,byte 9B:ORI MK,byteBB:LTI MK,byteDB:OFFI MK,byteFB:EQI MK,byte
1C:ORI D,byte 3C:LTI D,byte 5C:OFFI D,byte 7C:EQI D,byte 9C: BC: DC: FC:
1D:ORI E,byte 3D:LTI E,byte 5D:OFFI E,byte 7D:EQI E,byte 9D: BD: DD: FD:
1E:ORI H,byte 3E:LTI H,byte 5E:OFFI H,byte 7E:EQI H,byte 9E: BE: DE: FE:
1F:ORI L,byte 3F:LTI L,byte 5F:OFFI L,byte 7F:EQI L,byte 9F: BF: DF: FF:
    70 xx
00: 20: 40: 60: 80: A0: C0: E0:
01: 21: 41: 61: 81: A1:ADDNCX B C1:ADDX B E1:SUBX B
02: 22: 42: 62: 82: A2:ADDNCX D C2:ADDX D E2:SUBX D
03: 23: 43: 63: 83: A3:ADDNCX H C3:ADDX H E3:SUBX H
04: 24: 44: 64: 84: A4:ADDNCX D+ C4:ADDX D+ E4:SUBX D+
05: 25: 45: 65: 85: A5:ADDNCX H+ C5:ADDX H+ E5:SUBX H+
06: 26: 46: 66: 86: A6:ADDNCX D- C6:ADDX D- E6:SUBX D-
07: 27: 47: 67: 87: A7:ADDNCX H- C7:ADDX H- E7:SUBX H-
08: 28: 48: 68:MOV V,word 88: A8: C8: E8:
09: 29: 49: 69:MOV A,word 89:ANAX B A9:GTAX B C9:ONAX B E9:NEAX B
0A: 2A: 4A: 6A:MOV B,word 8A:ANAX D AA:GTAX D CA:ONAX D EA:NEAX D
0B: 2B: 4B: 6B:MOV C,word 8B:ANAX H AB:GTAX H CB:ONAX H EB:NEAX H
0C: 2C: 4C: 6C:MOV D,word 8C:ANAX D+ AC:GTAX D+ CC:ONAX D+ EC:NEAX D+
0D: 2D: 4D: 6D:MOV E,word 8D:ANAX H+ AD:GTAX H+ CD:ONAX H+ ED:NEAX H+
0E:SSPD word 2E:SDED word 4E: 6E:MOV H,word 8E:ANAX D- AE:GTAX D- CE:ONAX D- EE:NEAX D-
0F:LSPD word 2F:LDED word 4F: 6F:MOV L,word 8F:ANAX H- AF:GTAX H- CF:ONAX H- EF:NEAX H-
10: 30: 50: 70: 90: B0: D0: F0:
11: 31: 51: 71: 91:XRAX B B1:SUBNBX B D1:ADCX B F1:SBBX B
12: 32: 52: 72: 92:XRAX D B2:SUBNBX D D2:ADCX D F2:SBBX D
13: 33: 53: 73: 93:XRAX H B3:SUBNBX H D3:ADCX H F3:SBBX H
14: 34: 54: 74: 94:XRAX D+ B4:SUBNBX D+ D4:ADCX D+ F4:SBBX D+
15: 35: 55: 75: 95:XRAX H+ B5:SUBNBX H+ D5:ADCX H+ F5:SBBX H+
16: 36: 56: 76: 96:XRAX D- B6:SUBNBX D- D6:ADCX D- F6:SBBX D-
17: 37: 57: 77: 97:XRAX H- B7:SUBNBX H- D7:ADCX H- F7:SBBX H-
18: 38: 58: 78:MOV word,V 98: B8: D8: F8:
19: 39: 59: 79:MOV word,A 99:ORAX B B9:LTAX B D9:OFFAX B F9:EQAX B
1A: 3A: 5A: 7A:MOV word,B 9A:ORAX D BA:LTAX D DA:OFFAX D FA:EQAX D
1B: 3B: 5B: 7B:MOV word,C 9B:ORAX H BB:LTAX H DB:OFFAX H FB:EQAX H
1C: 3C: 5C: 7C:MOV word,D 9C:ORAX D+ BC:LTAX D+ DC:OFFAX D+ FC:EQAX D+
1D: 3D: 5D: 7D:MOV word,E 9D:ORAX H+ BD:LTAX H+ DD:OFFAX H+ FD:EQAX H+
1E:SBCD word 3E:SHLD word 5E: 7E:MOV word,H 9E:ORAX D- BE:LTAX D- DE:OFFAX D- FE:EQAX D-
1F:LBCD word 3F:LHLD word 5F: 7F:MOV word,L 9F:ORAX H- BF:LTAX H- DF:OFFAX H- FF:EQAX H-
    74 xx
00: 20: 40: 60: 80: A0:ADDNCW wa C0:ADDW wa E0:SUBW wa
01: 21: 41: 61: 81: A1: C1: E1:
02: 22: 42: 62: 82: A2: C2: E2:
03: 23: 43: 63: 83: A3: C3: E3:
04: 24: 44: 64: 84: A4: C4: E4:
05: 25: 45: 65: 85: A5: C5: E5:
06: 26: 46: 66: 86: A6: C6: E6:
07: 27: 47: 67: 87: A7: C7: E7:
08: 28: 48: 68: 88:ANAW wa A8:GTAW wa C8:ONAW wa E8:NEAW wa
09: 29: 49: 69: 89: A9: C9: E9:
0A: 2A: 4A: 6A: 8A: AA: CA: EA:
0B: 2B: 4B: 6B: 8B: AB: CB: EB:
0C: 2C: 4C: 6C: 8C: AC: CC: EC:
0D: 2D: 4D: 6D: 8D: AD: CD: ED:
0E: 2E: 4E: 6E: 8E: AE: CE: EE:
0F: 2F: 4F: 6F: 8F: AF: CF: EF:
10: 30: 50: 70: 90:XRAW wa B0:SUBNBW wa D0:ADCW wa F0:SBBW wa
11: 31: 51: 71: 91: B1: D1: F1:
12: 32: 52: 72: 92: B2: D2: F2:
13: 33: 53: 73: 93: B3: D3: F3:
14: 34: 54: 74: 94: B4: D4: F4:
15: 35: 55: 75: 95: B5: D5: F5:
16: 36: 56: 76: 96: B6: D6: F6:
17: 37: 57: 77: 97: B7: D7: F7:
18: 38: 58: 78: 98:ORAW wa B8:LTAW wa D8:OFFAW wa F8:EQAW wa
19: 39: 59: 79: 99: B9: D9: F9:
1A: 3A: 5A: 7A: 9A: BA: DA: FA:
1B: 3B: 5B: 7B: 9B: BB: DB: FB:
1C: 3C: 5C: 7C: 9C: BC: DC: FC:
1D: 3D: 5D: 7D: 9D: BD: DD: FD:
1E: 3E: 5E: 7E: 9E: BE: DE: FE:
1F: 3F: 5F: 7F: 9F: BF: DF: FF:
 
Home へ戻る