-
Book Overview & Buying
-
Table Of Contents
Modern Computer Architecture and Organization - Third Edition
By :
Building upon the topics presented in Chapter 1, Introducing Computer Architecture, this chapter develops a baseline understanding of the digital building blocks used in modern processors and other sophisticated electronic circuits. We begin with a discussion of basic electrical circuit elements and introduce transistors, focusing on their use as switching components in simple logic gates. Next, we construct latches, flip-flops, and ring counters from logic gates. More complex processor components, including registers and adders, are assembled from the devices introduced earlier. The concept of sequential logic, which contains state information that varies over time, will be presented. The chapter concludes with an introduction to hardware description languages, which are the design method of choice for complex digital devices.
The following topics will be covered in this chapter: