Fundamentals of Computer Organization and Design / Edition 1

Fundamentals of Computer Organization and Design / Edition 1

by Sivarama P. Dandamudi
     
 

ISBN-10: 038795211X

ISBN-13: 9780387952116

Pub. Date: 01/28/2003

Publisher: Springer New York

A new advanced textbook/reference providing a comprehensive survey of hardware and software architectural principles and methods of computer systems organization and design. The book is suitable for a first course in computer organization. The style is similar to that of the author's book on assembly language in that it strongly supports self-study by students. This

Overview

A new advanced textbook/reference providing a comprehensive survey of hardware and software architectural principles and methods of computer systems organization and design. The book is suitable for a first course in computer organization. The style is similar to that of the author's book on assembly language in that it strongly supports self-study by students. This organization facilitates compressed presentation of material. Emphasis is also placed on related concepts to practical designs/chips. Topics: material presentation suitable for self- study; concepts related to practical designs and implementations; extensive examples and figures; details provided on several digital logic simulation packages; free MASM download instructions provided; and end-of-chapter exercises.

Product Details

ISBN-13:
9780387952116
Publisher:
Springer New York
Publication date:
01/28/2003
Series:
Texts in Computer Science Series
Edition description:
2003
Pages:
1061
Product dimensions:
7.34(w) x 9.48(h) x 2.17(d)

Table of Contents

* Overview of computer organization * Digital logic basics * Combinational circuits * Sequential logic circuits * System buses * Processor organization and performance * Pentium processor * Pipelining and vector processing * Overview of Assembly language * Procedures and the Stack * Addressing modes * Selected Pentium instructions * High-level language interface * RISC processors * MIPS Assembly language * Memory system design * Cache memory * Virtual memory * Input/output organization * Interrupts * APPENDIXES: Computer arithmetic; character representation; assembling and linking Assembly language programs; debugging Assembly language programs; running Pentium Assembly language programs on a Linux system; digital logic simulators; SPIM simulator and debugger; the SPARC architecture; Pentium instruction set


Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >