Chapter 4: Processor Technology and Architecture

Chapter 4: Processor Technology and Architecture
1. The set of op codes recognized and processed by a CPU is called the CPU's ____________________.
2. The components of an instruction are its op code and one or more ____________________.
3. The contents of a memory location are copied to a register while performing a(n)
____________________ operation.
4. A left ____________________ instruction multiplies a binary numeric value by two.
5. A(n) ____________________ instruction alters the sequence of instruction execution only if a
specified condition is true.
6. The use of ____________________ instructions simplifies the process of fetching and decoding those
7. A(n) ___________________________________ processor does not directly implement instructions
that combine data movement and manipulation.
8. A(n) ___________________________________ CPU typically uses variable length instructions and
has a large instruction set.
9. The ____________________ time of a processor is 1 divided by the clock rate (in Hz).
10. The address of the next instruction to be fetched by the CPU is held in the ____________________.
11. ____________________ improves CPU performance by dividing instruction execution into stages and
overlapping execution of multiple instructions in different stages.
12. ____________________ is a CPU performance enhancement technique in which a CPU guesses
whether a branch condition will be true or false based on past experience.
13. The phrase _________________________ describes pipelined instruction execution beyond a
conditional branch instruction before the branch condition value is know with certainty.
14. A microchip containing all of the components of a CPU is called a(n) ____________________.