Advanced Computer Architecture MCQs with Answers
Practice important Advanced Computer Architecture MCQs with answers and explanations.
Multiple Choice Questions
Q591: Which signal is used to read data from the input port in a parallel input design for FALCON-A?
- A: IOR#
- B: IOW#
- C: MEMW#
- D: STROBE#
View Answer
A
Q592: In a parallel input port design for FALCON-A, what type of bus signal is used for writing data?
- A: MEMW#
- B: IOR#
- C: IOW#
- D: ACKNLG#
View Answer
C
Q593: The switches S15...S0 in the FALCON-A example are used to simulate what?
- A: Output data
- B: Input data
- C: LED output
- D: Memory data
View Answer
B
Q594: What does partial decoding help reduce in a system's architecture?
- A: CPU speed
- B: Address decoder complexity
- C: Data bus size
- D: Control signal overhead
View Answer
B
Q595: The 'wrap around' effect in memory addressing occurs due to:
- A: Using all address lines
- B: Not using all address lines
- C: Using multiplexed data buses
- D: Memory-mapped I/O
View Answer
B
Q596: In data bus multiplexing, for an even address, which part of the CPU data bus is connected to the peripheral?
- A: D<15..8>
- B: D<7..0>
- C: Control bus
- D: Address bus
View Answer
A
Q597: In a generic I/O interface, how many consecutive addresses are used for the interface with a parallel printer?
- A: 8
- B: 16
- C: 32
- D: 64
View Answer
A
Q598: In the Centronics Parallel Printer Interface, which signal starts the data transfer to the printer?
- A: STROBE#
- B: BUSY
- C: ACKNLG#
- D: IOW#
View Answer
A
Q599: In the assembly code for monitoring the input port, what is the purpose of the 'jnz' instruction?
- A: It halts the program
- B: It causes the LEDs to blink
- C: It repeats the loop until zero
- D: It resets the input data
View Answer
C
Q600: What is the address of the 16-bit output port in the memory-mapped I/O example?
- A: 7Eh
- B: DEh
- C: 00DFh
- D: 00DEh
View Answer
D