All 8085 Instructions with Operand, Size, Addressing Mode, Machine Cycle, T-States

 Learn Microprocessor[Beginner to Advanced]

All 8085 Instructions with Operand, Size, Addressing Mode, Machine Cycle, T-States. 



All 8085 Instructions with Operand, Size, Addressing Mode, Machine Cycle, T-States




Instruction Operand Size(Bytes) Machine Cycles T-States
MOV -Register,Register
-Memory,Register
-Register,Memory
1 byte -1(OF)
-2(OF,MW)
-2(OF,MR)
-4
-7
-7
MVI -Register,data
-Memory,data
2 bytes -2(OF,MR)
-3(OF,MR,MW)
-7
-10
LDA -16-bit address 3 bytes -4(OF,MR,MR,MR) -13
STA -16-bit address 3 bytes -4(OF,MR,MR,MW) -13
LDAX -Register Pair 1 byte -2(OF,MR) -7
STAX -Register Pair 1 byte -2(OF,MW) -7
IN -8-bit address 2 bytes -3(OF,MR,IOR) -10
OUT -8-bit address 2 bytes -3(OF,MR,IOW) -10
XCHG none 1 byte -1(OF) -4
LHLD -16-bit address 3 bytes -5(OF,MR,MR,MR,MR) -16
SHLD -16-bit address 3 bytes -5(OF,MR,MR,MW,MW) -16
OF = Opcode Fetch Machine Cycle
MR = Memory Read Machine Cycle
MW = Memory Write Machine Cycle
IOR = Input Output read Machine Cycle
IOW = Input Output Write Machine Cycle


Read Also:
8085 INSTRUCTION SETS
Timing Diagram [8085 Microprocessor]
Instruction and Instruction Format in 8085


Instruction Operand Size(Bytes) Machine Cycles T-States
- ADD
- SUB
-Register
-Memory
-1
-1
-1(OF)
-2(OF,MR)
-4
-7
- ADC
- SBB
-Register
-Memory
-1
-1
-1(OF)
-2(OF,MR)
-4
-7
- ADI
- SUI
-8-bit data -2 -2(OF,MR) -7
ACI -8-bit data -2 -2(OF,MR) -7
- INR
- DCR
-Register
-Memory
-1
-1
-1(OF)
-3(OF,MR,MW)
-4
-10
- INX
- DCX
-Register pair -1 -1(OF) -4
OF = Opcode Fetch Machine Cycle
MR = Memory Read Machine Cycle
MW = Memory Write Machine Cycle
IOR = Input Output read Machine Cycle
IOW = Input Output Write Machine Cycle


Instruction Operand Size(Bytes) Machine Cycles T-States
CMP - Register
- Memory
- 1 byte
- 1 byte
-1 (OF)
-2 (OF,MR)
-4
-7
CPI - 8 bit - 2 bytes - 2(OF,MR) - 7
CMC none - 1 byte - 1(OF) - 4
CMA none - 1 byte - 1(OF) -4
- ANA
- ORA
- XRA
- Register
- Memory
- 1 byte
- 1 byte
-1 (OF)
-2 (OF,MR)
- 4
- 7
ANI
-ORI
- XRI
- 8 bit data - 2 bytes - 2 (OF,MR) - 7
-RLC
- RRC
- RAL
- RAR
none - 1 byte - 1(OF) - 4
JMP - 16 bit - 3 bytes - 3 (OF,MR,MR) - 10
JC none - 1 byte - 2 (OF,MR) - 7
RET none - 1 byte - 3 (OF,MR,MR) - 10
CALL - 16 bit address - 3 bytes - 5(OF,MR,MR,MW,MW) - 18

Related Posts: 
All 8085 Instructions with Operand, Size, Addressing Mode, Machine Cycle, T-States All 8085 Instructions with Operand, Size, Addressing Mode, Machine Cycle, T-States Reviewed by Sandesh Shrestha on 14 March Rating: 5

No comments:

Powered by Blogger.