Front cover image for Computer Organization and Architecture : Designing for Performance

Computer Organization and Architecture : Designing for Performance

Covering architectural approaches, this text provides discussion of the fundamentals of computer organization and architecture, as well as the role of performance in driving computer design. It is supported by examples emphasizing RISC, CISC, and superscalar systems.
Print Book, English, cop. 2006
Prentice-Hall, Upper Saddle River (New Jersey), cop. 2006
Problemas, ejercicios, etc
XIV, 778 p. ; 24 cm
9780131856448, 9780133942552, 0131856448, 0133942554
639094003
Part 1: Overview Introduction. 2. Computer Evolution and Performance. Part 2: The Computer System 3. A Top-Level View of Computer Function and Interconnection. 4. Cache Memory. 5. Internal Memory Technology. 6. External Memory. 7. Input/Output. 8. Operating System Support. Part 3: The Central Processing Unit 9. Computer Arithmetic. 10. Instruction Sets: Characteristics and Functions. 11. Instruction Sets: Addressing Modes and Formats. 12. CPU Structure and Function. 13. Reduced Instruction Set Computers (RISCs). 14. Instruction-Level Parallelism and Superscalar Processors. 15. The IA-64 Architecture.   Part 4:  The Control Unit 16. Control Unit Operation. 17. Microprogrammed Control.  Part 5: Parallel Organization 18. Parallel Processing.  Appendix A: Digital Logic Boolean Algebra. Gates. Combinational Circuits. Sequential Circuits. Problems. Appendix B: Number Systems The Decimal System. The Binary System. Converting between Binary and Decimal. Hexadecimal Notation. Problems.  Appendix C: Projects For Teaching Computer Organization and Architecture Research Projects. Simulation Projects. Reading/Report Assignments.  References. Glossary. Index. Acronyms.