30 Questions
What does computer architecture refer to?
Attributes that have a direct impact on the logical execution of the program
Which of the following is an architectural attribute?
Instruction set
What do organizational attributes include?
Details transparent to the programmer like control signals
Is the implementation of multiplication and division an architectural or organizational issue?
Organizational
What influences the decision on whether to implement multiplication and division by special units or by other mechanisms?
Speed of operation and cost
Do computer models from the same manufacturer typically have the same architecture or organization?
Same architecture but different organizations
What is the event that causes the interruption in a multilevel interrupt system?
Interrupt
What happens to the program counter's contents when a processor is interrupted?
Stored on the stack
What is loaded into the program counter during an interrupt in a multilevel interrupt system?
Address of an interrupt service routine
When does program execution continue after an interrupt in a multilevel interrupt system?
With the instruction from the new program counter contents
What happens after the execution of a return instruction in a multilevel interrupt system?
Processor retrieves the old address of the program counter from the stack
What ensures that no instruction is cut off in the middle of its execution during an interrupt in a multilevel interrupt system?
The processor completes its current instruction
What is the purpose of the interrupt method described in the text?
To inform the processor to service I/O devices only when needed
How does the interrupt method impact the processor's program execution?
It interrupts the current instruction to service an I/O device
Why does the processor use priority logic when handling multiple interrupts?
To handle simultaneous requests from I/O devices effectively
What is one of the major functions of the processor mentioned in the text?
Handling multiple interrupts from I/O devices
How does the interrupt method differ from polling in terms of efficiency?
Interrupt method services I/O devices only when necessary
What does Figure 4.4(a) in the text represent?
Program flow modification due to a single interrupt
What happens when a program is interrupted?
It continues executing at the next instruction after the interruption.
How are maskable interrupts handled in a processor?
By enabling or disabling interrupts through flip-flops.
What does it mean when an interrupt is masked in a processor?
The interrupt request is ignored even if activated.
What are maskable interrupts called in a processor?
Masked interrupts
What tasks does a processor need to perform to handle interrupts from multiple devices?
Recognize the device and execute interrupt service routine.
What is a characteristic of non-masked interrupts?
They cannot be disabled.
What is the term used to describe the interconnection structure where all units are connected to a common bus?
Single bus structure
How many units can communicate with each other at a time in a single bus structure?
Only two units
Which type of bus configuration includes a cache controller connected to a high-speed bus along with the traditional three buses?
High-speed bus configuration
What is the term for a bus that is permanently assigned to one function or a physical subset of computer components?
Dedicated bus
Which type of LANs are supported by the high-speed bus in the computer architecture described?
Fiber Distributed Data Interface (FDDI)
What is the term used when a bus is used for more than one function at different time zones?
Multiplexed bus
Test your knowledge on computer interconnection structures such as single bus, traditional bus connection, and high-speed bus configuration. Learn about the communication modules and limitations of different bus structures.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free