Advanced Computer Architecture MCQs with Answers
Practice important Advanced Computer Architecture MCQs with answers and explanations.
Multiple Choice Questions
Q601: When using memory-mapped I/O, which instruction is used to send data to the output port?
- A: out
- B: store
- C: load
- D: move
View Answer
B
Q602: In partial decoding, how many times does the address space wrap around if 8 address lines are ignored?
- A: 128 times
- B: 256 times
- C: 512 times
- D: 1024 times
View Answer
B
Q603: What advantage does data bus multiplexing offer?
- A: Reduced addresses
- B: Full utilization of addresses
- C: Lower cost
- D: Faster CPU speed
View Answer
B
Q604: In a memory-mapped I/O system, what does the 'load' instruction do?
- A: Reads data from the input port
- B: Sends data to the output port
- C: Writes to memory
- D: Accesses control signals
View Answer
A
Q605: What type of interface is the Centronics Parallel Printer Interface?
- A: Serial Interface
- B: USB Interface
- C: Parallel Interface
- D: Network Interface
View Answer
C
Q606: In the Centronics Parallel Printer Interface, what does the STROBE# signal indicate?
- A: Data has been sent to the printer
- B: Printer is ready for new data
- C: Printer is out of paper
- D: Printer has encountered an error
View Answer
A
Q607: Which signal in the Centronics interface indicates that the printer is busy?
- A: ACKNLG#
- B: PE#
- C: BUSY
- D: INIT#
View Answer
C
Q608: What is the purpose of the INIT# control signal in the Centronics interface?
- A: To reset the printer controller
- B: To select the printer
- C: To acknowledge receipt of data
- D: To indicate an error condition
View Answer
A
Q609: The Centronics Parallel Printer Interface uses how many data lines for communication?
- A: 4
- B: 8
- C: 16
- D: 32
View Answer
B
Q610: The BUSY signal being HIGH indicates that:
- A: The printer is ready for data
- B: The printer is busy processing data
- C: The printer is out of paper
- D: The printer is turned off
View Answer
B