Deck 1: Computer Systems Overview

Full screen (f)
exit full mode
Question
With interrupts, the processor can not be engaged in executing other instructions while an I/O operation is in progress.
Use Space or
up arrow
down arrow
to flip the card.
Question
A system bus transfers data between the computer and its external environment.
Question
The __________ holds the address of the next instruction to be fetched.

A) Accumulator (AC)
B) Instruction Register (IR)
C) Instruction Counter (IC)
D) Program Counter (PC)
Question
The four main structural elements of a computer system are:

A) Processor, Main Memory, I/O Modules and System Bus
B) Processor, I/O Modules, System Bus and Secondary Memory
C) Processor, Registers, Main Memory and System Bus
D) Processor, Registers, I/O Modules and Main Memory
Question
The fetched instruction is loaded into the Program Counter.
Question
It is not possible for a communications interrupt to occur while a printer interrupt is being processed.
Question
The 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.
Question
Interrupts are provided primarily as a way to improve processor utilization.
Question
In a two-level memory hierarchy the Hit Ratio is defined as the fraction of all memory accesses found in the slower memory.
Question
The interrupt can occur at any time and therefore at any point in the execution of a user program.
Question
The operating system acts as an interface between the computer hardware and the human user.
Question
The ___________ routine determines the nature of the interrupt and performs whatever actions are needed.

A) interrupt handler
B) instruction signal
C) program handler
D) interrupt signal
Question
The processor controls the operation of the computer and performs its data processing functions.
Question
The __________ contains the data to be written into memory and receives the data read from memory.

A) I/O address register
B) memory address register
C) I/O buffer register
D) memory buffer register
Question
An example of a multicore system is the Intel Core i7.
Question
Instruction processing consists of two steps:

A) fetch and execute
B) instruction and execute
C) instruction and halt
D) fetch and instruction
Question
Cache memory is invisible to the OS.
Question
An SMP can be defined as a stand-alone computer system with two or more similar processors of comparable capability.
Question
Digital Signal Processors deal with streaming signals such as audio and video.
Question
Over the years memory access speed has consistently increased more rapidly than processor speed.
Question
To satisfy the requirements of handheld devices, the classic microprocessor is giving way to the _________ , where not just the CPUs and caches are on the same chip, but also many of the other components of the system, such as DSPs, GPUs, I/O devices and main memory.
Question
External, nonvolatile memory is also referred to as __________ or auxiliary memory.
Question
A __________ computer combines two or more processors on a single piece of silicon.
Question
When an external device is ready to accept more data from the processor, the I/O module for that external device sends an __________ signal to the processor.
Question
The invention of the _________ was the hardware revolution that brought about desktop and handheld computing.
Question
The _________ chooses which block to replace when a new block is to be loaded into the cache and the cache already has all slots filled with other blocks.

A) memory controller
B) mapping function
C) write policy
D) replacement algorithm
Question
The processing required for a single instruction is called a(n) __________ cycle.
Question
The __________ is a point-to-point link electrical interconnect specification that enables high-speed communications among connected processor chips.

A) QPI
B) DDR3
C) LRUA
D) ISR
Question
In a uniprocessor system, multiprogramming increases processor efficiency by:

A) Taking advantage of time wasted by long wait interrupt handling
B) Disabling all interrupts except those of highest priority
C) Eliminating all idle processor cycles
D) Increasing processor speed
Question
The fetched instruction is loaded into the __________ .
Question
One mechanism Intel uses to make its caches more effective is __________ , in which the hardware examines memory access patterns and attempts to fill the caches speculatively with data that is likely to be requested soon.

A) mapping
B) handling
C) interconnecting
D) prefetching
Question
When an external device becomes ready to be serviced by the processor the device sends a(n) _________ signal to the processor.

A) access
B) halt
C) handler
D) interrupt
Question
In a _________ multiprocessor all processors can perform the same functions so the failure of a single processor does not halt the machine.
Question
When a new block of data is read into the cache the __________ determines which cache location the block will occupy.
Question
The two basic types of processor registers are:

A) User-visible and user-invisible registers
B) Control and user-invisible registers
C) Control and Status registers
D) User-visible and Control/Status registers
Question
Small, fast memory located between the processor and main memory is called:

A) Block memory
B) Cache memory
C) Direct memory
D) WORM memory
Question
The unit of data exchanged between cache and main memory is __________ .

A) block size
B) map size
C) cache size
D) slot size
Question
The __________ is a device for staging the movement of data between main memory and processor registers to improve performance and is not usually visible to the programmer or processor.
Question
A __________ organization has a number of potential advantages over a uniprocessor organization including performance, availability, incremental growth, and scaling.

A) temporal locality
B) symmetric multiprocessor
C) direct memory access
D) processor status word
Question
__________ is more efficient than interrupt-driven or programmed I/O for a multiple-word I/O transfer.

A) Spatial locality
B) Direct memory access
C) Stack access
D) Temporal locality
Question
Registers that are used by system programs to minimize main memory references by optimizing register use are called __________ .
Question
The concept of multiple programs taking turns in execution is known as __________.
Question
Each location in Main Memory contains a _________ value that can be interpreted as either an instruction or data.
Question
A Control/Status register that contains the address of the next instruction to be fetched is called the _________.
Question
A special type of address register required by a system that implements user visible stack addressing is called a __________ .
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/45
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 1: Computer Systems Overview
1
With interrupts, the processor can not be engaged in executing other instructions while an I/O operation is in progress.
False
2
A system bus transfers data between the computer and its external environment.
False
3
The __________ holds the address of the next instruction to be fetched.

A) Accumulator (AC)
B) Instruction Register (IR)
C) Instruction Counter (IC)
D) Program Counter (PC)
D
4
The four main structural elements of a computer system are:

A) Processor, Main Memory, I/O Modules and System Bus
B) Processor, I/O Modules, System Bus and Secondary Memory
C) Processor, Registers, Main Memory and System Bus
D) Processor, Registers, I/O Modules and Main Memory
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
5
The fetched instruction is loaded into the Program Counter.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
6
It is not possible for a communications interrupt to occur while a printer interrupt is being processed.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
7
The 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.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
8
Interrupts are provided primarily as a way to improve processor utilization.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
9
In a two-level memory hierarchy the Hit Ratio is defined as the fraction of all memory accesses found in the slower memory.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
10
The interrupt can occur at any time and therefore at any point in the execution of a user program.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
11
The operating system acts as an interface between the computer hardware and the human user.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
12
The ___________ routine determines the nature of the interrupt and performs whatever actions are needed.

A) interrupt handler
B) instruction signal
C) program handler
D) interrupt signal
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
13
The processor controls the operation of the computer and performs its data processing functions.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
14
The __________ contains the data to be written into memory and receives the data read from memory.

A) I/O address register
B) memory address register
C) I/O buffer register
D) memory buffer register
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
15
An example of a multicore system is the Intel Core i7.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
16
Instruction processing consists of two steps:

A) fetch and execute
B) instruction and execute
C) instruction and halt
D) fetch and instruction
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
17
Cache memory is invisible to the OS.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
18
An SMP can be defined as a stand-alone computer system with two or more similar processors of comparable capability.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
19
Digital Signal Processors deal with streaming signals such as audio and video.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
20
Over the years memory access speed has consistently increased more rapidly than processor speed.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
21
To satisfy the requirements of handheld devices, the classic microprocessor is giving way to the _________ , where not just the CPUs and caches are on the same chip, but also many of the other components of the system, such as DSPs, GPUs, I/O devices and main memory.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
22
External, nonvolatile memory is also referred to as __________ or auxiliary memory.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
23
A __________ computer combines two or more processors on a single piece of silicon.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
24
When an external device is ready to accept more data from the processor, the I/O module for that external device sends an __________ signal to the processor.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
25
The invention of the _________ was the hardware revolution that brought about desktop and handheld computing.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
26
The _________ chooses which block to replace when a new block is to be loaded into the cache and the cache already has all slots filled with other blocks.

A) memory controller
B) mapping function
C) write policy
D) replacement algorithm
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
27
The processing required for a single instruction is called a(n) __________ cycle.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
28
The __________ is a point-to-point link electrical interconnect specification that enables high-speed communications among connected processor chips.

A) QPI
B) DDR3
C) LRUA
D) ISR
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
29
In a uniprocessor system, multiprogramming increases processor efficiency by:

A) Taking advantage of time wasted by long wait interrupt handling
B) Disabling all interrupts except those of highest priority
C) Eliminating all idle processor cycles
D) Increasing processor speed
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
30
The fetched instruction is loaded into the __________ .
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
31
One mechanism Intel uses to make its caches more effective is __________ , in which the hardware examines memory access patterns and attempts to fill the caches speculatively with data that is likely to be requested soon.

A) mapping
B) handling
C) interconnecting
D) prefetching
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
32
When an external device becomes ready to be serviced by the processor the device sends a(n) _________ signal to the processor.

A) access
B) halt
C) handler
D) interrupt
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
33
In a _________ multiprocessor all processors can perform the same functions so the failure of a single processor does not halt the machine.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
34
When a new block of data is read into the cache the __________ determines which cache location the block will occupy.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
35
The two basic types of processor registers are:

A) User-visible and user-invisible registers
B) Control and user-invisible registers
C) Control and Status registers
D) User-visible and Control/Status registers
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
36
Small, fast memory located between the processor and main memory is called:

A) Block memory
B) Cache memory
C) Direct memory
D) WORM memory
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
37
The unit of data exchanged between cache and main memory is __________ .

A) block size
B) map size
C) cache size
D) slot size
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
38
The __________ is a device for staging the movement of data between main memory and processor registers to improve performance and is not usually visible to the programmer or processor.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
39
A __________ organization has a number of potential advantages over a uniprocessor organization including performance, availability, incremental growth, and scaling.

A) temporal locality
B) symmetric multiprocessor
C) direct memory access
D) processor status word
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
40
__________ is more efficient than interrupt-driven or programmed I/O for a multiple-word I/O transfer.

A) Spatial locality
B) Direct memory access
C) Stack access
D) Temporal locality
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
41
Registers that are used by system programs to minimize main memory references by optimizing register use are called __________ .
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
42
The concept of multiple programs taking turns in execution is known as __________.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
43
Each location in Main Memory contains a _________ value that can be interpreted as either an instruction or data.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
44
A Control/Status register that contains the address of the next instruction to be fetched is called the _________.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
45
A special type of address register required by a system that implements user visible stack addressing is called a __________ .
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 45 flashcards in this deck.