-
Book Overview & Buying
-
Table Of Contents
Modern Computer Architecture and Organization - Third Edition
By :
Clocked digital circuitry that generates outputs based on a combination of current and past inputs is called sequential logic. This contrasts with combinational logic, in which outputs depend only on the current state of the inputs. When a sequential logic circuit composed of multiple components operates under the control of a shared clock signal, the circuitry implements synchronous logic.
Processor instruction execution involves a series of discrete operations that consume input consisting of instruction opcodes and data from various sources. This activity is coordinated by a master clock signal. The processor maintains internal state information from one clock cycle to the next and from one instruction to the next.
Modern processors are almost always implemented as synchronous sequential logic devices. Low-level internal components, such as the gates, multiplexers, registers, and adders discussed previously, are usually combinational logic circuits. These components...