wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Introduction to 8085A I/O and Address Space

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Which 8085A signal distinguishes whether an access targets memory or an I/O device?

a)

RD read cycle control line

b)

S0 status state control line

c)

ALE latch enable control line

d)

IO/M status selection line

2.

When an IN instruction reads 8-bit data from an I/O port using an 8-bit port address, what is the logic level driven on the IO/M* status line during this operation?

a)

High-impedance indicating no bus owner

b)

Toggles between ‘0’ and ‘1’ each cycle

c)

Logic ‘0’ indicating memory space access

d)

Logic ‘1’ indicating I/O space access

3.

In the diagram of a simple two-port input device, which control signal combination enables one 8-bit port to drive the processor data bus through the tri‑state buffers?

a)

CS high and WR low with any address line

b)

CS low and WR low with correct address line

c)

CS high and RD low with any address line

d)

CS low and RD low with correct address line

4.

Which statement best describes the 8255A port organization shown in its internal architecture?

a)

Three independent 8-bit ports with no grouping

b)

One 8-bit port and two 12-bit multiplexed ports

c)

One 16-bit port plus one 8-bit status port

d)

Two 8-bit ports and one split 8-bit port

5.

In 8255A Mode 0, what best characterizes Ports A and B?

a)

Bidirectional 8-bit with strobed handshaking

b)

Serial I/O with synchronous clocking

c)

Simple 8-bit I/O without handshaking

d)

Interrupt-driven DMA transfer capable

6.

Which statement about handshaking in 8255A Mode 0 is correct?

a)

Interrupt-driven handshaking is mandatory

b)

Handshaking uses PC2–PC0 lines

c)

Only Port A supports handshaking

d)

No handshaking signals are used

7.

Given base address 80H, which I/O address is used for the 8255A control register?

a)

80H

b)

83H

c)

81H

d)

82H

8.

Reading which port provides the status word bits for Mode 1 handshaking in the 8255A?

a)

Port A data register

b)

Port C status register

c)

Control word register

d)

Port B data register

9.

Which pair best represents the Mode 1 output handshaking signals between 8255A and a printer on Port A?

a)

OBF from 8255A, ACK from peripheral

b)

ACK from 8255A, OBF from peripheral

c)

WR from printer, INTR from printer

d)

IBF from 8255A, OBF from printer

10.

During Mode 1 output, the CPU writes data to Port A. Which immediate effect on the status lines is expected?

a)

INTR becomes active indicating service

b)

ACK becomes active indicating data taken

c)

IBF becomes active indicating input full

d)

OBF becomes active indicating data available