Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Code: EEEU5260923A7EET303

Reg No.: ____________________ Name : ____________________

Jyothi Engineering College


DEPARTMENT OF ELECTRICAL & ELECTRONICS ENGINEERING
Vth Semester - B.Tech
EET303 Module Test 1
15:10 26-Sep-2023
Course : EET303 - MICROPROCESSORS AND MICROCONTROLLERS
Total Mark: 20 Total Time: 1 Hr
CO1 Describe the architecture and timing diagram of 8085 Understanding(U),Remembering(R),Applying(P)
microprocessor.
CO2 Develop assembly language programs in 8085 microprocessor. Understanding(U),Remembering(R),Applying(P)
CO BL MARK

PART A

1. How are address and data lines demultiplexed in 8085 microprocessor? CO1 1 (3)

2. Explain the operation of the following 8085 instructions: CO2 2 (3)

(i) DAD D (ii) INR M (iii) XCHG


Hint :
DAD D
Double Addition
The content of register pair(DE) is added with the content of HL pair and the result is stored in HL pair.
(HL)<---------(HL)+(rp)
INR M
(M)<----(M)+1
The content of the memory whose address is specified in the HL register pair is incremented by 1.
XCHG
The content of HL register pair is exchanged with DE pair.
(H)<--->(D)
(L)<--->(E)

PART B

3. Explain the functional block diagram of 8085 microprocessor. CO1 2 (8)

4. Describe the addressing modes of 8085 microprocessor. CO2 2 (6)

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

You might also like