Professional Documents
Culture Documents
Exam EET303 Module Test 1
Exam EET303 Module Test 1
PART A
1. How are address and data lines demultiplexed in 8085 microprocessor? CO1 1 (3)
PART B
1 of 2
Answer :
Addressing modes
Each instruction requires certain data on which it has to operate.The way of specifying data to be operated by an instruction is known as
addressing modes.
Intel 8085 uses the following addressing modes:
• Immediate addressing
In this mode of addressing the operand (data) is specified within the instruction itself.
EXAMPLE
MVI A, 05: Move 05 in register A
Direct Addressing:
• In this mode of addressing the address of the operand (data) is given in the instruction itself.
Example
• STA 2500H: Store the content of the accumulator in the memory location 2500H.
Register Addressing:
• In this mode of addressing the operand is in one of the general purpose registers.
• The opcode specifies the address of the register(s) in addition to the operation to be performed.
Example :
• MOV A, B: Move the content of register B to register A.
Register Indirect Addressing:
• In this mode of addressing the address of the operand is specified by a register pair.
Example
MOV A, M: Move the content of the memory location, whose address is in H-L pair to the accumulator.
Implicit Addressing:
• There are certain instructions which operate on the content of the accumulator, Such instruction do not require the address of the operand
• Also, known as implied or inherent addressing mode
Example
CMA: complement the accumulator content.
2 of 2