This manual describes the assembly language format, and how to write assembly
... Instructions in an assembly language source program are represented.
J.
© Intel Corp., 1975
\
Rev. B
This manual describes the assembly language format, and how to write assembly language programs for the Intel 8080 microprocessor. Detailed information on the operation of specific assemblers is available in the Operator's Manual and I nstallation Guide for each specific assembler.
Rev. B
TERMS
DESCRIPTION
Address
A 16-bit number assigned to a memory location corresponding to its sequential position.
Bit
The smallest unit of information which can be represented. (A bit may be in one of two states, represented by the binary digits 0 or 1).
Byte
A group of 8 contiguous bits occupying a single memory location.
Instruction
The smallest single operation that the computer can be directed to execute.
Object Program
A program which can be loaded directly into the computer's memory and which requires no alteration before execution. An object program is usually on paper tape. and is produced by assembling (or compiling) a source program. Instructions are represented by binary machine code in an object program.
Program
A sequence of instructions which, taken as a group. allow the computer to accomplish a desired task.
Source Program
A program which is readable by a programmer but which must be transformed into object program format before it can be loaded into the computer and executed. Instructions in an assembly language source program are represented by their assembly language mnemonic.
System Program
A program written to help in the process of creating user programs.
User Program
A program written by the user to make the computer perform any desired task.
Word
A group of 16 contiguous bits occupying two successive memory locations.
nnnnB
nnnn represents a number in binary format.
nnnnD
nnnn represents a number in decimal format.
nnnnO
nnnn repres
DAD 8
'"---- 00 for registers 8 and C
performs the following addition: Registers 8 and C = 339F + Registers Hand L = A178 New contents of Hand L = D51 A
01 for registers D and E 10 for registers Hand L 11 for regi ster SP
Register H now contains D5H and register L now contains 1AH. Since no carry out was produced, the Carry bit is reset = O.
Description: The 16-bit number held in the specified register pair is decremented by one. Condition bits affected: None
Example 2:
Example:
The instruction:
If register H contains 98H and register L contains OOH, the instruction:
DAD H will double the 16-bit number in the Hand L registers (which is equivalent to shifting the 16 bits one position to the left).
will cause register H to contain 97H and register L to contain FFH.
INX Increment Register Pair
XCHG Exchange Registers
DCX H
Format:
Format:
Label
Code
Operand
oplab:
INX
...!:£.... /
Label
Code
oplab:
XCHG
Operand
~B,D,H,orSP
'"---- 00 for registers Band C
Description: The 16 bits of data held in the Hand L registers are exchanged with the 16 bits of data held in the D and E registers.
01 for registers D and E 10 for registers Hand L 11 for register SP
Condition bits affected: None
24
Example:
~
SPHL Load SP From HAnd L
If register H contains OOH, register L contains FFH, register D contains 33H and register E contains 55H, the instruction XCHG will perform the following operation:
Format:
After XCHG
Before XCHG
0
E
D
E
[ill
WJ
[QQ]
[££]
H
L
H
L
[QQ]
[££]
[]LJ
[§§]
Label
Code
oplab:
SPHL
Operand
Description: The 16 bits of data held in the Hand L registers replace the contents of the stack pointer SP. The contents of the Hand L registers are unchanged. Condition bits affected: None Example:
XTH L Exchange Stack
If registers Hand Lcontain 50H and 6CH respectively, the instruction SPH L will load the stack pointer with the value 506CH.
Format: Label
Code
oplab:
XTHL
Operand
IMMEDIATE INSTRUCTIONS This section describes instructions which perform operations using a byte or bytes of data which are part of the instruction itself.
Description: The contents of the L register are exchanged with the contents of the memory byte whose address is held in the stack pointer SP. The contents of the H register are exchanged with the contents of the memory byte whose address is one greater than that held in the stack pointer.
Instructions in this class occupy two or three bytes as follows:
Condition bits affected: None
(a) For the LXI data instruction (3 bytes):
Example:
~ ,I~~,d,a~a, I,hi~h,~a,t~ I
If register SP contains 10ADH, registers Hand L contain OBH and 3CH respectively, and memory locations 1OADH and 1OAEH contain FOH and ODH respectively, the instruction XTH L will perform the following operation:
Before XTHL
After XTHL
MEMORY
~.
HEX ADDRESS
H
L
H
L
[Q[]
[K]
[Q§]
[ill
~
FO OD FF
10AC lOAD 10AE lOAF
tf]::=,=re::g==~L-L.-L.~d_a.L.t_a
-L.--L.-...L..-
m 3C 08 FF
~
registers Band C registers D and E registers Hand L register SP
(b) For the MVI data instruction (2 bytes):
MEMORY
~
SP
""----00 for 01 for 10 for 11 for
SP
" ' - - - 000 for 001 for 010 for all for 100 for 101 for 110 for 111 for
25
register B register C register D register E register H register L memory ref. M register A
Rev. B
Format:
~,::::=O:::P~~L..-,--,--,-d_aL.ta-,--,--,-_
Label oplab:
'---000 for ADI 001 for ACI 010 for SUI 011 for SBI 100 for ANI 101 for XRI 110forORI 111 for CPI
I
Condition bits affected:
Assume that instruction label STRT refers to memory location 103H (=259). Then the following instructions will each load the H register with 01 H and the L register with 03H:
The general assembly language instruction format is:
LXI
L
\
Operand rp, data
LXI H,103H LXI H,259 LXI H,STRT
""--,6-b;1 d.,. q,,"';IY
B,D,H,orSP
Example 2: The following instruction loads the stack pointer with the value 3ABCH:
Optional instruction label
LXI SP,3ABCH
-orLabel oplab:
Code MV I
t
L
\"
Operand
MVI Move Immediate Data
reg, data
----
8-b;1 d'"
Format:
q,,",;,y
Label oplab:
A,B,C,D,E,H,L, or M g , r e g,
Optional instruction label -or-
Label oplab:
Code OP
None
NOTE: The immediate data for this instruction is a 16-bit quantity. All other immediate instructions require an 8-bit data value. Example 1:
The remaining instructions in this class operate on the accumulator using one byte of immediate data. The result replaces the contents of the accumulator.
oplab:
,,''
Description: The third byte of the instruction (the most significant 8 bits of the 16-bit immediate data) is loaded into the first register of the specified pair, while the second byte of the instruction (the least significant 8 bits of the 16-bit immediate data) is loaded into the second register of the specified pair. If SP is specified as the register pair, the second byte of the instruction replaces the least significant 8 bits of the stack pointer, while the third byte of the instruction replaces the most significant 8 bits of the stack pointer.
The MVI instruction operates on the register specified by REG using one byte of immediate data. If a memory reference is specified, the instruction operates on the memory location addressed by registers Hand L. The H register holds the most significant 8 bits of the address, while the L register holds the least significant 8 bits of the address.
Code
Operand
~'" ?~t~, r, I~~t~
The LXI instruction operates on the register pair specified by RP using two bytes of immediate data.
Label
Code
~ rP..:--da~a \.
_
Code
.. MVI
~
Operand reg , dtta
J A
data
Description: The byte of immediate data is stored in the specified register or memory byte.
Operand
Condition bits affected: None
data
Example
I
LI--
t
"'--8-bit data quantity
1_.
1
ADI,ACI,SUI,SBI,ANI,XRI,ORI, or CPI
Optional instruction label
26
Label
Code
Operand
Assembled Data
M1: M2: M3:
MVI MVI MVI
H,3CH L,OF4H M,OFFH
26EC 2EF4 36FF
ACI Add Immediate To Accumulator With Carry
The instructions at M1 loads the H register with the byte of data at M1 + 1, i.e.,3CH. ,----,.
Format:
Likewise, the instruction at M2 loads the L register with OF4H. The instruction at M3 causes the data at M3 + 1 (OFFH) to be stored at memory location 3CF4H. The memory location is obtained by concatenating the contents of the Hand L registers into a 16-bit address.
Label
Code
oplab:
ACI
Operan~
i/data
I
data
~===~::=:::::
~1-~~~d_a
....t_a.L-""""...a..-
Label
Code
Operand
C1: C2: C3:
MVI ACI ACI
A,56H -66 66
Assembled Data 3E56 CEBE CE42
Assuming that the Carry bit = 0 just before the instruction at C2 is executed, this instruction will produce the same result as instruction AD3 in the example of Section 3.10.3. That is:
Description: The byte of immediate data is added to the contents of the accumulator using two's complement arithmetic. Condition bits affected: Carry, Sign, Zero, Parity, Auxiliary Carry
Accumulator = 14H Carry = 1
Example:
The instruction at C3 then performs the following addition: Label
Code
Operand
AD1: AD2: AD3:
MVI ADI ADI
A,20 66 -66
Assem bl ed Data
Accumulator = 14H = 00010100 C3 Immediate Data = 42H = 01000010 Carry bit = 1 1 Result = 01010111=57H
3E14 C642 C6BE
SUI Subtract Immediate From Accumulator The instruction at AD1 loads the accumulator with 14H. The instruction at AD2 performs the following addition:
Format: Label oplab:
Accumulator = 14H = 00010100 AD2 Immediate Data = 42H = 01000010 --Result= 01010110= 56H = New accumulator The parity bit is set. Other status bits are reset.
Code k'
SUI
Description: The byte of immediate data is subtracted from the contents of the accumulator using two's complement arithmetic.
The instruction at AD3 restores the original contents of the accumulator by performing the following addition: Accumulator = 56H = 01010110 AD3 Immediate Data = OBEH = 10111110 Result = 00010100 = 14H
Since this is a subtraction operation, the carry bit is set, indicati ng a borrow, if there is no carry out of the highorder bit position, and reset if there is a carry out. Condition bits affected: Carry, Sign, Zero, Parity, Auxiliary Carry
The Carry, Auxiliary Carry, and Parity bits are set. The Zero and Sign bits are reset.
27
Immediate Data + Carry = 01 H Two's Complement of 01 H = 11111111
Example: This instruction can be used as the equivalent of the OCR instruction.
Label
Code
Sl:
MVI SUI
Operand
Adding this to the accumulator produces: Accumulator = OH = 00000000 11111111 r-----lllll111 = -lH = Result carry out = 0 causing the Carry bit to be set
Assembled Data
A,O 1
l
3EOO 0601
The Carry bit is set, indicating a borrow. The Zero and Auxiliary Carry bits are reset, wh ile the Sign and Parity bits are set.
The MVI instruction loads the accumulator with zero. The SUI instruction performs the following subtraction:
If. however, the Carry bit is one, the SBI instruction will perform the following operation:
Accumulator = OH = 00000000 -Sl Immediate Data = -1 H = 11111111 two's complement Result = 11111111 = -1 H
Immediate Data + Carry = 02H Two's Complement of 02H = 11111110
Since there was no carry, and this is a subtract operation, the Carry bit is set, indicating a borrow.
Adding this to the accumulator produces:
The Zero and Auxiliary Carry bits are also reset, while the Sign and Parity bits are set.
Ar.cumulator = OH = 00000000 11111111 ---11111110 = -2H = Resu It carry out = 0 causing the Carry bit to be set
L
SBI Subtract Immediate from Accumulator With Borrow
This time the Carry and sign bits are set, while the zero, parity, and auxi Iiary Carry bits are reset.
Format: Label oplab:
Code J!'SBI
ANI And Immediate With Accumulator
Operand
Format:
""data A
Label
~---'---'--L_d..l-at_a..L1
oplab:
- -'-.-L--J
.,...
Code
Operan 9 or(Aux.Carry)=l,
Convert accumulator
(A)+6
contents to form
Then if (A 4 -A 7 )
1
> 9 or (Carry)=
(A) = (A) + 6 • 2
Condition bits affected:
4
two decimal digits
Zero, sign, parity None Zero, sign, parity, carry, aux. carry
INR,DCR CMA DAA
NOP INSTRUCTION Format: [LABEL:]
NOP
,-------I
L
CODE
DESCRIPTION
NOP
- - - - - - - No operation
_
Condition bits affected: None
DATA TRANSFER INSTRUCTIONS Format: [LABEL:]
MOV -orCODE
[LABEL:]
DST,SRC RP
NOTE: SRC and DST not both = M NOTE: RP = B or D CODE
DESCRIPTION
MOV
(DST)
+-
(SRC)
Load register DST from register SRC
STAX
((RP))
+-
(A)
Store accumulator at memory location referenced by the specified register pair
LDAX
(A)
+-
((RP))
Load accumulator from memory location referenced by the specified register pair
Condition bits affected: None
viii
REGISTER OR MEMORY TO ACCUMULATOR INSTRUCTIONS Format: [LABEL:]
CODE
REGM
CODE
DESCRIPTION
ADD
(A)
+-
(A)+(REGM)
Add REGM to accumulator
ADC
(A)
+-
(A)+(R EGM)+(Carry)
Add REGM to accumulator with carry
SUB
(A)
+-
(AHREGM)
Subtract REGM from accumulator
SBB
(A)
+-
(A)-( REGM)-(Carry)
Subtract REGM from accumulator with borrow
ANA
(A)
+-
(A) AND (REGM)
AND accumulator with REGM
XRA
(A)
+-
(A) XOR (REGM)
EXCLUSIVE-ORaccumulator with REGM
ORA
(A)
+-
(A) OR (REGM)
OR accumulator with REGM
CMP
Condition bits set by (AHREGM) Compare REGM with accumulator
Condition bits affected: ADD, ADC, SUB, SBB: Carry, Sign, Zero, Parity, Aux. Carry ANA, XRA, ORA: Sign, Zero, Parity. Carry is zeroed. CMP: Carry, Sign, Zero, Parity, Aux. Carry. Zero set if (A)=(REGM) Carry set if (A) < (REGM) Carry reset if (A) ~ (REGM) Note: CMP treats (A) and (REGM) as unsigned 8-bit quantities.
ROTATE ACCUMULATOR INSTRUCTIONS Format: [LABEL]
CODE
CODE
DESCRIPTION
RLC
(Carry) +- A 7 , A n+ 1, +- An' A o +- A 7
Set Carry = A 7 , rotate accumulator left
RRC
(Carry) +- A o, An +- A n+ 1 , A 7 +- A o
Set Carry = A o , rotate accumulator right
RAL
A n+ 1 +- An' (Carry) +- A 7 , A o +-(Carry) Rotate accumulator left through the Carry
RAR
An +- A n+ 1 , (Carry) +- A o , A 7
+-
(Carry) Rotate accumulator right through Carry
Condition bits affected: Carry
ix
Rev. B
REGISTER PAl R INSTRUCTIONS Format: [LABEL:)
CODE1 -orCODE2
[LABEL:)
RP
NOTE: For PUSH and POP, RP=B, 0, H, or PSW For DAD, INX, and DCX, RP=B, 0, H, or SP
I CODE1
DESCRIPTION
PUSH
((SP)-1) +- (RP1). ((SP)-2) +- (RP2).
Save RP on the stack
(SP) +- (SP)-2
RP=PSW saves accumulator and condition bits
(RP1) +- ((SP)+1), (RP2) +- ((SP)),
Restore RP from the stack
(SP) +- (SP)+2
RP=PSW restores accumulator and condition bits
DAD
(HL) +- (HL) + (RP)
Add RP to the 16-bit number in Hand L
INX
(RP) +-(RP)+1
Increment RP by 1
DCX
(RP) +- (RP)-1
Decrement RP by 1
CODE2
DESCRIPTION
XCHG
(H)
~
(D), (L)
XTHL
(L)
~
((SP)). (H)
SPHL
(SP) +- (H):(L)
POP
~
(E)
~
Exchange the 16 bit number in Hand L with that in 0 and E
((SP)+1)
Exchange the last values saved in the stack with Hand L Load stack pointer from Hand L
Condition bits affected: PUSH, INX, DCX, XCHG, XTHL, SPHL: None POP : If RP=PSW, all condition bits are restored from the stack, otherwise none are affected. DAD: Carry
IMMEDIATE INSTRUCTIONS Format: [LABEL:) [LABEL:)
RP,DATA16
LXI -orMVI
REGM, DATA
-ar[LABEL:)
REGM
CODE
NOTE: RP=B, 0, H,orSP
x
CODE
DESCRIPTION
LXI
(RP) +-DATA 16
Move 16 bit immediate Data into RP
MVI
(REGM) +-DATA
Move immediate DATA into REGM
ADI
(A) +- (A) + DATA
Add immediate data to accumulator
ACI
(A) +-(A) + DATA + (Carry)
Add immediate data to accumulator with Carry
SUI
(A) +- (A) - DATA
Subtract immediate data from accumulator
SBt
(A) +- (A) - DATA - (Carry)
Subtract immediate data from accumulator with borrow
ANI
(A) +- (A) AND DATA
AND accumulator with immediate data
XRI
(A) +- (A) XOR DATA
EXCLUSIVE-OR accumulator with immediate data
ORI
(A) +- (A) OR DATA
OR accumulator with immediate data
CPt
Condition bits set by (A)-DATA
Compare immediate data with accumulator
Condition bits affected: LXI, MVI: None ADI, ACI, SUI, SBI: Carry, Sign, Zero, Parity, Aux. Carry ANI, XRI, ORI: Zero, Sign, Parity. Carry is zeroed. cpr: Carry, Sign, Zero, Parity, Aux. Carry. Zero set if (A) = DATA Carry set if (A) < DATA Carry reset if (A) ;;;;. DATA Note: CPI treats (A) and DATA as unsigned 8-bit quantities.
DIRECT ADDRESSING INSTRUCTIONS
Format: [LABEL:]
CODE
ADDR
CODE
DESCRIPTION
STA
(ADDR) +- (A)
Store accumulator at location ADD R
LOA
(A) +- (ADDR)
Load accumulator from location ADDR
SHLD
(ADDR) +- (Ll. (ADDR+1) +- (HI Store Land H at ADDR and ADDR+1
LHLD
(Ll +- (ADDRI. (HI +- (ADDR+!)
Load Land H from ADDR and ADDR+1
Condition bits affected: None
JUMP INSTRUCTIONS Format: [LABEL:] [LABEL:]
PCHL -orCODE
ADDR
xi
Rev. 8
CODE
DESCRIPTION
PCHL
(PC) +-(HL)
Jump to location specified by register Hand L
JMP
(PC) +-ADDR
Jump to location ADDR
JC
If (Carry) If (Carry)
= 1, (PC) +- ADDR
If (Carry) If (Carry)
= 0, (PC) +- ADDR = 1, (PC) +- (PC)+3
If (Zero) If (Zero)
= 0, (PC) +- (PC)+3
Jump to ADDR of Zero set
If (Zero)
= =
0, (PC) +- ADDR 1, (PC) +- (PC)+3
Jump to ADDR if Zero reset
If (Zero) If (Zero)
= =
0, (PC) +- ADDR 1, (PC) +- (PC)+3
Jump to ADDR if plus
If (Sign) If (Sign)
=
1, (PC) +- ADDR
= 0, (PC) +- (PC)+3
If (Parity) If (Parity)
=
0, (PC) +- (PC)+3
If (Parity) If (Parity)
=
0, (PCI +- ADDR
= 1, (PC) +- (PC)+3
JNC
JZ
JNZ
JP
JM
JPE
JPO
=
0, (PC) +- (PC)+3
=
If (Zero)
Jump to ADDR if Carry set
Jump to ADDR if Carry reset
1, (PC) +- ADDR
Jump to ADDR if minus
= 1, (PC) +- ADDR Jump to ADDR if parity even
Jump to ADDR if parity odd
Condition bits affected: None
CALL INSTRUCTIONS Format: CODE
[LABEL: ] CODE DESCRIPTION
ADDR
CALL
((SP)-l) +-(PCH), ((SP)-2) +-(PCLI, (SP) +-(SP)+2, (PC) +-ADDR
CC
If (Carry) If (Carry)
CNC
If (Carry) If (Carry)
= 1, = 0, = 0,
Call subroutine and push return address onto stack ((SP)-l) +-(PCH), ((SP)-2) +-(PCLl, (SP) +-(SP)+2, (PC) +-ADDR (PC) +- (PC)+3 Call subroutine if Carry set ((SP)-1) +-(PCHl, ((SP)-2) +-(PCL), (SPl +-(SP)+2, (PC) +-ADDR Call subroutine if Carry reset
= 1, (PC) +- (PC)+3
CZ
If (Zero) If (Zero)
= 1, = 0,
CNZ
If (Zero) If (Zero)
= 0, ((SP)-l) +-(PCH), ((SP)-2) +-(PCL), (SP) +-(SP)+2, (PC) +-ADDR = 1, (PC) +- (PC)+3 Call subroutine if Zero reset
CP
If (Sign) If (Sign)
= 1, (PC) +- (PC)+3
CM CPE
= 0,
((SP)-1) +-(PCH), ((SP)-21 +-(PCLl, (SP) +-(SP)+2, (PC) +-ADDR (PC) +-(PC)+3 Call subroutine if Zero set
((SP)-l) +- (PCH), ((SP)-2) +- (PCL), (SP) +- (SP)+2, (PC) +- ADDR Call subroutine if Sign plus
= 1, ((SP)-1) +-(PCH), ((SP)-2) +-(PCLl, (SP) +-(SP)+2, (PCI +-ADDR = 0, (PC) +- (PC)+3 Call subroutine if Sign minus If (Parity) = 1, ((SP) -1) +-(PCH), ((SPI-2) +-(PCLI, (SP) +-(SP)+2, (PCI +-ADDR If (Sign) If (Sign)
= 0, (PCl +- (PC)+3 Call subroutine if Parity even If (Parity) = 0, ((SP)-1) +-(PCH), ((SPI-2) +-(PCL), (SP) +-(SP)+2, (PC) +-ADDR Call subroutine if Parity odd If (Parity) = 1, (PC) +- (PC)+3 If (Parity)
CPO
Condition bits affected: None
xii
RETURN INSTRUCTIONS Format: [lABEL:]
CODE
CODE
DESCRIPTION
RET
(PCl) +-((SP)). (PCH) +-((SP)+1). (SP) +-(SP)+2 Return from subroutine
RC
= 1, (PCl) +- ((SP)). (PCH) +- ((SP)+1). (SP) +- (SP) +2 = O. (PC) +- (PC)+1 Return if Carry set If (Carry) = 0, (PCl) +-((SP)), (PCH) +-((SP)+1). (SP) +-(SP)+2 If (Carry) = 1, (PC) +- (PC)+ 1 Return if Carry reset If (Zero) = 1, (PCl) +- ((SP)), (PCH) +- ((SP)+1). (SP) +- (SP)+2 If (Zero) = 0, (PC) +- (PC)+1 Return if Zero set If (Zero) = 0, (PCl) +- ((SP)). (PCH) +- ((SP)+1). (SP) +- (SP) +- (SP)+2 If (Zero) = 1, (PC) +- (PC)+1 Return if Zero reset If (Sign) = 1, (PCl) +- ((SP)). (PCH) +- ((SP)+1). (SP) +- (SP)+2 If (Sign) = 0, (PC) +- (PC)+1 Return if minus If (Sign) = 0, (PCl) +- ((SP)), (PCH) +- ((SP)+1). (SP) +- (SP)+2 If (Sign) = 1. (PC) +- (PC)+ 1 Return if plus If (Parity) = 1, (PCl) +- ((SP)). (PCH) +- ((SP)+1). (SP) +- (SP)+2 If (Parity) = 0, (PC) +- (PC)+1 Return if parity even If (Parity) = O. (PCl) +-((SP)). (PCH) +-((SP)+1), (SP) +-(SP)+2 If (Parity) = 1, (PC) +- (PC)+ 1 Return if parity odd If (Carry) If (Carry)
RNC RZ RNZ RM RP RPE RPO
Condition bits affected: None
RST INSTRUCTION Format: [lABEL:] NOTE: OooB
~
EXP
~
RST
EXP
111B
CODE
DESCRIPTION
RST
((SP)-1) +-(PCH). ((SP)-2) +-(PCl). (SP) +-(SP)+2 (PC) +- OOOOOOOOOOEXPOOOB Call subroutine at address specified by EXP
Condition bits affected: None
INTERRUPT FLIP-FLOP INSTRUCTIONS Format: [lABEL:]
CODE
CODE
DESCRIPTION
EI
(INTE) +-1
Enable the interrupt system
DI
(lNTE) +-0
Disable the interrupt system
Condition bits affected: None
xiii
Rev. B
INPUT/OUTPUT INSTRUCTIONS Format: [LABEL:]
EXP
CODE
CODE
DESCRIPTION
IN
(A) +- input device
Read a byte from device EXP into the accumulator
OUT
output device +- (A)
Send the accumulator contents to device EXP
Condition bits affected: None
HLT INSTRUCTION Format: [LABEL:]
HLT
CODE
DESCRIPTION
HLT
-------------
Instruction execution halts until an interrupt occurs
Condition bits affected: None
PSEUDO - INSTRUCTIONS ORG PSEUDO - INSTRUCTION Format: ORG
EXP
CODE
DESCRIPTION
ORG
LOCATION COUNTER +- EXP Set Assembler location counter to EXP
Eau PSEUDO - INSTRUCTION Format: NAME
EQU
CODE
DESCRIPTION
EQU
NAME +- EXP
EXP
Assign the value EXP to the symbol NAME
SET PSEUDO - INSTRUCTION Format: NAME
EXP
SET
CODE
DESCRIPTION
SET
NAME +- EXP
Assign the value EXP to the symbol NAME, which may have been previously SET.
--
xiv
END PSEUDO - INSTRUCTION Format: END CODE
DESCRIPTION
END
End the assembly
CONDITIONAL ASSEMBLY PSEUDO - INSTRUCTIONS Format: EXP
IF -andENDIF CODE
DESCRIPTION
IF
If EXP = 0, ignore assembler statements until END IF is reached. Otherwise, continue assembling statements
ENDIF
End range of preceding IF
MACRO DEFINITION PSEUDO - INSTRUCTIONS Format: NAME
MACRO
LIST
-andENDM CODE
DESCRIPTION
MACRO
Define a macro named NAME with parameters LIST
ENDM
End Macro definition
xv
This appendix summarizes the bit patterns and number of time states associated with every 8080 CPU instruction. When using this summary, note the following symbology: 1)
DDD represents a destination register. SSS represents a source register. Both DDD and SSS are interpreted as follows: Interpretation
DDD or SSS
Register B Register C Register D Register E Register H Register L A memory register The accumulator
000 001 010 011 100 101 110 111 2)
Instruction execution time equals number of time periods multiplied by the duration of a time period. A time period may vary from 480 nanosecs to 2 jJ.sec. Where two numbers of time periods are shown (eq. 5/11), it means that the smaller number of time periods will be required if a condition is not met, and the larger number of time periods will be required if the condition is met. MNEMONIC CALL CC CNC CZ CNZ CP CM CPE CPO RET RC RNC RZ RNZ RP RM RPE RPO
D7
D6
Ds
D4
D3
D2
D1
Do
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1
0 1 1 0 0 1 1 0 0 0 1 1 0 0 1 1 0 0
1 1 0 1 0 0 1 1 0 1 1 0 1 0 0 1 1 0
1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
xvi
---NUMBER OF TIME PERIODS 17 11/17 11/17 11/17 11/17 11/17 11/17 11/17 11/17 10 5/11 5/11 5/11 5/11 5/11 5/11 5/11 5/11
MNEMONIC
D7
RST IN OUT LXI B LXID LXIH LXISP PUSH B PUSH D PUSH H PUSH PSW POP B POP D POP H POP PSW STA LDA XCHG XTHL SPHL PCHL DAD B DAD D DAD H DAD SP STAX B STAX D LDAX B LDAX D INX B INXD INX H INX SP MOVrl,r2 MOV M, r MOV r, M HLT MVI r MVI M INR DCR INR A DCR A INR M DCR M ADDr ADCr SUB r SBB r AND r XRAr ORAr
1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1
eMP, ADD M
i~ 1 0
ADC M
1
_ _ _ _ _ _ _ _ _ L-_
D6
Ds
D4
D3
D2
D1
Do
1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
A 0 0 0 0 1 1 0 0 1 1 0 0 1 1 1 1 1 1 1 1 0 0 1 1 0 0 0 0 0 0 1 1 D 1 D 1 D 1 D D 1 1 1 1 0 0 0 0 1 1 1 1 0 0
A 1 1 0 1 0 1 0 1 0 1 0 1 0 1 1 1 0 0 1 0 0 1 0 1 0 1 0 1 0 1 0 1 D 1 D 1 D 1 D D 1 1 1 1 0 0 1 1 0 0 1 1 0 0
A 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 1 1 0 0 1 1 0 0 0 0 D 0 D 0 D 0 D D 1 1 0 0 0 1 0 1 0 1 0 1 0 1
1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 S S 1 1 1 1 0 0 0 0 0 0 S S S S S S S S 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 S S 0 0 0 0 0 1 0 1 0 1 S S S S S S S S 0 0
0
S S 1 1 1 1 1 1 1 1 1 1 S S S S S S S S 1 1
xvii
NUMBER OF TIME PERIODS 11 10 10 10 10 10 10 11 11 11 11 10 10 10 10 13 13
4 18
5 5 10 10 10 10 7 7 7 7
5 5 5 5 5 7 7 7 7 10
5 5 5 5 10 10
4 4 4 4 4 4 4 4 7 7
Rev. B
MNEMONIC
07
06
05
04
03
O2
01
SUB M SBB M ANOM XRAM ORAM CMPM AOI ACI SUI SBI ANI XRI ORI CPI RlC RRC RAl RAR JMP JC JNC JZ JNZ JP JM JPE JPO OCXB OCXO DCXH OCXSP CMA STC CMC DAA SHlO lHlO EI DI NOP
1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1
0 0 0 0
0
0 1
0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1
1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 1 0 0 1 1 0 0
1 0 1 0 1 0 0 1 1 0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 1 1 1 1 1 1 1 1 1 1
0 1 0 1 0 1 1 0 0 0 1 1
1 1 1 1 1 0 1 0 0 1 1 0
0 0 0 0 1 1 1 1 0 0 0 0
0
0
0
0
1 1 1 1 1 1 1 1 1 1 1 1 0
0 0 0 0 0 0 0 0 0 0 1 1
0
0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0
0 1 1 1 1 0
0 1 0 1 0 1 0 1 0 1 0 1 0 1
0
xviii
DO NUMBER OF TIME PERIODS 0
7 7 7 7 7 7 7 7 7 7 7 7 7 7
0 0 0 0 0 0 0 0 0 0 0
0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 1 1 0
4 4 4 4
I
10 10 10 10 10 10 10 10 10
5 5 5 5 4 4 4 4 16 16
4 4 4
The 8080 uses a seven-bit ASCII code, which is the normal 8 bit ASCII code with the parity (high-order) bit always reset.
GRAPHIC OR CONTROL
ASCII (HEXADECIMAL)
NULL SOM EOA EOM EOT WRU RU 8ELL FE H. Tab Line Feed V. Tab Form Return
00 01 02 03 04 05 06 07
SO SI OCO X-On Tape Aux. On X-Off Tape Aux. Off Error Sync LEM
SO
~
S1 S2 S3 S4 S5 S6 57
GRAPHIC OR CONTROL ACK Alt. Mode Rubout !
,.,. $ % &
08 09 OA 08 OC 00 OE OF 10 11 12 13 14 15 16 17 18 19 1A 18 1C
+
/
? [ \ ]
t +--
10
@
1E 1F
blank 0
xx
ASCII (HEXADECIMAL) 7C 70 7F 21 22 23 24 25 26 27 28 29 2A 28 2C 20 2E 2F 3A 38 3C 3D 3E 3F 58 5C 50 5E 5F 40 20 30
GRAPHIC OR CONTROL 1 2 3 4 5 6 7 8 9 A B C
D E F G H I J K
L M N 0 P Q
R S
T U V W
X y
Z
ASCII (HEXADECIMAL) 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 47 48 49 4A 48 4C 40 4E 4F 50 51 52 53 54 55 56 57 58 59 5A
I
I I I
~ xxi
xxii
POWERS OF TWO 2
n
1
2 4 8 16 32 64 128
n
-n
2
a
1.0 1 0.5 2 0.25 3 0.125
4 5 6 7
0.062 0.031 0.015 0.007
256 8 0.003 512 9 0.001 1 024 10 0.000 2 048 11 0.000
906 953 976 488
25 125 562 5 281 25
4 8 16 32
096 192 384 768
12 13 14 15
0.000 0.000 0.000 0.000
244 122 061 030
140 070 035 517
625 312 5 156 25 578 125
65 131 262 524
536 072 144 288
16 17 18 19
0.000 0.000 0.000 0.000
015 007 003 001
258 629 814 907
789 394 697 348
062 531 265 632
5 25 625 812 5
1 2 4 8
048 097 194 388
576 152 304 608
20 21 22 23
0.000 0.000 0.000 0.000
000 000 000 000
953 476 238 119
674 837 418 209
316 158 579 289
406 203 101 550
25 125 562 5 781 25
16 33 67 134
777 554 108 217 435 870 741 483
216 432 864 728 456 912 824 648
24 25 26 27 28 29 30 31
0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
000 000 000 000 000 000 000 000
059 029 014 007 003 001 000 000
604 802 901 450 725 862 931 465
644 322 161 580 290 645 322 661
775 387 193 596 298 149 574 287
390 695 847 923 461 230 615 307
625 312 656 828 914 957 478 739
5 25 125 062 031 515 257
5 25 625 812 5
268 536 1 073 2 147
1 2 4 9
5 25 625 812 5
---
4 8 17 34
294 589 179 359
967 934 869 738
296 592 184 368
32 33 34 35
0.000 0.000 0.000 0.000
000 000 000 000
000 000 000 000
232 116 058 029
830 415 207 103
643 321 660 830
653 826 913 456
869 934 467 733
628 814 407 703
906 453 226 613
25 125 562 5 281 25
68 137 274 549
719 438 877 755
476 953 906 813
736 472 944 888
36 37 38 39
0.000 0.000 0.000 0.000
000 000 000 000
000 000 000 000
014 007 003 001
551 275 637 818
915 957 978 989
228 614 807 403
366 183 091 545
851 425 712 856
806 903 951 475
640 320 660 830
625 312 5 156 25 078 125
1 2 4 8
099 199 398 796
511 023 046 093
627 255 511 022
776 40 55241 104 42 208 43
0.000 0.000 0.000 0.000
000 000 000 000
000 000 000 000
000 000 000 000
909 454 227 113
494 747 373 686
701 350 675 837
772 886 443 721
928 464 232 616
237 118 059 029
915 957 478 739
039 519 759 379
062 531 765 882
5 25 625 812 5
17 35 70 140
592 184 368 737
186 372 744 488
044 088 177 355
416 832 664 328
44 45 46 47
0.000 0.000 0.000 0.000
000 000 000 000
000 000 000 000
000 000 000 000
056 028 014 007
843 421 210 105
418 709 854 427
860 430 715 357
808 404 202 601
014 007 003 001
869 434 717 858
689 844 422 711
941 970 485 242
406 703 351 675
25 125 562 5 781 25
281 562 1 125 2 251
474 949 899 799
976 953 906 813
710 421 842 685
656 312 624 248
48 49 50 51
0.000 0.000 0.000 0.000
000 000 000 000
000 000 000 000
000 000 000 000
003 001 000 000
552 776 888 444
713 356 178 089
678 839 419 209
800 400 700 850
500 250 125 062
929 464 232 616
355 677 338 169
621 810 905 452
337 668 334 667
890 945 472 236
625 312 5 656 25 328 125
4 9 18 36
503 007 014 028
599 199 398 797
627 254 509 018
370 740 481 963
496 992 984 968
52 53 54 55
0.000 0.000 0.000 0000
000 000 000 000
000 000 000 000
000 000 000 000
000 000 000 000
222 111 055 027
044 022 511 755
604 302 151 575
925 462 231 615
031 515 257 628
308 654 827 913
084 042 021 510
726 363 181 590
333 166 583 791
618 809 404 702
164 082 541 270
062 031 015 507
5 25 625 812 5
72 144 288 576
057 115 230 460
594 188 376 752
037 075 151 303
927 855 711 423
936 872 744 488
56 57 58 59
0.000 0.000 0.000 0.000
000 000 000 000
000 000 000 000
000 000 000 000
000 000 000 000
013 006 003 001
877 938 469 734
787 893 446 723
807 903 951 475
814 907 953 976
456 228 614 807
755 377 188 094
295 647 823 411
395 697 848 924
851 925 962 481
135 567 783 391
253 676 813 906
906 950 476 738
25 125 562 5 281 25
152 305 611 223
921 843 686 372
504 009 018 036
606 213 427 854
846 693 387 775
976 952 904 808
60 61 62 63
0.000 0.000 0.000 0.000
000 000 000 000
000 000 000 000
000 000 000 000
000 000 000 000
000 000 000 000
867 433 216 108
361 680 840 420
737 868 434 217
988 994 497 248
403 201 100 550
547 773 886 443
205 602 801 400
962 981 490 745
240 120 560 280
695 347 173 086
953 976 988 994
369 684 342 171
140 570 285 142
xxiii
625 312 5 156 25 578 125
TABLE OF POWERS OF SIXTEEN IO n 16- n n 16
1 17 281 4 503 72 057 152 921
4 68 099 592 474 599 594 504
1 16 268 294 719 511 186 976 627 037 606
4 65 048 777 435 967 476 627 044 710 370 927 846
1 16 256 096 536 576 216 456 296 736 776 416 656 496 936 976
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
0.10000 0.62500 0.39062 0.24414 0.15258 0.95367 0.59604 0.37252 0.23283 0.14551 0.90949 0.56843 0.35527 0.22204 0.13877 0.86736
00000 00000 00000 00000 50000 00000 06250 00000 78906 25000 43164 06250 64477 53906 90298 46191 06436 53869 91522 83668 47017 72928 41886 08080 13678 80050 46049 25031 78780 78144 17379 88403
00000 00000 00000 00000 00000 00000 25000 40625 62891 51807 23792 14870 09294 30808 56755 54721
x 10 X X X
x x x x x x
x x x x x x
TABLE OF POWERS OF 10 16
10
3 23 163 OEO 8AC7
2 17 E8 918 5AF3 807E 8652 4578 B683 2304
1 F 98 5F5 389A 5408 4876 04A5 4E72 107A MC6 6FC1 508A A764 89E8
n
1 A 64 3E8 2710 86AO 4240 9680 E100 CAOO E400 E800 1000 AOOO 4000 8000 0000 0000 0000 0000
10- n
n
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
1.0000 0.1999 0.28F5 0.4189 0.6808 0.A7C5 0.10C6 0.1 A07 0.2AF3 0.44B8 0.60F3 0.AFE8 0.1197 0.1 C25 0.2009 0.480E 0.734A 0.B877 0.1272 0.1083
xxiv
0000 9999 C28F 3748 8BAC AC47 F7AO F29A lOC4 2FAO 7F67 FFOB 9981 C268 3700 BE7B CA5F AA32 5001 C94F
0000 9999 5C28 C6A7 710C 1B47 85EO BCAF 6118 9B5A SEF6 CB24 20EA 4976 4257 9058 6226 36M 0243 8602
0000 999A F5C3 EF9E 8296 8423 8037 4858 73BF 52CC EAOF AAFF 1119 81C2 3604 5660 FOAE B449 A8A1 AC35
x 16- 1 x 16- 2 x 16- 3 x 16-4 x 16-4 x 16 -5 x 16-6 x 16 -7 x 16-8 x x x x x
16-9 16-9 16 -10 16- 11
16 -12
x 16- 13 x 16- 14 x 16 -14 x 16- 15
10- 1 10- 2 10- 3 10-4 10-6 10-7 10-8 10-9 10- 10 10- 12 10- 13 10- 14 10- 15 10- 16 10- 18
HEXADECIMAL-DECIMAL INTEGER CONVERSION The table below provides for direct conversions between hexadecimal integers in the range O-FFF and decimal integers in the range 0-4095. For conversion of larger integers, the table values may be added to the following figures: Hexadecimal
Decimal
Hexadecimal
01000 02000 03000 04000 05000 06000 07000 08000 09 000 OAOOO DB 000 DC 000 00000 OE 000 OF 000 10 000 11000 12000 13000 14000 15000 16000 17000 18000 19000 lA 000 1BODO lC 000 10000 1E 000 1F 000
4096 8192 12288 16384 20480 24576 28672 32768 36864 40960 45056 49152 53248 57344 61440 65536 69632 73728 77 824 81 920 86016 90112 94208 98304 102400 106496 110592 114688 118 784 122880 126976
20000 30000 40000 50000 60000 70000 80000 90000 AO 000 BO 000 CO 000 DO 000 EO 000 FO 000 100000 200000 300000 400000 500000 600000 700000 800000 900000 ADO 000 BOO 000 COO 000 000000 EOO 000 FOO 000 1 000000 2000000
Decimal
131 072 196608 262144 327680 393216 458752 524288 589824 655360 720896 786432 851 968 917504 983040 1 048576 2097 152 3 145728 4 194304 5242880 6291 456 7340032 8388608 9437 184 10485760 11 534336 12582912 13631 488 14680064 15728640 16777216 33554432
0
1
2
3
4
5
6
7
8
9
A
B
C
0
E
F
000 010 020 030
0000 0016 0032 0048
0001 0017 0033 0049
0002 0018 0034 0050
0003 0019 0035 0051
0004 0020 0036 0052
0005 0021 0037 0053
0006 0022 0038 0054
0007 0023 0039 0055
0008 0024 0040 0056
0009 0025 0041 0057
0010 0026 0042 0058
0011 0027 0043 0059
0012 0028 0044 0060
0013 0029 0045 0061
0014 0030 0046 0062
0015 0031 0047 0063
040 050 060 070
0064 0080 0096 0112
0065 0081 0097 0113
0066 0082 0098 0114
0067 0083 0099 0115
0068 0084 0100 0116
0069 0085 0101 0117
0070 0086 0102 0118
0071 0087 0103 0119
0072 0088 0104 0120
0073 0089 0105 0121
0074 0090 0106 0122
0075 0091 0107 0123
0076 0092 0108 0124
0077 0093 0109 0125
0078 0094 0110 0126
0079 0095 0111 0127
080 090 OAO OBO
0128 0144 0160 0176
0129 0145 0161 0177
0130 0146 0162 0178
0131 0147 0163 0179
0132 0148 0164 0180
0133 0149 0165 0181
0134 0150 0166 0182
0135 0151 0167 0183
0136 0152 0168 0184
0137 0153 0169 0185
0138 0154 0170 0186
0139 0155 0171 0187
0140 0156 0172 0188
0141 0157 0173 0189
0142 0158 0174 0190
0143 0159 0175 0191
OCO 000 OEO OFO
0192 0208 0224 0240
0193 0209 0225 0241
0194 0210 0226 0242
0195 0211 0227 0243
0196 0212 0228 0244
0197 0213 0229 0245
0198 0214 0230 0246
0199 0215 0231 0247
0200 0216 0232 0248
0201 0217 0233 0249
0202 0218 0234 0250
0203 0219 0235 0251
0204 0220 0236 0252
0205 0221 0237 0253
0206 0222 0238 0254
0207 0223 0239 0255
xxv
HEXAOECIMAl-OECIMAlINTEGER CONVERSION (Cont'd)
1 0257 0273 0289 0305
2 0258 0274 0290 0306
3 0259 0275 0291 0307
4 0260 0276 0292 0308
5 0261 0277 0293 0309
6 0262 0278 0294 0310
7 0263 0279 0295 0311
8 0264 0280 0296 0312
9 0265 0281 0297 0313
A 0266 0282 0298 0314
B
C
D
E
F
100 110 120 130
0 0256 0272 0288 0304
0267 0283 0299 0315
0268 0284 0300 0316
0269 0285 0301 0317
0270 0286 0302 0318
0271 0287 0303 0319
140 150 160 170
0320 0336 0352 0368
0321 0337 0353 0369
0322 0338 0354 0370
0323 0339 0355 0371
0324 0340 0356 0372
0325 0341 0357 0373
0326 0342 0358 0374
0327 0343 0359 0375
0328 0344 0360 0376
0329 0345 0361 0377
0330 0346 0362 0378
0331 0347 0363 0379
0331 0348 0364 0380
0333 0349 0365 0381
0334 0350 0366 0382
0335 0351 0367 0383
180 190 1AO 1BO
0384 0400 0416 0432
0385 0401 0417 0433
0386 0402 0418 0434
0387 0403 0419 0435
0388 0404 0420 0436
0389 0405 0421 0437
0390 0406 0422 0438
0391 0407 0423 0439
0392 0408 0424 0440
0393 0409 0425 0441
0394 0410 0426 0442
0395 0411 0427 0443
0396 0412 0428 0444
0397 0429 0445
0398 0399 (\11111 0415 0430 0431 0446 0447
1CO 100 1EO 1FO
0448 0464 0480 0496
0449 0465 0481 0497
0450 0466 0482 0498
0451 0467 0483 0499
0452 0468 0484 0500
0453 0469 0485 0501
0454 0470 0486 0502
0455 0471 0487 0503
0456 0472 0488 0504
0457 0473 0489 0505
0458 0474 0490 0506
0459 0475 0491 0507
0460 0476 0492 0508
0461 0477 0493 0509
0462 0478 0494 0510
0463 0479 0495 0511
200 210 220 230
0512 0528 0544 0560
0513 0529 0545 0561
0514 0530 0546 0562
0515 0531 0547 0563
0516 0532 0548 0564
0517 0533 0549 0565
0518 0534 0550 0566
0519 0535 0551 0567
0520 0536 0552 0568
0521 0537 0553 0569
0522 0538 0554 0570
0523 0539 0555 0571
0524 0540 0556 0572
0525 0541 0557 0573
0526 0542 0558 0574
0527 0543 0559 0575
240 250 260 270
0576 0592 0608 0624
0577 0593 0609 0625
0578 0594 0610 0626
0579 0595 0611 0627
0580 0596 0612 0628
0581 0597 0613 0629
0582 0598 0614 0630
0583 0599 0615 0631
0584 0600 0616 0632
0585 0601 0617 0633
0586 0602 0618 0634
0587 0603 0619 0635
0588 0604 0620 0636
0589 0605 0621 0637
0590 0606 0622 0638
0591 0607 0623 0639
280 290 2AO 2BO
0640 0656 0672 0688
0641 0657 0673 0689
0642 0658 0674 0690
0643 0659 0675 0691
0644 0660 0676 0692
0645 0661 0677 0693
0646 0662 0678 0694
0647 0663 0679 0695
0648 0664 0680 0696
0649 0665 0681 0697
0650 0666 0682 0698
0651 0667 0683 0699
0652 0668 0684 0700
0653 0669 0685 0701
0654 0670 0686 0702
0655 0671 0687 0703
2CO 200 2EO 2FO
0704 0720 0736 0752
0705 0721 0737 0753
0706 0722 0738 0754
0707 0723 0739 0755
0708 0724 0740 0756
0709 0725 0741 0757
0710 0726 0742 0758
0711 0727 0743 0759
0712 0728 0744 0760
0713 0729 0745 0761
0714 0730 0746 0762
0715 0731 0747 0763
0716 0732 0748 0764
0717 0733 0749 0765
0718 0734 0750 0766
0719 0735 0751 0767
300 310 320 330
0768 0784 0800 0816
0769 0785 0301 0817
0770 0786 0802 0818
0771 0787 0803 0819
0772 0788 0804 0820
0773 0789 0805 0821
0774 0790 0806 0822
0775 0791 0807 0823
0776 0792 0808 0824
0777 0793 0809 0825
0778 0794 0810 0826
0779 0795 0811 0827
0780 0796 0812 0828
0781 0797 0813 0829
0782 0798 0814 0830
0783 0799 0815 0831,
340 350 360 370
0832 0848 0864 0880
0833 0849 0865 0881
0834 0850 0866 0882
0835 0851 0867 0883
0836 0852 0868 0884
0837 0853 0869 0885
0838 0854 0870 0886
0839 0855 0871 0887
0840 0856 0872 0888
0841 0857 0873 0889
0842 0858 0874 0890
0843 0859 0875 0891
0844 0860 0876 0892
0845 0861 0877 0893
0846 0862 0878 0894
0847 0863 0879 0895
380 390 3AO 3BO
0896 0212 0928 0944
0897 0913 0929 0945
0898 0914 0930 0946
0899 0915 0931 0947
0900 0916 0932 0948
0901 0917 0933 0949
0902 0918 0934 0950
0903 0919 0935 0951
0904 0920 0936 0952
0905 0921 0937 0953
0906 0922 0938 0954
0907 0923 0939 0955
0908 0924 0940 0956
0909 0925 0941 0957
0910 0926 0942 0958
0911 0927 0943 0959
3CO 300 3EO 3FO
0960 0976 0992 1008
0961 0977 0993 1009
0962 0978 0994 1010
0963 0979 0995 1011
0964 0980 0996 1012
0965 0981 0997 1013
0966 0982 0998 1014
0967 0983 0999 1015
0968 0984 1000 1016
0969 0985 1001 1017
0970 0986 1002 1018
0971 0987 1003 1019
0972 0988 1004 1020
0973 0989 1005 1021
0974 0990 1006 1022
0975 0991 1007 1023
xxvi
0413
U"'TI""
HEXADECIMAL-DECIMAL INTEGER CONVERSION (Cont'd)
1 1025 1041 1057 1073
2 1026 1042 1058 1074
3 1027 1043 1059 1075
4 1028 1044 1060 1076
5 1029 1045 1061 1077
6 1030 1046 1062 1078
7 1031 1047 1063 1079
8 1032 1048 1064 1080
9 1033 1049 1065 1081
A 1034 1050 1066 1082
8 1035 1051 1067 1083
C 1036 1052 1068 1084
0 1037 1053 1069 1085
E
F
400 410 420 430
0 1024 1040 1056 1072
1038 1054 1070 1086
1039 1055 1071 1087
440 450 460 470
1088 1104 1120 1136
1089 1105 1121 1137
1090 1106 1122 1138
1091 1107 1123 1139
1092 1108 1124 1140
1093 1109 1125 1141
1094 1110 1126 1142
1095 1111 1127 1143
1096 1112 1128 1144
1097 1113 1129 1145
1098 1114 1130 1146
1099 1115 1131 1147
1100 1116 1132 1148
1101 1117 1133 1149
1102 1118 1134 1150
1103 1119 1135 1151
480 490 4AO 480
1152 1168 1184 1200
1153 1169 1185 1201
1154 1170 1186 1202
1155 1171 1187 1203
1156 1172 1188 1204
1157 1173 1189 1205
1158 1174 1190 1206
1159 1175 1191 1207
1160 1176 1192 1208
1161 1177 1193 1209
1162 1178 1194 1210
1163 1179 1195 1211
1164 1180 1196 1212
1165 1181 1197 1213
1166 1182 1198 1214
1167 1183 1199 1215
4CO 400 4EO 4FO
1216 1232 1248 1264
1217 1233 1249 1265
1218 1234 1250 1266
1219 1235 1251 1267
1220 1236 1252 1268
1221 1237 1253 1269
1222 1238 1254 1270
1223 1239 1255 1271
1224 1240 1256 1272
1225 1241 1257 1273
1226 1242 1258 1274
1227 1243 1259 1275
1228 1244 1260 1276
1229 1245 1261 1277
1230 1246 1262 1278
1231 1247 1263 1279
500 510 520 530
1280 1296 1312 1328
1281 1297 1313 1329
1282 1298 1314 1330
1283 1299 1315 1331
1284 1300 1316 1332
1285 1301 1317 1333
1286 1302 1318 1334
1287 1303 1319 1335
1288 1304 1320 1336
1289 1305 1321 1337
1290 1306 1322 1338
1291 1307 1323 1339
1292 1308 1324 1340
1293 1309 1325 1341
1294 1310 1326 1342
1295 1311 1327 1343
540 550 560 570
1344 1360 1376 1392
1345 1361 1377 1393
1346 1362 1378 1394
1347 1363 1379 1395
1348 1364 1380 1396
1349 1365 1381 1397
1350 1366 1382 1398
1351 1367 1383 1399
1352 1368 1384 1400
1353 1369 1385 1401
1354 1370 1386 1402
1355 1371 1387 1403
1356 1372 1388 1404
1357 1373 1389 1405
1358 1374 1390 1406
1359 1375 1391 1407
580 590 5AO 580
1408 1424 1440 1456
1409 1425 1441 1457
1410 1426 1442 1458
1411 1427 1443 1459
1412 1428 1444 1460
1413 1429 1445 1461
1414 1430 1446 1462
1415 1431 1447 1463
1416 1432 1448 1464
1417 1433 1449 1465
1418 1434 1450 1466
1419 1435 1451 1467
1420 1436 1452 1468
1421 1437 1453 1469
1422 1438 1454 1470
1423 1439 1455 1471
5CO 500 5EO 5FO
1472 1488 1504 1520
1473 1489 1505 1521
1474 1490 1506 1522
1475 1491 1507 1523
1476 1492 1508 1524
1477 1493 1509 1525
1478 1494 1510 1526
1479 1495 1511 1527
1480 1496 1512 1528
1481 1497 1513 1529
1482 1498 1514 1530
1483 1499 1515 1531
1484 1500 1516 1532
1485 1501 1517 1533
1486 1502 1518 1534
1487 1503 1519 1535
600 610 620 630
1536 1552 1568 1584
1537 1553 1569 1585
1538 1554 1570 1586
1539 1555 1571 1587
1540 1556 1572 1588
1541 1557 1573 1589
1542 1558 1574 1590
1543 1559 1575 1591
1544 1560 1576 1592
1545 1561 1577 1593
1546 1562 1578 1594
1547 1563 1579 1595
1548 1564 1580 1596
1549 1565 1581 1597
1550 1566 1582 1598
1551 1567 1583 1599
640 650 660 670
1600 1616 1632 1648
1601 1617 1633 1649
1602 1618 1634 1650
1603 1619 1635 1651
1604 1620 1636 1652
1605 1621 1637 1653
1606 1622 1638 1654
1607 1623 1639 1655
1608 1624 1640 1656
1609 1625 1641 1657
1610 1626 1642 1658
1611 1627 1643 1659
1612 1628 1644 1660
1613 1629 1645 1661
1614 1630 1646 1662
1615 1631 1647 1663
680 690 6AO 680
1664 1680 1696 1712
1665 1681 1697 1713
1666 1682 1698 1714
1667 1683 1699 1715
1668 1684 1700 1716
1669 1685 1701 1717
1670 1686 1702 1718
1671 1687 1703 1719
1672 1688 1704 1720
1673 1689 1705 1721
1674 1690 1706 1722
1675 1691 1707 1723
1676 1692 1708 1724
1677 1693 1709 1725
1678 1694 1710 1726
1679 1695 1711 1727
6CO 600 6EO 6FO
1728 1744 1760 1776
1729 1745 1761 1777
1730 1746 1762 1778
1731 1747 1763 1779
1732 1748 1764 1780
1733 1749 1765 1781
1734 1750 1766 1782
1735 1751 1767 1783
1736 1752 1768 1784
1737 1753 1769 1785
1738 1754 1770 1786
1739 1755 1771 1787
1740 1756 1772 1788
1741 1757 1773 1789
1742 1758 1774 1790
1743 1759 1775 1791
xxvii
Rev. B
HEXADECIMAL-DECIMAL INTEGER CONVERSION (Cant'd)
0
1
2
3
4
700 710 720 730
1792 1808 1824 1840
1793 1809 1825 1841
1794 1810 1826 1842
1795 1811 1827 1843
740 750 760 770
1856 1872 1888 1904
1857 1873 1889 1905
1858 1874 1890 1906
780 790 7AO 780
1920 1936 1952 1968
1921 1937 1953 1969
7CO 700 7EO 7FO
1984 2000 2016 2032
800 810 820 830
6 1798 1814 1830 1846
7 1799 1815 1831 1847
8 1800 1816 1832 1848
9 1801 1817 1833 1849
A 1802 1818 1834 1850
8 1803 1819 1835 1851
C 1804 1820 1836 1852
0
E
F
1796 1812 1828 1844
5 1797 1813 1829 1845
1805 1821 1837 1853
1806 1822 1838 1854
1807 1823 1839 1855
1859 1875 1891 1907
1860 1876 1892 1908
1861 1877 1893 1909
1862 1878 1894 1910
1863 1879 1895 1911
1864 1880 1896 1912
1865 1881 1897 1913
1866 1882 1898 1914
1867 1883 1899 1915
1868 1884 1900 1916
1869 1885 1901 1917
1870 1886 1902 1918
1871 1887 1903 1919
1922 1938 1954 1970
1923 1939 1955 1971
1924 1940 1956 1972
1925 1941 1957 1973
1926 1942 1958 1974
1927 1943 1959 1975
1928 1944 1960 1976
1929 1945 1961 1977
1930 1946 1962 1978
1931 1947 1963 1979
1932 1948 1964 1980
1933 1949 1965 1981
1934 1950 1966 1982
1935 1951 1967 1983
1985 2001 2017 2033
1986 2002 2018 2034
1987 2003 2019 2035
1988 2004 2020 2036
1989 2005 2021 2037
1990 2006 2022 2038
1991 2007 2023 2039
1992 2008 2024 2040
1993 2009 2025 2041
1994 2010 2026 2042
1995 2011 2027 2043
1996 2012 2028 2044
1997 2013 2029 2045
1998 2014 2030 2046
1999 2015 2031 2047
2048 2064 2080 2096
2049 2065 2081 2097
2050 2066 2082 2098
2051 2067 2083 2099
2052 2068 2084 2100
2053 2069 2085 2101
2054 2070 2086 2102
2055 2071 2087 2103
2056 2072 2088 2104
2057 2073 2089 2105
2058 2074 2090 2106
2059 2075 2091 2107
2060 2076 2092 2108
2061 2077 2093 2109
2062 2078 2094 2110
2063 2079 2095 2111
840 850 860 870
2112 2128 2144 2160
2113 2129 2145 2161
2114 2130 2146 2162
2115 2131 2147 2163
2116 2132 2148 2164
2117 2133 2149 2165
2118 2134 2150 2166
2119 2135 2151 2167
2120 2136 2152 2168
2121 2137 2153 2169
2122 2138 2154 2170
2123 2139 2155 2171
2124 2140 2156 2172
2125 2141 2157 2173
2126 2142 2158 2174
2127 2143 2159 2175
880 890 8AO 880
2176 2192 2208 2224
2177 2193 2209 2225
2178 2194 2210 2226
2179 2195 2211 2227
2180 2196 2212 2228
2181 2197 2213 2229
2182 2198 2214 2230
2183 2199 2215 2231
2184 2200 2216 2232
2185 2201 2217 2233
2186 2202 2218 2234
2187 2203 2219 2235
2188 2204 2220 2236
2189 2205 2221 2237
2190 2206 2222 2238
2191 2207 2223 2239
8CO 800 8EO 8FO
2240 2256 2272 2288
2241 2257 2273 2289
2242 2258 2274 2290
2243 2259 2275 2291
2244 2260 2276 2292
2245 2261 2277 2293
2246 2262 2278 2294
2247 2263 2279 2295
2248 2264 2280 2296
2249 2265 2281 2297
2250 2266 2282 2298
2251 2267 2283 2299
2252 2268 2284 2300
2253 2269 2285 2301
2254 2270 2286 2302
2255 2271 2287 2303
900 910 920 930
2304 2320 2336 2352
2305 2321 2337 2353
2306 2322 2338 2354
2307 2323 2339 2355
2308 2324 2340 2356
2309 2325 2341 2357
2310 2326 2342 2358
2311 2327 2343 2359
2312 2328 2344 2360
2313 2329 2345 2361
2314 2330 2346 2362
2315 2331 2347 2363
2316 2332 2348 2364
2317 2333 2349 2365
2318 2334 2350 2366
2319 2335 2351 2367
940 950 960 970
2368 2384 2400 2416
2369 2385 2401 2417
2370 2386 2402 2418
2371 2387 2403 2419
2372 2388 2404 2420
2373 2389 2405 2421
2374 2390 2406 2422
2375 2391 2407 2423
2376 2392 2408 2424
2377 2393 2409 2425
2378 2394 2410 2426
2379 2395 2411 2427
2380 2396 2412 2428
2381 2397 2413 2429
2382 2398 2414 2430
2383 2399 2415 2431
980 990 9AO 980
2432 2448 2464 2480
2433 2449 2465 2481
2434 2450 2466 2482
2435 2451 2467 2483
2436 2452 2468 2484
2437 2453 2469 2485
2438 2454 2470 2486
2439 2455 2471 2487
2440 2456 2472 2488
2441 2457 2473 2489
2442 2458 2474 2490
2443 2459 2475 2491
2444 2460 2476 2492
2445 2461 2477 2493
2446 2462 2478 2494
2447 2463 2479 2495
9CO 900 9EO 9FO
2496 2512 2528 2544
2497 2513 2529 2545
2498 2514 2530 2546
2499 2515 2531 2547
2500 2516 2532 2548
2501 2517 2533 2549
2502 2518 2534 2550
2503 2519 2535 2551
2504 2520 2536 2552
2505 2521 2537 2553
2506 2522 2538 2554
2507 2523 2539 2555
2508 2524 2540 2556
2509 2525 2541 2557
2510 2526 2542 2558
2511 2527 2543 2559
xxviii
HEXADECIMAL-DECIMAL INTEGER CONVERSION (Cont'd)
1 2561 2577 2593 2609
2 2562 2578 2594 2610
3 2563 2579 2595 2611
4 2564 2580 2596 2612
5 2565 2581 2597 2613
6 2566 2582 2598 2614
7 2567 2583 2599 2615
8 2568 2584 2600 2616
A 2569 2570 2585 2586 2601 2602 2617 2618
B
C
D
E
F
AOO Al0 A20 A30
0 2560 2576 2592 2608
2571 2587 2603 2619
2572 2588 2604 2620
2573 2589 2605 2621
2574 2590 2606 2622
2575 2591 2607 2623
A40 A50 A60 A70
2624 2640 2656 2672
2625 2641 2657 2673
2626 2642 2658 2674
2627 2643 2659 2675
2628 2644 2660 2676
2629 2645 2661 2677
2630 2646 2662 2678
2631 2647 2663 2679
2632 2648 2664 2680
2633 2649 2665 2681
2634 2650 2666 2682
2635 2651 2667 2683
2636 2652 2668 2684
2637 2653 2669 2685
2638 2654 2670 2686
2639 2655 2671 2687
A80 A90 AAO ABO
2688 2704 2720 2736
2689 2705 2721 2737
2690 2706 2722 2738
2691 2707 2723 2739
2692 2708 2724 2740
2693 2709 2725 2741
2694 2710 2726 2742
2695 2711 2727 2743
2696 2712 2728 2744
2697 2713 2729 2745
2698 2714 2730 2746
2699 2715 2731 2747
2700 2716 2732 2748
2701 2717 2733 2749
2702 2718 2734 2750
2703 2719 2735 2751
ACO ADO AEO AFO
2752 2768 2784 2800
2753 2769 2785 2801
2754 2770 2786 2802
2755 2771 2787 2803
2756 2772 2788 2804
2757 2773 2789 2805
2758 2774 2790 2806
2759 2775 2791 2807
2760 2776 2792 2808
4761 2777 2793 2809
2762 2778 2794 2810
2763 2779 2795 2811
2764 2780 2796 2812
2765 2781 2797 2813
2766 2782 2798 2814
2767 2783 2799 2815
BOO B10 B20 B30
2816 2832 2848 2864
2817 2833 2849 2865
2818 2834 2850 2866
2819 2835 3851 2867
2820 2836 2852 2868
2821 2837 2853 2869
2822 2838 2854 2870
2823 2839 2855 2871
2824 2840 2856 2872
2825 2841 2857 2873
2826 2842 2858 2874
2827 2843 2859 2875
2828 2844 2860 2876
2829 2845 2861 2877
2830 2846 2862 2878
2831 2847 2863 2879
B40 B50 B60 B70
2880 2896 2912 2928
2881 2897 2913 2929
2882 2898 2914 2930
2883 2899 2915 2931
2884 2900 2916 2932
2885 2901 2917 2933
2866 2902 2918 2934
2887 2903 2919 2935
2888 2904 2920 2936
2889 2905 2921 2937
2890 2906 2922 2938
2891 2907 2923 2939
2892 2908 2924 2940
2893 2909 2925 2941
2894 2910 2926 2942
2895 2911 2927 2943
B80 B90 BAO BBO
2944 2960 2976 2992
2945 2961 2977 2993
2946 2962 2978 2994
2947 2963 2979 2995
2948 2964 2980 2996
2949 2965 2981 2997
2950 2966 2982 2998
2951 2967 2983 2999
2952 2968 2984 3000
2953 2969 2985 3001
2954 2970 2986 3002
2955 2971 2987 3003
2956 2972 2988 3004
2957 2973 2989 3005
2958 2974 2990 3006
2959 2975 2991 3007
BCO BOO BEO BFO
3008 3009 3010 3024 3025 3026 3040 3041 3042 3056 3057 3058
3011 3027 3043 3059
3012 3028 3044 3060
3013 3029 3045 3061
3014 3030 3046 3062
3015 3031 3047 3063
3016 3032 3048 3064
3017 3033 3049 3065
3018 3034 3050 3066
3019 3035 3051 3067
3020 3036 3052 3068
3021 3037 3053 3069
3022 3038 3054 3070
3023 3039 3055 3071
COO Cl0 C20 C30
3072 3088 3104 3120
3073 3089 3105 3121
3074 3090 3106 3122
3075 3091 3107 3123
3076 3092 3108 3124
3077 3093 3109 3125
3078 3094 3110 3126
3079 3095 3111 3127
3080 3096 3112 3128
3081 3097 3113 3129
3082 3098 3114 3130
3083 3099 3115 3131
3084 3100 3116 3132
3085 3101 3117 3133
3086 3102 3118 3134
3087 3103 3119 3135
C40 C50 C60 C70
3136 3152 3168 3184
3137 3153 3169 3185
3138 3154 3170 3186
3139 3155 3171 3187
3140 3156 3172 3188
3141 3157 3173 3189
3142 3158 3174 3190
3143 3159 3175 3191
3144 3160 3176 3192
3145 3161 3177 3193
3146 3162 3178 3194
3147 3163 3179 3195
3148 3164 3180 3196
3149 3165 3181 3197
3150 3166 3182 3198
3151 3167 3183 3199
C80 C90 CAO CBO
3200 3201 3202 3216 3217 3218 3232 3233 3234 3248 3249 3250
3203 3219 3235 3251
3204 3220 3236 3252
3205 3221 3237 3253
3206 3222 3238 3254
3207 3223 3239 3255
3208 3224 3240 3256
3209 3225 3241 3257
3210 3226 3242 3258
3211 3227 3243 3259
3212 3228 3244 3260
3213 3229 3245 3261
3214 3230 3246 3262
3215 3231 3247 3263
CCO CDO CEO CFO
3264 3280 3296 3312
3267 3283 3299 3315
3268 3284 3300 3316
3269 3285 3301 3317
3270 3286 3302 3318
3271 3287 3303 3319
3272 3288 3304 3320
3273 3289 3305 3321
3274 3290 3306 3322
3275 3291 3307 3323
3276 3292 3308 3324
3277 3293 3309 3325
3278 3294 3310 3326
3279 3295 3311 3327
3265 3281 3297 3313
3266 3282 3298 3314
xxix
9
Rev. B
,----"
HEXADECIMAL·DECIMAL INTEGER CONVERSION (Cont'd)
--
B
C
D
E
F
3339 3355 3371 3387
3340 3356 3372 3388
3341 3357 3373 3389
3342 3358 3374 3390
3343 3359 3375 3391
3400 3401 3416 3417 3432 3433 3448 3449
3402 3403 3418 3419 3434 3435 3450 3451
3404 3420 3436 3452
3405 3421 3437 3453
3406 3422 3438 3454
3407 3423 3439 3455
3463 3479 3495 3511
3464 3480 3496 3512
3466 3482 3498 3514
3467 3483 3499 3515
3468 3484 3500 3516
3469 3485 3501 3517
3470 3486 3502 3518
3471 3487 3503 3519
3526 3542 3558 3574
3527 3543 3559 3575
3528 3529 3530 3531 3544 3545 3546 3547 3560 3561 3562 3563 3576 3577 3578 3579
3532 3548 3564 3580
3533 3549 3565 3581
3534 3550 3566 3582
3535 3551 3567 3583
3589 3605 3621 3637
3590 3606 3622 3638
3591 3607 3623 3639
3592 3593 3594 3608 3609 3610 3624 3625 3626 3640 3641 3642
3595 3611 3627 3643
3596 3612 3628 3644
3597 3613 3629 3645
3598 3614 3630 3646
3599 3615 3631 3647
3652 3668 3684 3700
3653 3669 3685 3701
3654 3670 3686 3702
3655 3671 3687 3703
3656 3672 3688 3704
3657 3673 3689 3705
3658 3674 3690 3706
3659 3675 3691 3707
3660 3676 3692 3708
3661 3677 3693 3709
3662 3678 3694 3710
3663 3679 3695 3711
3715 3731 3747 3763
3716 3732 3748 3764
3717 3733 3749 3765
3718 3734 3750 3766
3719 3735 3751 3767
3720 3721 3736 3737 3752 3753 3768 3769
3722 3738 3754 3770
3723 3739 3755 3771
3724 3740 3756 3772
3725 3741 3757 3773
3726 3742 3758 3774
3727 3743 3"159 3775
3779 3795 3811 3827
3780 3796 3812 3828
3781 3797 3813 3829
3782 3798 3814 3830
3783 3799 3815 3831
3784 3800 3816 3832
3785 3801 3817 3833
3786 3802 3818 3834
3787 3803 3819 3835
3788 3804 3820 3836
3789 3805 3821 3837
3790 3806 3822 3838
3791 3807 3823 3839
FOO FlO F20 F30
3840 3841 3842 3843 3856 3857 3858 3859 3872 3873 3874 3875 3888 3889 3890 3891
3844 3860 3876 3892
3845 3861 3877 3893
3846 3862 3878 3894
3847 3863 3879 3895
3848 3864 3880 3896
3849 3865 3881 3897
3850 3866 3882 3898
3851 3867 3883 3899
3852 3868 3884 3900
3853 3869 3885 3901
3854 3870 3886 3902
3855 3871 3887 3903
F40 F50 F60 F70
3904 3905 3906 3920 3921 3922 3936 3937 3938 3952 3953 3954
3907 3923 3939 3955
3908 3924 3940 3956
3909 3925 3941 3957
3910 3926 3942 3958
3911 3927 3943 3959
3912 3928 3944 3960
3913 3929 3945 3961
3914 3930 3946 3962
3915 3931 3947 3963
3916 3932 3948 3964
3917 3933 3949 3965
3918 3934 3950 3966
3919 3935 3951 3967
F80 F90 FAO FBO
3968 3984 4000 4016
3969 3985 4001 4017
3970 3986 4002 4018
3971 3987 4003 4019
3972 3988 4004 4020
3973 3989 4005 4021
3974 3990 4006 4022
3975 3991 4007 4023
3976 3992 4008 4024
3977 3993 4009 4025
3978 3994 4010 4026
3979 3995 4011 4027
3980 3996 4012 4028
3981 3997 4013 4029
3982 3998 4014 4030
3983 3999 4015 4031
FCO FDO FEO FFO
4032 4048 4064 4080
4033 4049 4065 4081
4034 4050 4066 4082
4035 4051 4067 4083
4036 4052 4068 4084
4037 4053 4069 4085
4038 4054 4070 4086
4039 4055 4071 4087
4040 4056 4072 4088
4041 4057 4073 4089
4042 4058 4074 4090
4043 4059 4075 4091
4044 4060 4076 4092
4045 4061 4077 4093
4046 4062 4078 4094
4047 4063 4079 4095
3332 3348 3364 3380
7 5 6 3333 3334 3335 3349 3350 3351 3365 3366 3367 3381 3382 3383
3336 3337 3338 3352 3353 3354 3368 3369 3370 3384 3385 3386
3395 3411 3427 3443
3396 3412 3428 3444
3397 3398 3399 3413 3414 3415 3429 3430 3431 3445 3446 3447
3458 3474 3490 3506
3459 3475 3491 3507
3460 3476 3492 3508
3461 3477 3493 3509
3462 3478 3494 3510
3521 3537 3553 3569
3522 3538 3554 3570
3523 3539 3555 3571
3524 3540 3556 3572
3525 3541 3557 3573
3584 3600 3616 3632
3585 3601 3617 3633
3586 3587 3602 3603 3618 3619 3634 3635
3588 3604 3620 3636
E40 E50 E60 E70
3648 3664 3680 3696
3649 3665 3681 3697
3650 3651 3666 3667 3682 3683 3698 3699
E80 E90 EAO EBO
3712 3728 3744 3760
3713 3729 3745 3761
3714 3730 3746 3762
ECO EDO EEO EFO
3776 3792 3808 3824
3777 3793 3809 3825
3778 3794 3810 3826
DOO Dl0 D20 D30
1 3 2 0 3328 3329 3330 3331 3344 3345 3346 3347 3360 3361 3362 3363 3376 3377 3378 3379
D40 D50 D60 D70
3392 3408 3424 3440
3393 3409 3425 3441
3394 3410 3426 3442
D80 D90 DAO DBO
3456 3472 3488 3504
3457 3473 3489 3505
DCO DDO DEO DFO
3520 3536 3552 3568
Eoo E10 E20 E30
4
xxx
8
9
3465 3481 3497 3513
A
Rev. B
INTEL CORPORATION, 3065 Bowers Avenue, Santa Clara, CA 95051 (408) 246-7501
...
",._, "../
,
.-:< -
© 1975 Printed in U.S.A. MCS-482-0275/15K