Instruction Set of 8085 Microprocessor Classifi
Instruction Set of 8085 Microprocessor Classifi
8085 Microprocessor
Mov r, M
Mov M, Data
LDAX LDAXB/D 1 2 1A 7
reg.
Pair
STA STA 16 3 4 13
bit
32
Example: STAX D
STAX STAXB/D 1 2 7
reg.
pair 12
XCHG (Exchange)
XCHG XCHGNone1 1 EB 4
PCHL PCHLNone1 1 E9 6
PUSH
Example: PUSH D
PUSH PUSHReg. 1 3 D5 12
pair
POP
Example: POP C
OUT
Example: OUT 36 H
IN
Example: IN, 6B H
IN IN 8-bit 2 3 10
port
address DB
ADD r
Example: ADD C
ADD M
Example: ADI 24 H
ADI ADI 8- 2 2 7
bit,
data C6
Example: ADC D
AMC M
SUB r
Example: SUB C
SBB r
Example: SBB C
99
Example: INX C
Example: DCX C
27
Logical Instruction
Example: CMP B
Example: CPI 50
CPI CPI 8- 2 2 7
bit
FE
Example: ANA C
Example: ORA C
Example: XRI 30
Example: RRC
Example: RAL
17
Example: RAR
Example: STC
Example: CMA
Example: CMC
Branching Instruction
JMP JMP 16 3 3 10
bit
C3
Jx Address
Example: JZ 1200H
CALL address
CALL CALL16-bit 3 5 18
address
CD
C9
RST(Restart Instruction)
Control Instruction
DI (Disable Interrupts)
DI is the disabling of the interrupt that is
generated within the microprocessor. Interrupt
resetting will allow disabling all the interrupts
apart from TRAP.
EI (Enable Interrupts)
EI EI None1 1 FB 4
LinkedIn Pinterest
‹ PREVIOUS
NEXT ›
RELATED CONTENT
RECENT POSTS
PROJECTS
CATEGORIES
Communication
Electrical
Electronics
Project Ideas
Robotics
Technology
RECENT COMMENTS
FOLLOW ON FACEBOOK
Image
Advertise Report Usage Privacy Contact
With Us DisclaimerViolation Policy Policy Us