Advanced Computer Architecture MCQs with Answers
Practice important Advanced Computer Architecture MCQs with answers and explanations.
Chapter: 23
Q541:
In I/O subsystems, the terms "input" and "output" are used from the perspective of which component?
A. Memory
B. CPU
C. Peripheral Device
D. Disk Drive
Correct Answer:
B
Chapter: 23
Q542:
What additional signals are needed for asynchronous I/O transfers?
A. Clock signals
B. Handshaking signals
C. Data transfer signals
D. Control signals
Correct Answer:
B
Chapter: 23
Q543:
Which of the following devices is an example of a peripheral in an I/O subsystem?
A. Processor
B. Memory
C. Keyboard
D. Cache Memory
Correct Answer:
C
Chapter: 23
Q544:
In I/O subsystems, data transferred may carry more noise, increasing the need for ________.
A. Faster CPUs
B. Error detection and correction
C. More memory
D. Asynchronous clocks
Correct Answer:
B
Chapter: 23
Q545:
What type of I/O interface is used to map peripheral devices in the address space used for memory?
A. Memory-mapped I/O
B. Isolated I/O
C. Shared I/O
D. Buffered I/O
Correct Answer:
A
Chapter: 23
Q546:
Which device is connected to the CPU through the system bus in an I/O subsystem?
A. Monitor
B. CPU
C. Cache Memory
D. Address Bus
Correct Answer:
A
Chapter: 23
Q547:
What is the role of I/O decoding logic in I/O subsystems?
A. Decode CPU instructions
B. Map devices to specific addresses
C. Buffer control signals
D. Monitor I/O devices
Correct Answer:
B
Chapter: 23
Q548:
In I/O subsystems, if a device like a printer runs out of paper, the CPU should ________.
A. Continue sending data
B. Wait for the paper to be supplied
C. Ignore the error
D. Reset the printer
Correct Answer:
B
Chapter: 23
Q549:
Which I/O subsystem component temporarily holds control and data to and from the computer bus?
A. I/O buffer
B. CPU
C. Address decoder
D. I/O decoder
Correct Answer:
A
Chapter: 23
Q550:
What is the main purpose of device drivers in I/O subsystems?
A. Buffering data transfers
B. Managing asynchronous signals
C. Facilitating communication between CPU and I/O devices
D. Reducing noise in data transmission
Correct Answer:
C
Chapter: 23
Q551:
The performance of which subsystem becomes critical in high I/O traffic environments?
A. CPU
B. Memory
C. I/O
D. Cache
Correct Answer:
C
Chapter: 23
Q552:
In an I/O subsystem, what happens when a peripheral device fails?
A. The system continues running
B. The CPU must wait for it to recover
C. Data is stored in the buffer
D. Data is lost
Correct Answer:
C
Chapter: 23
Q553:
In memory-mapped I/O, peripheral devices are mapped to _______.
A. I/O space
B. Memory address space
C. Disk space
D. None of the above
Correct Answer:
B
Chapter: 23
Q554:
The x86 family of processors uses which instructions for I/O operations?
A. MOV and ADD
B. LOAD and STORE
C. IN and OUT
D. PUSH and POP
Correct Answer:
C
Chapter: 23
Q555:
Buffering in I/O subsystems refers to _______.
A. Temporarily storing data in memory
B. Temporarily storing control signals
C. Temporarily storing error messages
D. None of the above
Correct Answer:
A
Chapter: 23
Q556:
Mechanical failures in I/O devices can result in which issue?
A. Reduced data transfer rate
B. Increased CPU speed
C. Improved performance
D. Error-free operation
Correct Answer:
A
Chapter: 23
Q557:
What is the size of the I/O space for the Pentium processor?
A. 64 Kbytes
B. 32 Kbytes
C. 16 Kbytes
D. 128 Kbytes
Correct Answer:
A
Chapter: 23
Q558:
How does the CPU differentiate between memory and I/O space?
A. Using control signals
B. Using data signals
C. By address size
D. By clock speed
Correct Answer:
A
Chapter: 23
Q559:
What signal becomes active during the execution of the "in" instruction on a Pentium processor?
A. IOR#
B. MEMR#
C. INTR
D. OUT#
Correct Answer:
A
Chapter: 23
Q560:
Which signal is activated for memory reads in a Pentium processor?
A. MEMR#
B. IOR#
C. INT#
D. ACK#
Correct Answer:
A