├── .gitattributes ├── .gitignore ├── L80 ├── L80.COM ├── L80.csproj └── Program.cs ├── LIB80 ├── LIB80.COM ├── LIB80.csproj └── Program.cs ├── M80 ├── M80.COM ├── M80.csproj ├── Program.cs └── Properties │ └── launchSettings.json ├── M80dotNet.sln ├── MACRO80.txt ├── README.md └── Shared ├── AssemblyInfo.cs ├── FileControlBlock.cs ├── MACRO80_Sources ├── .gitignore ├── CPM.EXE ├── CPMBUILD.BAT ├── L80.COM ├── L80.MAC ├── L80P.COM ├── LIB80.COM ├── LIB80.MAC ├── LIB80P.COM ├── M80.COM ├── M80.MAC ├── M80P.COM ├── WINBUILD.BAT └── XX80.LIB ├── NumberUtils.cs ├── ProgramRunner.cs ├── PublishProfiles ├── FrameworkDependant__linux_arm.pubxml ├── FrameworkDependant__linux_x64.pubxml ├── FrameworkDependant__osx_x64.pubxml ├── FrameworkDependant__win_arm.pubxml ├── FrameworkDependant__win_x64.pubxml ├── FrameworkDependant__win_x86.pubxml ├── Portable.pubxml ├── SelfContained__linux_arm.pubxml ├── SelfContained__linux_x64.pubxml ├── SelfContained__osx_x64.pubxml ├── SelfContained__win_arm.pubxml ├── SelfContained__win_x64.pubxml ├── SelfContained__win_x86.pubxml ├── build.sh └── zip.sh ├── Shared.csproj └── Z80 and CPM ├── Cpm.cs ├── Instructions Execution ├── Execute_xD_Instruction.cs ├── Instructions │ ├── ADC A,(HL) --see ADD A,r │ ├── ADC A,(IX+d) --see ADD A,r │ ├── ADC A,(IY+d) --see ADD A,r │ ├── ADC A,n --see ADD A,r │ ├── ADC A,r --see ADD A,r │ ├── ADC HL,rr + .cs │ ├── ADD A,(HL) --see ADD A,r │ ├── ADD A,(IX+d) --see ADD A,r │ ├── ADD A,(IY+d) --see ADD A,r │ ├── ADD A,n --see ADD A,r │ ├── ADD A,r + .cs │ ├── ADD rr,rr .cs │ ├── AND (HL) --see AND r │ ├── AND (IX+d) --see AND r │ ├── AND (IY+d) --see AND r │ ├── AND n --see AND r │ ├── AND r + .cs │ ├── BIT b,(HL) --see BIT B,r │ ├── BIT b,(IX+d) --see BIT B,r │ ├── BIT b,(IY+d) --see BIT B,r │ ├── BIT b,r + .cs │ ├── CALL --see RET │ ├── CALL cc --see RET │ ├── CCF .cs │ ├── CP (HL) --see ADD A,r │ ├── CP (IX+d) --see ADD A,r │ ├── CP (IY+d) --see ADD A,r │ ├── CP n --see ADD A,r │ ├── CP r --see ADD A,r │ ├── CPD --see ADD A,r │ ├── CPDR --see ADD A,r │ ├── CPI --see ADD A,r │ ├── CPIR --see ADD A,r │ ├── CPL .cs │ ├── DAA .cs │ ├── DEC (HL) --see INC r │ ├── DEC (IX+n) --see INC r │ ├── DEC (IY+n) --see INC r │ ├── DEC r --see INC r │ ├── DEC rr --see INC rr │ ├── DI .cs │ ├── DJNZ .cs │ ├── EI .cs │ ├── EX (SP),HL + .cs │ ├── EX (SP),IX --see EX (SP),HL │ ├── EX (SP),IY --see EX (SP),HL │ ├── EX AF,AF' .cs │ ├── EX DE,HL .cs │ ├── EXX .cs │ ├── HALT .cs │ ├── IM n .cs │ ├── IN A,(n) .cs │ ├── IN r,(C) .cs │ ├── INC (HL) --see INC r │ ├── INC (IX+n) --see INC r │ ├── INC (IY+n) --see INC r │ ├── INC r + .cs │ ├── INC rr + .cs │ ├── IND --see INI │ ├── INDR --see INI │ ├── INI + .cs │ ├── INIR --see INI │ ├── JP --see RET │ ├── JP (HL) + .cs │ ├── JP (IX) --see JP (HL) │ ├── JP (IY) --see JP (HL) │ ├── JP cc --see RET │ ├── JR .cs │ ├── JR cc 1.cs │ ├── LD (HL),n + .cs │ ├── LD (IX+d),n --see LD (HL),n │ ├── LD (IX+d),r --see LD r,(rr) │ ├── LD (IY+d),n --see LD (HL),n │ ├── LD (IY+d),r --see LD r,(rr) │ ├── LD (aa),A .cs │ ├── LD (aa),rr .cs │ ├── LD A,(aa) .cs │ ├── LD A,I + .cs │ ├── LD A,R --see LD A,I │ ├── LD I,A + .cs │ ├── LD R,A --see LD I,A │ ├── LD SP,HL + .cs │ ├── LD SP,IX --see LD SP,HL │ ├── LD SP,IY --see LD SP,HL │ ├── LD r,(IX+d) --see LD r,(rr) │ ├── LD r,(IY+d) --see LD r,(rr) │ ├── LD r,(rr) + .cs │ ├── LD r,n .cs │ ├── LD r,r .cs │ ├── LD rr,(aa) .cs │ ├── LD rr,nn .cs │ ├── LDD --see LDI │ ├── LDDR --see LDI - Copy │ ├── LDI + .cs │ ├── LDIR --see LDI │ ├── NEG .cs │ ├── NOP .cs │ ├── NOP2 .cs │ ├── OR (IX+d) --see AND r │ ├── OR (IY+d) --see AND r │ ├── OR n --see AND r │ ├── OR r --see AND r │ ├── OTDR --see INI │ ├── OTIR --see INI │ ├── OUT (C),r .cs │ ├── OUT (n),A .cs │ ├── OUTD --see INI │ ├── OUTI --see INI │ ├── POP rr --see PUSH rr │ ├── PUSH rr + .cs │ ├── RES b,(HL) --see SET B,r │ ├── RES b,(IX+d) --see SET B,r │ ├── RES b,(IY+d) --see SET B,r │ ├── RES b,r --see SET B,r │ ├── RET + .cs │ ├── RET cc --see RET │ ├── RETN .cs │ ├── RL (HL) --see RLCA │ ├── RL (IX+d) + ,r --see RLCA │ ├── RL (IY+d) + ,r --see RLCA │ ├── RL r --see RLCA │ ├── RLC (HL) --see RLCA │ ├── RLC (IX+d) + ,r --see RLCA │ ├── RLC (IY+d) + ,r --see RLCA │ ├── RLC r --see RLCA │ ├── RLCA + .cs │ ├── RLD --see RRD │ ├── RR (HL) --see RLCA │ ├── RR (IX+d) + ,r --see RLCA │ ├── RR (IY+d) + ,r --see RLCA │ ├── RR r --see RLCA │ ├── RRC (HL) --see RLCA │ ├── RRC (IX+d)[ ,r] --see RLCA │ ├── RRC (IY+d)[ ,r] --see RLCA │ ├── RRC r --see RLCA │ ├── RRD + .cs │ ├── RST .cs │ ├── SBC A,(HL) --see ADD A,r │ ├── SBC A,(IX+d) --see ADD A,r │ ├── SBC A,(IY+d) --see ADD A,r │ ├── SBC A,n --see ADD A,r │ ├── SBC A,r --see ADD A,r │ ├── SBC HL,rr --see ADC HL,rr │ ├── SCF .cs │ ├── SET b,(HL) --see SET B,r │ ├── SET b,(IX+d) --see SET B,r │ ├── SET b,(IY+d) --see SET B,r │ ├── SET b,r + .cs │ ├── SLA (HL) --see RLCA │ ├── SLA (IX+d) --see RLCA │ ├── SLA (IY+d) --see RLCA │ ├── SLA r --see RLCA │ ├── SLL (HL) --see RLCA │ ├── SLL (IX+d) --see RLCA │ ├── SLL (IY+d) --see RLCA │ ├── SLL r --see RLCA │ ├── SRA (HL) --see RLCA │ ├── SRA (IX+d) --see RLCA │ ├── SRA (IY+d) --see RLCA │ ├── SRA r --see RLCA │ ├── SRL (HL) --see RLCA │ ├── SRL (IX+d) --see RLCA │ ├── SRL (IY+d) --see RLCA │ ├── SRL r --see RLCA │ ├── SUB A,(HL) --see ADD A,r │ ├── SUB A,(IX+d) --see ADD A,r │ ├── SUB A,(IY+d) --see ADD A,r │ ├── SUB A,n --see ADD A,r │ ├── SUB A,r --see ADD A,r │ ├── XOR (HL) --see AND r │ ├── XOR (IX+d) --see AND r │ ├── XOR (IY +d) --see AND r │ ├── XOR n --see AND r │ └── XOR r --see AND r ├── InstructionsTable.CB.cs ├── InstructionsTable.DD.cs ├── InstructionsTable.DDCB.cs ├── InstructionsTable.ED.cs ├── InstructionsTable.FD.cs ├── InstructionsTable.FDCB.cs ├── InstructionsTable.SingleByte.cs ├── ParityTable.cs └── _Z80InstructionExecutor.Core.cs ├── Registers.cs └── Z80Processor.cs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/.gitignore -------------------------------------------------------------------------------- /L80/L80.COM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/L80/L80.COM -------------------------------------------------------------------------------- /L80/L80.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/L80/L80.csproj -------------------------------------------------------------------------------- /L80/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/L80/Program.cs -------------------------------------------------------------------------------- /LIB80/LIB80.COM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/LIB80/LIB80.COM -------------------------------------------------------------------------------- /LIB80/LIB80.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/LIB80/LIB80.csproj -------------------------------------------------------------------------------- /LIB80/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/LIB80/Program.cs -------------------------------------------------------------------------------- /M80/M80.COM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/M80/M80.COM -------------------------------------------------------------------------------- /M80/M80.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/M80/M80.csproj -------------------------------------------------------------------------------- /M80/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/M80/Program.cs -------------------------------------------------------------------------------- /M80/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/M80/Properties/launchSettings.json -------------------------------------------------------------------------------- /M80dotNet.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/M80dotNet.sln -------------------------------------------------------------------------------- /MACRO80.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/MACRO80.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/README.md -------------------------------------------------------------------------------- /Shared/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/AssemblyInfo.cs -------------------------------------------------------------------------------- /Shared/FileControlBlock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/FileControlBlock.cs -------------------------------------------------------------------------------- /Shared/MACRO80_Sources/.gitignore: -------------------------------------------------------------------------------- 1 | *.SYM 2 | *.REL 3 | NEW*.* 4 | -------------------------------------------------------------------------------- /Shared/MACRO80_Sources/CPM.EXE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/MACRO80_Sources/CPM.EXE -------------------------------------------------------------------------------- /Shared/MACRO80_Sources/CPMBUILD.BAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/MACRO80_Sources/CPMBUILD.BAT -------------------------------------------------------------------------------- /Shared/MACRO80_Sources/L80.COM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/MACRO80_Sources/L80.COM -------------------------------------------------------------------------------- /Shared/MACRO80_Sources/L80.MAC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/MACRO80_Sources/L80.MAC -------------------------------------------------------------------------------- /Shared/MACRO80_Sources/L80P.COM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/MACRO80_Sources/L80P.COM -------------------------------------------------------------------------------- /Shared/MACRO80_Sources/LIB80.COM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/MACRO80_Sources/LIB80.COM -------------------------------------------------------------------------------- /Shared/MACRO80_Sources/LIB80.MAC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/MACRO80_Sources/LIB80.MAC -------------------------------------------------------------------------------- /Shared/MACRO80_Sources/LIB80P.COM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/MACRO80_Sources/LIB80P.COM -------------------------------------------------------------------------------- /Shared/MACRO80_Sources/M80.COM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/MACRO80_Sources/M80.COM -------------------------------------------------------------------------------- /Shared/MACRO80_Sources/M80.MAC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/MACRO80_Sources/M80.MAC -------------------------------------------------------------------------------- /Shared/MACRO80_Sources/M80P.COM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/MACRO80_Sources/M80P.COM -------------------------------------------------------------------------------- /Shared/MACRO80_Sources/WINBUILD.BAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/MACRO80_Sources/WINBUILD.BAT -------------------------------------------------------------------------------- /Shared/MACRO80_Sources/XX80.LIB: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/MACRO80_Sources/XX80.LIB -------------------------------------------------------------------------------- /Shared/NumberUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/NumberUtils.cs -------------------------------------------------------------------------------- /Shared/ProgramRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/ProgramRunner.cs -------------------------------------------------------------------------------- /Shared/PublishProfiles/FrameworkDependant__linux_arm.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/PublishProfiles/FrameworkDependant__linux_arm.pubxml -------------------------------------------------------------------------------- /Shared/PublishProfiles/FrameworkDependant__linux_x64.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/PublishProfiles/FrameworkDependant__linux_x64.pubxml -------------------------------------------------------------------------------- /Shared/PublishProfiles/FrameworkDependant__osx_x64.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/PublishProfiles/FrameworkDependant__osx_x64.pubxml -------------------------------------------------------------------------------- /Shared/PublishProfiles/FrameworkDependant__win_arm.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/PublishProfiles/FrameworkDependant__win_arm.pubxml -------------------------------------------------------------------------------- /Shared/PublishProfiles/FrameworkDependant__win_x64.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/PublishProfiles/FrameworkDependant__win_x64.pubxml -------------------------------------------------------------------------------- /Shared/PublishProfiles/FrameworkDependant__win_x86.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/PublishProfiles/FrameworkDependant__win_x86.pubxml -------------------------------------------------------------------------------- /Shared/PublishProfiles/Portable.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/PublishProfiles/Portable.pubxml -------------------------------------------------------------------------------- /Shared/PublishProfiles/SelfContained__linux_arm.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/PublishProfiles/SelfContained__linux_arm.pubxml -------------------------------------------------------------------------------- /Shared/PublishProfiles/SelfContained__linux_x64.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/PublishProfiles/SelfContained__linux_x64.pubxml -------------------------------------------------------------------------------- /Shared/PublishProfiles/SelfContained__osx_x64.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/PublishProfiles/SelfContained__osx_x64.pubxml -------------------------------------------------------------------------------- /Shared/PublishProfiles/SelfContained__win_arm.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/PublishProfiles/SelfContained__win_arm.pubxml -------------------------------------------------------------------------------- /Shared/PublishProfiles/SelfContained__win_x64.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/PublishProfiles/SelfContained__win_x64.pubxml -------------------------------------------------------------------------------- /Shared/PublishProfiles/SelfContained__win_x86.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/PublishProfiles/SelfContained__win_x86.pubxml -------------------------------------------------------------------------------- /Shared/PublishProfiles/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/PublishProfiles/build.sh -------------------------------------------------------------------------------- /Shared/PublishProfiles/zip.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/PublishProfiles/zip.sh -------------------------------------------------------------------------------- /Shared/Shared.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Shared.csproj -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Cpm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Cpm.cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Execute_xD_Instruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Execute_xD_Instruction.cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/ADC A,(HL) --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/ADC A,(IX+d) --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/ADC A,(IY+d) --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/ADC A,n --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/ADC A,r --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/ADC HL,rr + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/ADC HL,rr + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/ADD A,(HL) --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/ADD A,(IX+d) --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/ADD A,(IY+d) --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/ADD A,n --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/ADD A,r + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/ADD A,r + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/ADD rr,rr .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/ADD rr,rr .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/AND (HL) --see AND r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/AND (IX+d) --see AND r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/AND (IY+d) --see AND r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/AND n --see AND r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/AND r + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/AND r + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/BIT b,(HL) --see BIT B,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/BIT b,(IX+d) --see BIT B,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/BIT b,(IY+d) --see BIT B,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/BIT b,r + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/BIT b,r + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/CALL --see RET: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/CALL cc --see RET: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/CCF .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/CCF .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/CP (HL) --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/CP (IX+d) --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/CP (IY+d) --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/CP n --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/CP r --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/CPD --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/CPDR --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/CPI --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/CPIR --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/CPL .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/CPL .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/DAA .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/DAA .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/DEC (HL) --see INC r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/DEC (IX+n) --see INC r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/DEC (IY+n) --see INC r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/DEC r --see INC r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/DEC rr --see INC rr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/DI .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/DI .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/DJNZ .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/DJNZ .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/EI .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/EI .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/EX (SP),HL + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/EX (SP),HL + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/EX (SP),IX --see EX (SP),HL: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/EX (SP),IY --see EX (SP),HL: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/EX AF,AF' .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/EX AF,AF' .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/EX DE,HL .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/EX DE,HL .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/EXX .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/EXX .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/HALT .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/HALT .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/IM n .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/IM n .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/IN A,(n) .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/IN A,(n) .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/IN r,(C) .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/IN r,(C) .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/INC (HL) --see INC r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/INC (IX+n) --see INC r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/INC (IY+n) --see INC r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/INC r + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/INC r + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/INC rr + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/INC rr + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/IND --see INI: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/INDR --see INI: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/INI + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/INI + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/INIR --see INI: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/JP --see RET: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/JP (HL) + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/JP (HL) + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/JP (IX) --see JP (HL): -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/JP (IY) --see JP (HL): -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/JP cc --see RET: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/JR .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/JR .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/JR cc 1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/JR cc 1.cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD (HL),n + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/LD (HL),n + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD (IX+d),n --see LD (HL),n: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD (IX+d),r --see LD r,(rr): -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD (IY+d),n --see LD (HL),n: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD (IY+d),r --see LD r,(rr): -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD (aa),A .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/LD (aa),A .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD (aa),rr .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/LD (aa),rr .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD A,(aa) .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/LD A,(aa) .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD A,I + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/LD A,I + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD A,R --see LD A,I: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD I,A + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/LD I,A + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD R,A --see LD I,A: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD SP,HL + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/LD SP,HL + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD SP,IX --see LD SP,HL: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD SP,IY --see LD SP,HL: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD r,(IX+d) --see LD r,(rr): -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD r,(IY+d) --see LD r,(rr): -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD r,(rr) + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/LD r,(rr) + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD r,n .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/LD r,n .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD r,r .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/LD r,r .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD rr,(aa) .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/LD rr,(aa) .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LD rr,nn .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/LD rr,nn .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LDD --see LDI: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LDDR --see LDI - Copy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LDI + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/LDI + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/LDIR --see LDI: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/NEG .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/NEG .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/NOP .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/NOP .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/NOP2 .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/NOP2 .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/OR (IX+d) --see AND r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/OR (IY+d) --see AND r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/OR n --see AND r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/OR r --see AND r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/OTDR --see INI: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/OTIR --see INI: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/OUT (C),r .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/OUT (C),r .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/OUT (n),A .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/OUT (n),A .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/OUTD --see INI: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/OUTI --see INI: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/POP rr --see PUSH rr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/PUSH rr + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/PUSH rr + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RES b,(HL) --see SET B,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RES b,(IX+d) --see SET B,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RES b,(IY+d) --see SET B,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RES b,r --see SET B,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RET + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/RET + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RET cc --see RET: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RETN .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/RETN .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RL (HL) --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RL (IX+d) + ,r --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RL (IY+d) + ,r --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RL r --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RLC (HL) --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RLC (IX+d) + ,r --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RLC (IY+d) + ,r --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RLC r --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RLCA + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/RLCA + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RLD --see RRD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RR (HL) --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RR (IX+d) + ,r --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RR (IY+d) + ,r --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RR r --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RRC (HL) --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RRC (IX+d)[ ,r] --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RRC (IY+d)[ ,r] --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RRC r --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RRD + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/RRD + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/RST .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/RST .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SBC A,(HL) --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SBC A,(IX+d) --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SBC A,(IY+d) --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SBC A,n --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SBC A,r --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SBC HL,rr --see ADC HL,rr: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SCF .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/SCF .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SET b,(HL) --see SET B,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SET b,(IX+d) --see SET B,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SET b,(IY+d) --see SET B,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SET b,r + .cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/Instructions/SET b,r + .cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SLA (HL) --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SLA (IX+d) --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SLA (IY+d) --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SLA r --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SLL (HL) --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SLL (IX+d) --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SLL (IY+d) --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SLL r --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SRA (HL) --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SRA (IX+d) --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SRA (IY+d) --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SRA r --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SRL (HL) --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SRL (IX+d) --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SRL (IY+d) --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SRL r --see RLCA: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SUB A,(HL) --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SUB A,(IX+d) --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SUB A,(IY+d) --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SUB A,n --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/SUB A,r --see ADD A,r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/XOR (HL) --see AND r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/XOR (IX+d) --see AND r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/XOR (IY +d) --see AND r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/XOR n --see AND r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/Instructions/XOR r --see AND r: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/InstructionsTable.CB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/InstructionsTable.CB.cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/InstructionsTable.DD.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/InstructionsTable.DD.cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/InstructionsTable.DDCB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/InstructionsTable.DDCB.cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/InstructionsTable.ED.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/InstructionsTable.ED.cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/InstructionsTable.FD.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/InstructionsTable.FD.cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/InstructionsTable.FDCB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/InstructionsTable.FDCB.cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/InstructionsTable.SingleByte.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/InstructionsTable.SingleByte.cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/ParityTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/ParityTable.cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Instructions Execution/_Z80InstructionExecutor.Core.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Instructions Execution/_Z80InstructionExecutor.Core.cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Registers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Registers.cs -------------------------------------------------------------------------------- /Shared/Z80 and CPM/Z80Processor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Konamiman/M80dotNet/HEAD/Shared/Z80 and CPM/Z80Processor.cs --------------------------------------------------------------------------------