Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Architecture of 8085

Total questions: 25

Worksheet time: 12mins

Name
Class
Date
1.

Each register is of _________ bit size

a)

6

b)

8

c)

18

d)

16

2.

Select which is not a register in the Architecture

a)

AX

b)

BX

c)

GX

d)

CX

3.

How does the 8085 processor handle maskable interrupts?

a)

The 8085 processor handles maskable interrupts using the RST 7.5 instruction

b)

The 8085 processor handles maskable interrupts using the TRAP input pin

c)

The 8085 processor handles maskable interrupts using the HOLD and HLDA signals

d)

The 8085 processor handles maskable interrupts using the INTR input pin and the interrupt enable flag.

4.

What are the different types of interrupts supported by 8085?

a)

TRAP, RST 7.5, RST 6.5, RST 5.5, INTR, RST 5.5

b)

RST 2.5

c)

RST 3.5

d)

RST 4.5

5.

Give an example of an instruction in 8085 that performs addition.

a)

ADD

b)

SUB

c)

INC

d)

MUL

6.

What is the size of the instruction set in 8085?

a)

246

b)

512

c)

1024

d)

128

7.

How many bytes of memory can 8085 address directly?

a)

16384 bytes

b)

4096 bytes

c)

65536 bytes

d)

1024 bytes

8.

What is the purpose of memory address register (MAR) in 8085?

a)

To store the result of arithmetic operations

b)

To manage the cache memory

c)

To control the input/output devices

d)

To hold the address of the memory location being accessed or modified by the CPU.

9.

Explain the function of instruction register in 8085.

a)

The instruction register in 8085 is responsible for managing memory allocation.

b)

The instruction register in 8085 controls the input/output operations of the processor.

c)

The instruction register in 8085 holds the current instruction being executed by the processor.

d)

The instruction register in 8085 stores the result of arithmetic operations.

10.

Which register is used as a stack pointer in 8085?

a)

BP

b)

IP

c)

PC

d)

SP

11.

What is the role of program counter in 8085 architecture?

a)

Memory address of the next instruction to be executed

b)

Manages the input/output operations of the CPU

c)

Controls the flow of data between the CPU and memory

d)

Stores the result of arithmetic and logical operations

12.

Name the accumulator register in 8085.

a)

D

b)

C

c)

B

d)

A

13.

What are the general purpose registers in 8085 architecture?

a)

B, C, D, E, H, L

b)

A, B, C, D, E, F

c)

X, Y, Z, P, Q, R

d)

M, N, O, P, Q, R

14.

8085 is an ____Processor

a)

5 bit

b)

4 bit

c)

16 bit

d)

8bit

15.

Address Bus

a)

A0 - A15

b)

A1 - A16

c)

A15

d)

All the above

16.

Data Bus

a)

unidirectional

b)

bidirectional

c)

no communication

d)

None of the above

17.

INTR

a)

Interrupt Read

b)

Interrupt Reverse

c)

Interrupt Reset

d)

Interrupt Request

18.

INTA

a)

Interrupt access

b)

Interrupt Acknowledge

c)

Interrupt avoid

d)

none of these

19.

8085 microprocessor has how many pins

a)

49

b)

31

c)

40

d)

20

20.

4.What is the size of flag register in 8085?

a)

5

b)

7

c)

8

d)

10

21.

Which pin is used for serial data transfer?

a)

SID

b)

SOD

22.

What is the maximum number of memory locations that can be addressed by the 8085 microprocessor?

a)

64kbytes

b)

1Gbytes

c)

32kbytes

d)

256bytes

23.

Which flag in the flag register of the 8085 microprocessor is set if the result of an arithmetic operation is zero?

a)

Carry

b)

Sign

c)

Zero

d)

Parity

24.

What is the data bus width of the 8085 microprocessor?

a)

8 bits

b)

16 bits

c)

4 bits

d)

1 bit

25.

The operating voltage level of the microprocessor is ___

a)

2V

b)

5V

c)

12V

d)

15V