Fundamentals of Computer Organization and Design

Computer science and engineering curricula have been evolving at a fast pace to keep up with the developments in the area. There are separate books available on assembly language programming and computer organization. There is a definite need to support the courses that combine assembly language pro...

Full description

Bibliographic Details
Main Author: Dandamudi, Sivarama P.
Format: eBook
Language:English
Published: New York, NY Springer New York 2003, 2003
Edition:1st ed. 2003
Series:Texts in Computer Science
Subjects:
Online Access:
Collection: Springer Book Archives -2004 - Collection details see MPG.ReNa
Table of Contents:
  • Overview
  • Overview of Computer Organization
  • Digital Logic Design
  • Digital Logic Basics
  • Combinational Circuits
  • Sequential Logic Circuits
  • Interconnection
  • System Buses
  • Processors
  • Processor Organization and Performance
  • The Pentium Processor
  • Pipelining and Vector Processing
  • Pentium Assembly Language
  • Overview of Assembly Language
  • Procedures and the Stack
  • Addressing Modes
  • Selected Pentium Instructions
  • High-Level Language Interface
  • RISC Processors
  • RISC Processors
  • MIPS Assembly Language
  • Memory
  • Memory System Design
  • Cache Memory
  • Virtual Memory
  • Input and Output
  • Input/Output Organization
  • Interrupts