Explore an 8080 with Educator-8080 - Operation Code Table

Table 2: Operation Code Table for the Educator-8080 program. Table 1 showed the command list for the program. This table gives the absolute machine codes for the command table beginning at address <2>/122. Each command is represented by a 3 byte ASCII character string mnemonic followed by the naked (without register values) 8080 operation code and the address of the routine which interprets the command. The routine name is shown symbolically in the right hand column, and can be found in the program of listing 1.
 ASCII --------------------Octal Code-------------------- Routine
Address Mnemonic Mnemonic OpcodeRoutineName
<2>/122'ACI'101 103 111316212<1>IMMED
<2>/130'ADC'101 104 103210152<1>RG210
<2>/136'ADD'101 104 104200152<1>RG210
<2>/144'ADI'101 104 111306212<1>IMMED
<2>/152'ANA'101 116 101240152<1>RG210
<2>/160'ANI'101 116 111346212<1>IMMED
<2>/166'CMA'115 101 111057144<1>DIRCT
<2>/174'CMC'115 103 111077144<1>DIRCT
 
<2>/202'CMP'103 115 120270212<1>RG210
<2>/210'CPI'103 120 111376152<1>IMMED
<2>/216'DAA'104 101 101047144<1>DIRCT
<2>/224'DCR'104 103 122005245<1>RG543
<2>/232'DCX'104 103 130013264<1>RG54B
<2>/240'INR'111 116 122004245<1>RG543
<2>/246'INX'111 116 130003264<1>RG54B
<2>/254'MOV'115 117 126100145<1>MOVRT
 
<2>/262'MVI'115 126 111006205<1>MVIRT
<2>/270'NOP'116 117 120000144<1>DIRCT
<2>/276'ORA'117 122 101260152<1>RG210
<2>/304'ORI'117 122 111366212<1>IMMED
<2>/312'RAL'122 101 114027144<1>DIRCT
<2>/320'RAR'122 101 122037144<1>DIRCT
<2>/326'RLC'122 114 103073144<1>DIRCT
<2>/334'RRC'122 122 103017144<1>DIRCT
 
<2>/342'SBB'123 102 102230152<1>RG210
<2>/350'SBI'123 102 111336212<1>IMMED
<2>/356'STC'123 124 103067144<1>DIRCT
<2>/364'SUB'123 125 102220152<1>RG210
<2>/372'SUI'123 125 111326212<1>IMMED
<3>/000'XRA'130 122 101250152<1>RG210
<3>/006'XRI'130 122 111256212<1>IMMED

Eingescanned von Werner Cirsovius
Dezember 2013
© BYTE Publications Inc.