Skip to main content

Advanced Computer Architecture MCQs with Answers

Practice important Advanced Computer Architecture MCQs with answers and explanations.

Multiple Choice Questions

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
View Answer
B

Q542: What additional signals are needed for asynchronous I/O transfers?
  • A: Clock signals
  • B: Handshaking signals
  • C: Data transfer signals
  • D: Control signals
View Answer
B

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
View Answer
C

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
View Answer
B

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
View Answer
A

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
View Answer
A

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
View Answer
B

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
View Answer
B

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
View Answer
A

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
View Answer
C

Test Your Knowledge

Take a timed quiz on Advanced Computer Architecture

🚀 Start Quiz Now