0% found this document useful (0 votes)
8 views9 pages

A2 - 2026 Final

The document is an assignment for a microprocessors and microcontrollers course, consisting of 15 multiple-choice questions (MCQs) related to the Intel 8085 microprocessor. Each question includes the correct answer and a detailed solution explaining the concepts. The topics covered include registers, flags, addressing modes, clock speed, and memory addressing capabilities of the 8085 microprocessor.

Uploaded by

Kaliamoorthy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views9 pages

A2 - 2026 Final

The document is an assignment for a microprocessors and microcontrollers course, consisting of 15 multiple-choice questions (MCQs) related to the Intel 8085 microprocessor. Each question includes the correct answer and a detailed solution explaining the concepts. The topics covered include registers, flags, addressing modes, clock speed, and memory addressing capabilities of the 8085 microprocessor.

Uploaded by

Kaliamoorthy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Microprocessors And Microcontrollers

Assignment 2- Week 2
TYPE OF QUESTION: MCQ
Number of questions: 15 Total mark: 15 X 1 = 15

QUESTION 1:
Which controller is specially developed for interfacing keyboard and display devices for the
Intel 8085?

a) Intel 8279
b) Intel 8748
c) Intel 8049
d) Intel 8648

Correct Answer: a

Detailed Solution:

QUESTION 2:
8085 microprocessor has ____________ individual flags during arithmetic and logic operations.
a) 8
b) 16
c) 2
d) 5

Correct Answer: d

Detailed Solution:
There is an 8-bit flag register out of which only 5 bits are used.

D7 D6 D5 D4 D3 D2 D1 D0
Sign flag Zero flag X Auxiliary X Parity X Carry
Carry Flag Flag
Flag

QUESTION 3:
The main purpose of Accumulator register of 8085 is?
a) Temporary data storage
b) Selection of peripheral
c) Storing instructions
d) Used as primary pointer

Correct Answer: a

Detailed Solution:

In the 8085 microprocessor, the Accumulator (register A) is a special-purpose 8-bit register


that:

 Temporarily stores data and results of arithmetic or logical operations performed by


the ALU.
 Acts as one of the operands in most ALU operations (e.g., ADD B, ANA C, etc.).
 Holds the final result of the operation before it’s transferred to memory or another
register.

QUESTION 4:
Which of the following are temporary registers in 8085?

a) H and L
b) W and Z
c) Flags
d) SP and PC

Correct Answer: b

Detailed Solution:

In the 8085 microprocessor,


 W and Z registers are temporary registers used internally by the microprocessor
during the execution of certain instructions.
 They are not user-accessible — i.e., the programmer cannot directly read from or write
to them.
 The processor uses them internally for intermediate data storage (for example, while
calculating effective addresses).

QUESTION 5:

Ready pin of microprocessor is used


a) to indicate that microprocessor is ready to receive inputs
b) to indicate that microprocessor is ready to receive outputs 3.125 MHz
c) to introduce wait state
d) to provide direct memory access

Correct Answer: c

Detailed Solution:

In the 8085 microprocessor, the READY pin is used to synchronize the processor with slower
peripherals or memory.

 When READY = 1 → The microprocessor proceeds with the next operation (normal
execution).
 When READY = 0 → The microprocessor enters a wait state until the READY signal
goes high again.

This mechanism ensures that slow I/O devices or memory units have enough time to respond to
the processor’s read/write requests.

QUESTION 6:
MVI K, 20F is an example of
a) Immediate addressing mode
b) Register addressing mode
c) Direct addressing mode
d) Indirect addressing mode
Correct Answer: a

Detailed Solution:

MVI K, 20F means Move Immediate — it loads an 8-bit immediate data (20H) directly into a
register (K).

MVI = Move Immediate

Syntax: MVI R, data

where R is any register (like A, B, C, D, E, H, or L).

(Note: “K” is not an actual register in 8085; valid registers are A, B, C, D, E, H, L.)

So the correct form would be something like MVI A, 20H or MVI B, 20H.

QUESTION 7:

8085 microprocessor has how many pins

a) 20
b) 60
c) 40
d) 30

Correct Answer: c

Detailed Solution:

QUESTION 8:
8085 microprocessor flag register contains
a) Address of the next instruction to be fetch
b) S,Z,AC,P,CY flags
c) data required to execute current instruction
d) starting address of the program

Correct Answer: b

Detailed Solution:
QUESTION 9:
The clock speed of 8085 is
a) 10 MHz
b) 2.5 THz
c) 8 MHz
d) 3.125 MHz

Correct Answer: d

Detailed Solution:

 The Intel 8085 microprocessor typically operates with a clock frequency of 3.072 MHz or
3.125 MHz, depending on the system design.

 The clock is usually generated by a crystal oscillator connected externally to the


microprocessor.

 It can also run at lower or slightly higher frequencies (up to around 6 MHz in some versions),
but 3.125 MHz is the standard nominal clock speed specified in the original Intel 8085 design.

QUESTION 10:
In a microprocessor, the address of the next instruction to next executed, is sorted in
a) Stack pointer
b) Address latch
c) Program counter
d) General purpose register

Correct Answer: c

Detailed Solution:

QUESTION 11:

The 8085 Microprocessor has

a) 8 – bit data bus 16 – bit address bus


b) 8 – bit data bus 8 –bit address bus
c) 16 – bit data bus 8 – bit address bus
d) 16 – bit data bus 16 – bit address bus

Correct Answer: a

Detailed Solution:

The Intel 8085 microprocessor is an 8-bit microprocessor, meaning:

 It can process 8 bits of data at a time → 8-bit data bus


 It can address 2¹⁶ = 65,536 (64 KB) memory locations → 16-bit address bus

Details:
Feature Description

Data Bus 8-bit wide — transfers 8-bit data at a time

Address Bus 16-bit wide — can address 64 KB memory

Address Range 0000H to FFFFH

Architecture 8-bit

QUESTION 12:
What is the maximum addressing capability of Intel 8085?

a) 64 KB
b) 1 MB
c) 4 KB
d) 32 KB

Correct Answer: a

Detailed Solution:

The Intel 8085 microprocessor has a 16-bit address bus.

 This means it can generate 2¹⁶ = 65,536 unique memory addresses.


 Since 1 KB = 1024 bytes,

65,536 bytes=64 KB6

So, the maximum addressing capability (or memory that 8085 can access directly) is 64 KB.
QUESTION 13:
Choose an incorrect statement from the following regarding pin numbers of 8085
microprocessor.

a) Serial I/O ports are 5 and 4 respectively

b) RST 6.5 and RST 7.5 are 7 and 8 respectively

c) GD and Vcc are 20 and 40 respectively

d) INTR and TRAP are 10 and 6 respectively

Correct Answer: b

Detailed Solution:
QUESTION 14:

In systems where external memory is used, the nature of the ALE (Address Latch Enable) signal
is:

(A) Input in both 8085 microprocessor and ARM-based microcontrollers


(B) Output in both 8085 microprocessor and ARM-based microcontrollers
(C) Input in 8085 microprocessor, output in ARM-based microcontrollers
(D) Output in 8085 microprocessor, input in ARM-based microcontrollers

Correct Answer: b

Detailed Solution:

 8085 ALE → Always an output signal used to latch the lower address bus.
 ARM-based microcontrollers ALE → Also an output signal when external memory is
used.

Therefore:

ALE is an output signal in both 8085 and ARM-based microcontrollers.

QUESTION 15:
A memory with 8 –bit data bus and 8 – bit address can store a maximum of

a) 256 bytes
b) 256 bits
c) 1K bytes
d) 512 bytes

Correct Answer: a

Detailed Solution:

To find the memory size:

 Address bus = 8 bits → 2⁸ = 256 memory locations


 Data bus = 8 bits → each location stores 8 bits = 1 byte

So total memory = 256 × 1 byte = 256 bytes.

You might also like