Skip to content

Computer Systems Design and Architecture

Best in textbook rentals since 2012!

ISBN-10: 0130484407

ISBN-13: 9780130484406

Edition: 2nd 2004

Authors: Vincent P. Heuring, Harry F. Jordan, Miles J. Murdocca

List price: $181.80
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

For a first course in Computer Design and Architecture offered in Engineering and Computer Science departments. Takes a No Mysteries approach to designing computer systems. Interrelates three different viewpoints to provide a unique understanding of the subject: the perspective of the logic designer, the assembly language programmer, and the computer architect. The text has coverage of the developments in microprocessors, including ALU, pipelining, memory hierarchy, networks and the Internet. And, rather than focusing on a single type of architecture, Heuring and Jordan describe both CISC and RISC models at the ISA level using the formal description language of RTN (Register Transfer…    
Customers also bought

Book details

List price: $181.80
Edition: 2nd
Copyright year: 2004
Publisher: Prentice Hall PTR
Publication date: 11/26/2003
Binding: Hardcover
Pages: 608
Size: 7.75" wide x 9.25" long x 1.00" tall
Weight: 2.288
Language: English

The General Purpose Machine
The General Purpose Machine
The User's View
The Machine/Assembly Language Programmer's View
The Computer Architect's View
The Computer System Logic Designer's View
Historical Perspective
Trends and Research
Approach of the Text
Machines, Machine Languages, and Digital Logic
Classification of Computers and Their Instructions
Computer Instruction Sets
Informal Description of the Simple RISC Computer, SRC
Formal Description of SRC Using Register Transfer Notation, RTN
Describing Addressing Modes with RTN
Register Transfers and Logic Circuits: From Behavior to Hardware
Some Real Machines
Machine Characteristics and Performance
RISC versus CISC
A CISC Microprocessor: the Motorola MC68000
A RISC Architecture: The SPARC
Processor Design
The Design Process
A 1-Bus Microarchitecture for the SRC
Data Path Implementation
Logic Design for the 1-Bus SRC
The Control Unit
2- And 3-Bus Processor Designs
The Machine Reset
Machine Exceptions
Processor Design Advanced Topics
Pipelining
Instruction-Level Parallelism
Microprogramming
Computer Arithmetic and the Arithmetic Unit
Number Systems and Radix Conversion
Fixed Point Arithmetic
Semi-Numeric Aspects of ALU Design
Floating Point Arithmetic
Memory System Design
Introduction: The Components of the Memory System
RAM Structure: The Logic Designer's Perspective
Memory Boards and Modules
Two Level Memory Hierarchy
The Cache
Virtual Memory
The Memory Subsystem In the Computer
Input and Output
The I/O Subsystem
Programmed I/O
I/O Interrupts
Direct Memory Access (DMA)
I/O Data Format Change and Error Control
Peripheral Devices
Magnetic Disk Drives
Improving Disk Drive Performance and Reliability
Other Mass Storage Devices
Display Devices
Printers
Input Devices
Interfacing to the Analog World
Communications, Networking and the Internet
Computer to Computer Data Communications
Serial Data Communications Protocols
Local Area Networks
Modern Serial Buses: USB and Firewire
The Internet
Digital Logic
RTN Description of SRC
Assembly and Assemblers
Tutorial on Machine Representations and Arithmetic