A _________ is a small, very-high-speed memory maintained by the instruction fetch stage of the pipeline and containing the n most recently fetched instructions in sequence.
A. loop buffer
B. delayed branch
C. multiple stream
D. branch prediction
a. a procedure can be called from more than one location
b. a procedure call can appear in a procedure
c. each procedure call is matched by a return in the called program
d. all of the above
The _________ table provides the value of the next output when the inputs and the present output are known, which is exactly the information needed to design the counter or any sequential circuit.
a. 25 = (2 x 102) + (5 x 101)
b. 289 = (2 x 103) + (8 x 101) + (9 x 100)
c. 7523 = (7 x 103) + (5 x 102) + (2 x 101) + (3 x 100)
d. 0.628 = (6 x 10-3) + (2 x 10-2) + (8 x 10-1)
Answer: 7523 = (7 x 103) + (5 x 102) + (2 x 101) + (3 x 100)
The ________ gives a program access to the hardware resources and services available in a system through the user instruction set architecture supplemented with high-level language library calls.
Facilities and services provided by the OS that assist the programmer in creating programs are in the form of _________ programs that are not actually part of the OS but are accessible through the OS.
a. utility
b. multitasking
c. JCL
d. logical address
A ________ connects InfiniBand subnets, or connects an InfiniBand switch to a network such as a local area network, wide area network, or storage area network.
An I/O module that takes on most of the detailed processing burden, presenting a high-level interface to the processor, is usually referred to as an _________.
a. I/O channel
b. I/O command
c. I/O controller
d. device controller
The disadvantage of _________ is that the amount of data that can be stored on the long outer tracks is only the same as what can be stored on the short inner tracks.
Greater ability to withstand shock and damage, improvement in the uniformity of the magnet film surface to increase disk reliability, and a significant reduction in overall surface defects to help reduce read-write errors, are all benefits of ___________.
a. magnetic read and write mechanisms
b. platters
c. the glass substrate
d. a solid state drive
_________ increases the data transfer rate by increasing the operational frequency of the RAM chip and by increasing the prefetch buffer from 2 bits to 4 bits per chip.
The _________ exchanges data with the processor synchronized to an external clock signal and running at the full speed of the processor/memory bus without imposing wait states.
a. DDR-DRAM
b. SDRAM
c. CDRAM
d. none of the above
One distinguishing characteristic of memory that is designated as _________ is that it is possible to both to read data from the memory and to write new data into the memory easily and rapidly.
Which properties do all semiconductor memory cells share?
a. they exhibit two stable states which can be used to represent binary 1 and 0
b. they are capable of being written into to set the state
c. they are capable of being read to sense the state
d. all of the above
The key advantage of the __________ design is that it eliminates contention for the cache between the instruction fetch/decode unit and the execution unit.
a. logical cache
b. split cache
c. unified cache
d. physical cache
For random-access memory, __________ is the time from the instant that an address is presented to the memory to the instant that data have been stored or made available for use.
a. memory cycle time
b. direct access
c. transfer rate
d. access time
The _________ receives read and write requests from the software above the TL and creates request packets for transmission to a destination via the link layer.
a. transaction layer
b. root layer
c. configuration layer
d. transport layer
The von Neumann architecture is based on which concept?
a. data and instructions are stored in a single read-write memory
b. the contents of this memory are addressable by location
c. execution occurs in a sequential fashion
d. all of the above
The use of multiple processors on the same chip is referred to as __________ and provides the potential to increase performance without increasing the clock rate.
It is a(n) _________ issue whether the multiply instruction will be implemented by a special multiply unit or by a mechanism that makes repeated use of the add unit of the system.
a. architectural b. memory c. mechanical d. organizational
The advantages of _________ addressing are that only a small address field is needed in the instruction and no time-consuming memory references are required.
______ instructions operate on the bits of a word as bits rather than as numbers, providing capabilities for processing any other type of data the user may wish to employ.
The _________ defines the system call interface to the operating system and the hardware resources and services available in a system through the user instruction set architecture.
The Thunderbolt protocol _________ layer is responsible for link maintenance including hot-plug detection and data encoding to provide highly efficient data transfer.
a. cable b. application c. common transport d. physical
The __________ is a program that controls the execution of application programs and acts as an interface between applications and the computer hardware.
a. job control language b. operating system c. batch system d. nucleus
The Pentium 4 _________ component executes micro-operations, fetching the required data from the L1 data cache and temporarily storing results in registers.
a. fetch/decode unit b. out-of-order execution logic c. execution unit d. memory subsystem
A _________ is a PLD featuring a general structure that allows very high logic capacity and offers more narrow logic resources and a higher ration of flip-flops to logic resources than do CPLDs.