wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

8085 Microprocessor Quiz

Total questions: 80

Worksheet time: 43mins

Name
Class
Date
1.

Which signal is used to indicate the completion of a memory read operation in 8085?

a)

RD

b)

WR

c)

INTA

d)

ALE

2.

What is the function of the IN instruction in 8085?

a)

Input data from a port to the accumulator

b)

Output data from the accumulator to a port

c)

Halt the processor

d)

Read data from memory

3.

During the Memory Write Cycle, which signal is activated?

a)

RD

b)

WR

c)

INTA

d)

IO/M

4.

What state is the 8085 microprocessor in when it is not executing any instruction?

a)

Wait State

b)

Hold State

c)

Halt State

d)

Ready State

5.

Which instruction is used to output data from the accumulator to an output port?

a)

IN

b)

OUT

c)

STA

d)

LDA

6.

Which interrupt has the highest priority in 8085?

a)

RST7.5

b)

RST6.5

c)

RST5.5

d)

TRAP

7.

What is the purpose of the INTA signal?

a)

To acknowledge the IN instruction

b)

To acknowledge the interrupt request

c)

To acknowledge memory read operation

d)

To acknowledge memory write operation

8.

Which peripheral device is used for interfacing a keyboard and display with 8085?

a)

8155

b)

8255

c)

8279

d)

8251

9.

The programmable peripheral interface (PPI) 8155 consists of how many ports?

a)

1

b)

2

c)

3

d)

4

10.

What does the RST6.5 interrupt in 8085 do?

a)

Resets the microprocessor

b)

Triggers an interrupt vector at 0034H

c)

Triggers an interrupt vector at 0024H

d)

Triggers an interrupt vector at 0044H

11.

The Memory Read Cycle is initiated by the (a)   signal.

12.

The (a)   state occurs when the 8085 is waiting for a slow peripheral device.

13.

The instruction used to halt the 8085 processor is (a)   .

14.

The timing diagram of the IN instruction involves the (a)   signal to indicate data transfer.

15.

During a Memory Write Cycle, the data is transferred to the (a)   .

16.

The TRAP interrupt in 8085 is (a)   triggered.

17.

The programmable peripheral interface 8155 can be used for (a)   interfacing.

18.

The RST5.5 interrupt vector address is (a)   .

19.

The 8279 is used for interfacing a (a)   and display with the microprocessor.

20.

The INTA signal is active during the _______ machine cycle.

4 lines
21.

Which signal indicates that 8085 is in the Memory Write Cycle?

a)

RD

b)

WR

c)

IO/M

d)

ALE

22.

Which instruction is used to stop the execution of the program in 8085?

a)

JMP

b)

HLT

c)

IN

d)

OUT

23.

In the timing diagram of the OUT instruction, which signal is used for data transfer?

a)

RD

b)

WR

c)

INTA

d)

IO/M

24.

What is the purpose of the Hold State in 8085?

a)

To halt the microprocessor

b)

To wait for a peripheral device

c)

To transfer control to another device

d)

To read data from memory

25.

Which of the following is not an interrupt in 8085?

a)

RST5.5

b)

RST6.5

c)

RST7.5

d)

RST4.5

26.

The INTR interrupt is _______ triggered.

a)

Edge

b)

Level

c)

Both edge and level

d)

None of the above

27.

Which signal is used to acknowledge an interrupt in 8085?

a)

INTR

b)

INTA

c)

RST

d)

TRAP

28.

The 8279 interface is primarily used for which devices?

a)

Memory

b)

Keyboard and Display

c)

Printer

d)

Disk Drive

29.

The programmable peripheral interface (PPI) 8155 includes how many timers?

a)

1

b)

2

c)

3

d)

4

30.

What is the function of the RST7.5 interrupt in 8085?

a)

Resets the microprocessor

b)

Triggers an interrupt vector at 0024H

c)

Triggers an interrupt vector at 003CH

d)

Triggers an interrupt vector at 0044H

31.

The Memory Write Cycle is indicated by the (a)   signal.

32.

The HLT instruction causes the microprocessor to enter the (a)   state.

33.

The OUT instruction is used to transfer data from the accumulator to the (a)   .

34.

During the Hold State, the (a)   control is transferred to an external device.

35.

The RST7.5 interrupt is (a)   triggered.

36.

The INTA signal is activated after receiving an (a)   request.

37.

The RST6.5 interrupt vector address is (a)   .

38.

The programmable peripheral interface 8155 is used for (a)   interfacing.

39.

The INTR signal is a (a)   triggered interrupt.

40.

Which state in 8085 is used when the microprocessor is not ready to accept data?

a)

Wait State

b)

Hold State

c)

Halt State

d)

Ready State

41.

Which signal indicates the completion of a Memory Write Cycle?

a)

RD

b)

WR

c)

IO/M

d)

INTA

42.

Which signal indicates the completion of a Memory Write Cycle?

a)

RD

b)

WR

c)

IO/M

d)

INTA

43.

What is the main purpose of the IN instruction in 8085?

a)

Output data from accumulator to a port

b)

Input data from a port to the accumulator

c)

Halt the microprocessor

d)

Write data to memory

44.

Which of the following states does 8085 enter during the execution of HLT instruction?

a)

HoldState

b)

HaltState

c)

Ready State

d)

WaitState

45.

The timing diagram for the OUT instruction involves which signal?

a)

RD

b)

WR

c)

INTA

d)

IO/M

46.

Which interrupt in 8085 is non-maskable?

a)

RST5.5

b)

RST6.5

c)

TRAP

d)

RST7.5

47.

What does the RST5.5 interrupt do?

a)

Resets the microprocessor

b)

Triggers an interrupt vector at 0024H

c)

Triggers an interrupt vector at 0034H

d)

Triggers an interrupt vector at 002CH

48.

The INT A signal is used to acknowledge which type of request?

a)

Memory Read

b)

Memory Write

c)

Interrupt

d)

I/O operation

49.

The programmable peripheral interface (PPI) 8155 includes which of the following features?

a)

Only input ports

b)

Only output ports

c)

Both input and output ports, and a timer

d)

Only a timer

50.

Which device is typically interfaced with 8279?

a)

Printer

b)

Memory

c)

Keyboard and Display

d)

Disk Drive

51.

Fill in the Blanks: The (a)   state is used when 8085 is waiting for a peripheral device to be ready.

52.

Fill in the Blanks: The HLT instruction causes the processor to enter the (a)   state.

53.

Fill in the Blanks: The OUT instruction transfers data from the (a)   to an output port.

54.

Fill in the Blanks: The IN instruction reads data from an (a)   port into the accumulator.

55.

Fill in the Blanks: The TRAP interrupt is (a)   triggered and has the highest priority.

56.

Fill in the Blanks: The 8155 PPI device includes both (a)   and output ports.

57.

Fill in the Blanks: The RST7.5 interrupt vector address is (a)   .

58.

Fill in the Blanks: The INT A signal is active during the (a)   acknowledge cycle.

59.

Fill in the Blanks: The INTR interrupt is (a)   triggered in 8085.

60.

Fill in the Blanks: The 8279 interface is primarily used to control a (a)   and display.

61.

Which signal is used to indicate the start of a Memory Read Cycle in 8085?

a)

RD

b)

WR

c)

IO/M

d)

ALE

62.

What is the purpose of the WR signal in 8085?

a)

To initiate a memory read operation

b)

To initiate a memory write operation

c)

To output data to a port

d)

To input data from a port

63.

Which of the following is a maskable interrupt in 8085?

a)

TRAP

b)

RST7.5

c)

RST6.5

d)

Both b and c

64.

The timing diagram for the IN instruction involves which signal for the input operation?

a)

RD

b)

WR

c)

INTA

d)

IO/M

65.

Which of the following states occurs when 8085 is stopped after the execution of the HLT instruction?

a)

HoldState

b)

HaltState

c)

WaitState

d)

ReadyState

66.

The RST6.5 interrupt triggers the microprocessor to execute which address?

a)

0024H

b)

0034H

c)

002CH

d)

003CH

67.

Which of the following devices is typically interfaced using the 8155 PPI?

a)

Keyboard

b)

Display

c)

General I/O devices

d)

Printer

68.

What is the function of the INT A signal in the interrupt process?

a)

To request an interrupt

b)

To acknowledge an interrupt

c)

To clear an interrupt

d)

To disable an interrupt

69.

The 8279 device is commonly used for interfacing which of the following?

a)

Analog sensors

b)

Disk drives

c)

Keyboards

d)

Printers

70.

Which interrupt in 8085 has the lowest priority?

a)

RST5.5

b)

RST6.5

c)

INTR

d)

RST7.5

71.

Fill in the Blanks: The ALE signal is used to indicate the start of a (a)   operation.

72.

Fill in the Blanks: The WR signal is active during the (a)   Write Cycle.

73.

Fill in the Blanks: The TRAP interrupt is (a)   triggered and cannot be masked.

74.

Fill in the Blanks: The IN instruction reads data into the accumulator from the (a)   port.

75.

Fill in the Blanks: The 8155 PPI is used to interface (a)   I/O devices with the microprocessor.

76.

Fill in the Blanks: The RST6.5 interrupt vector address is (a)   .

77.

Fill in the Blanks: The INT A signal is used to acknowledge an (a)   request.

78.

Fill in the Blanks: The 8279 device is used to interface a (a)   and display with the microprocessor.

79.

Fill in the Blanks: The INTR signal has the (a)   priority among the 8085 interrupts.

80.

Fill in the Blanks: The HLT instruction places the microprocessor in the (a)   state.