1.
__________________ are general purpose in
nature, but may be restricted to specific tasks such as performing floating-point operations.
A. 
B. 
C. 
Memory management registers
D. 
E. 
2.
______________________ acts as the interface
between the computer hardware and the human user.
3.
One of the _____________________ main functions is to exchange data with
memory.
4.
User-visible ____________________ are typically
accessible to system programs but are not typically available to application
programs.
5.
True or FalseThe Program Status Word contains status
information in the form of condition codes, which are bits typically set by the
programmer as a result of program operation.
6.
The processing required for a single instruction
on a typical computer system is called the __________________ .
7.
Where is a fetched instruction normally
loaded into?
8.
An _______________ is a mechanism used by
system modules to signal the processor that normal processing should be
temporarily suspended.
A. 
B. 
C. 
D. 
E. 
9.
To accommodate interrupts, what kind of cycle is added to the instruction cycle.
A. 
B. 
C. 
D. 
E. 
10.
The minimum information that must be saved before the
processor transfers control to the interrupt handler routine is the ____________________
A. 
B. 
C. 
Location of the next instruction
D. 
PSW and the program status word
E. 
11.
True or False One approach to dealing with multiple
interrupts is to disable all interrupts while an interrupt is being processed.
12.
____________________________ allows the processor
to make use of idle time caused by long-wait interrupt handling.
13.
In a two-level memory hierarchy, the Hit Ratio
is defined as the fraction of all memory accesses found in the slower
memory.
14.
_____________________ memory exploits the principle of
locality by providing a small, fast memory between the processor and main
memory.
15.
In cache memory design, ____________ size
refers to the unit of data exchanged between cache and main memory
16.
True or False:The primary problem with programmed I/O
is that the processor must wait for the I/O module to become ready and must
repeatedly interrogate the status of the I/O module while waiting.
17.
The general role of an operating system is to:
A. 
Act as an interface between various computers
B. 
Provide a set of services to system users
C. 
Manage files for application programs
D. 
E. 
18.
The
four main structural elements of a computer system are:
A. 
Processor, Registers, I/O Modules & Main Memory
B. 
Processor, Main Memory, I/O Modules & System Bus
C. 
Processor, Registers, Main Memory & System Bus
D. 
E. 
19.
The two basic types of processor registers are:
A. 
Control and Status registers
B. 
User-visible and user-invisible registers
C. 
D. 
User-visible and Control/Status registers
E. 
20.
- Address registers may contain:
A. 
Memory addresses of instructions
B. 
C. 
D. 
21.
A
Control/Status register that contains the address of the next instruction to be
fetched is called the:
A. 
Instruction Register (IR)
B. 
Program Status Word (PSW)
C. 
Central Processing Unit (CPU)
D. 
E. 
22.
The
two basic steps used by the processor in instruction processing are:
A. 
B. 
Fetch and Instruction cycles
C. 
Instruction and Execute cycles
D. 
23.
A
fetched instruction is normally loaded into the:
A. 
B. 
C. 
Instruction Register (IR)
D. 
24.
A
common class of interrupts is:
A. 
B. 
C. 
D. 
E. 
25.
When
an external device becomes ready to be serviced by the processor, the device
sends this type of signal to the processor:
A. 
B. 
C. 
D.