NEW
Font size
WorksheetsBCA Quiz 3 Fall 25-26 C1
Total questions: 15
Worksheet time: 15mins
In computer systems, the main purpose of I/O organization is to:
A) Manage only memory access
B) Control data transfer between CPU and peripherals
C) Execute arithmetic operations
D) Handle interrupts only
Which of the following statements is true about isolated I/O?
A) I/O devices share the same address space as memory
B) I/O devices use separate address spaces
C) Data and memory share same address range
D) No control signal is used
Which addressing method allows both memory and I/O devices to be treated uniformly?
A) Isolated I/O
B) Memory-Mapped I/O
C) Direct I/O
D) Virtual I/O
In memory-mapped I/O, which of the following is true?
A) Separate instructions for I/O are used
B) All memory instructions can access I/O devices
C) I/O and memory have different address spaces
D) I/O cannot be interrupted
A disadvantage of memory-mapped I/O is:
A) Complex address decoding
B) Requires separate control lines
C) Wastes CPU time
D) Reduces available memory space
Which instruction is typically used in isolated I/O?
A) MOV
B) IN/OUT
C) LOAD/STORE
D) PUSH/POP
The main advantage of isolated I/O over memory-mapped I/O is:
A) More memory space available
B) Simpler programming
C) Faster execution
D) More complex addressing
In asynchronous data transfer, synchronization between sender and receiver is achieved by:
A) Common clock signal
B) Start and stop control signals
C) Timing delay
D) Hardware interrupt
Which method of asynchronous data transfer uses a single control pulse to indicate data validity?
A) Strobe method
B) Handshaking method
C) Interrupt-driven method
D) DMA method
In the strobe method, if the receiver is slower than the sender, what problem occurs?
A) Data corruption
B) Overclocking
C) Clock skew
D) Parity error
The handshaking method uses how many control signals typically?
1
2
3
0
In source-initiated handshaking, the sender sends a data ready signal. What does the receiver send in response?
A) Data ready
B) Acknowledge
C) Busy
D) Interrupt
In destination-initiated handshaking, the communication starts when:
A) The source sends data
B) The destination requests data
C) Both signals occur simultaneously
D) The CPU interrupts
What is a key difference between strobe and handshaking methods?
A) Strobe uses two signals, handshaking uses one
B) Handshaking uses two-way control; strobe uses one-way control
C) Both use same number of lines
D) Handshaking is slower but less reliable
Which of the following correctly matches the I/O method with its characteristic?
A) Isolated I/O — shared address space
B) Memory-mapped I/O — separate address space
C) Memory-mapped I/O — uses standard memory instructions
D) Isolated I/O — uses same instructions as memory
