



































































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
contains the various instruction set used in microprocessor 8085
Typology: Schemes and Mind Maps
1 / 75
This page cannot be seen from the preview
Don't miss anything!




































































Opcode Operand Description MOV Rd, Rs Rd, M M, Rs Copy from source to destination. ๏ This instruction copies the contents of the source register into the destination register. ๏ The contents of the source register are not altered. ๏ If one of the operands is a memory location, its location is specified by the contents of the HL registers. ๏ Example: MOV B, C ๏ MOV B, M ๏ MOV M, C
Opcode Operand Description LXI Reg. pair, 16-bit data Load register pair immediate ๏ This instruction loads 16-bit data in the register pair. ๏ Example: LXI H, 2034 H
Opcode Operand Description LDA 16 - bit address Load Accumulator ๏ The contents of a memory location, specified by a 16- bit address in the operand, are copied to the accumulator. ๏ The contents of the source are not altered. ๏ Example: LDA 2034H
Opcode Operand Description LHLD 16 - bit address Load H-L registers direct ๏ This instruction copies the contents of memory location pointed out by 16-bit address into register L. ๏ It copies the contents of next memory location into register H. ๏ Example: LHLD 2040 H
Opcode Operand Description STA 16 - bit address Store accumulator direct ๏ The contents of accumulator are copied into the memory location specified by the operand. ๏ Example: STA 2500 H
Opcode Operand Description SHLD 16 - bit address Store H-L registers direct ๏ The contents of register L are stored into memory location specified by the 16-bit address. ๏ The contents of register H are stored into the next memory location. ๏ Example: SHLD 2550 H
Opcode Operand Description XCHG None Exchange H-L with D-E ๏ The contents of register H are exchanged with the contents of register D. ๏ The contents of register L are exchanged with the contents of register E. ๏ Example: XCHG
Opcode Operand Description ADD R M Add register or memory to accumulator
Opcode Operand Description ADC R M Add register or memory to accumulator with carry