Page 88 -
P. 88

PART TWO









                      The Computer System








             P.1 ISSUES FOR PART TWO


                  A computer system consists of a processor, memory, I/O, and the interconnections
                  among these major components.With the exception of the processor, which is suffi-
                  ciently complex to devote Part Three to its study, Part Two examines each of these
                  components in detail.



                   ROAD MAP FOR PART TWO


                        Chapter 3 A Top-Level View of Computer Function
                        and Interconnection
                        At a top level, a computer consists of a processor, memory, and I/O compo-
                        nents.The functional behavior of the system consists of the exchange of data
                        and control signals among these components.To support this exchange, these
                        components must be interconnected. Chapter 3 begins with a brief examina-
                        tion of the computer’s components and their input–output requirements.The
                        chapter then looks at key issues that affect interconnection design, especially
                        the need to support interrupts.The bulk of the chapter is devoted to a study of
                        the most common approach to interconnection:the use of a structure of buses.

                        Chapter 4 Cache Memory
                        Computer memory exhibits a wide range of type, technology, organiza-
                        tion, performance, and cost.The typical computer system is equipped with
                        a hierarchy of memory subsystems, some internal (directly accessible by
                        the processor) and some external (accessible by the processor via an I/O
                        module). Chapter 4 begins with an overview of this hierarchy. Next, the
                        chapter deals in detail with the design of cache memory, including sepa-
                        rate code and data caches and two-level caches.



                                                                                        63
   83   84   85   86   87   88   89   90   91   92   93