Computer Systems, 5th Edition

Book Description

, Fifth Edition provides a clear, detailed, step-by-step introduction to the central concepts in organization, assembly language, and . It urges students to explore the many dimensions of systems through a top-down approach to levels of abstraction. By examining how the different levels of abstraction relate to one another, the text helps students look at systems and their components as a unified concept.

New & Key Features:

- New high-order language -- The high-order language is changed from C++ to C. The C language is more common as a systems language and is more appropriate for a computer systems text.
- New sidebars -- Each sidebar is a real-world example of the concepts described in that chapter. As most of the chapters describe the Pep/9 virtual machine, the sidebars for those chapters show corresponding implementations for the Intel x86 architecture.
- New and expanded topics -- New and expanded topics include, QR codes, color displays, Unicode, UTF-32 and UTF-8 encoding, floating point underflow, big-endian and little-endian order, memory alignment issues, and expanded RISC principles and MIPS coverage to contrast with the Pep/9 CISC .
- New virtual machine -- Pep/8, the virtual machine for the two previous editions, is now superseded by the new and improved Pep/9. Pep/9 retains the same eight addressing modes of Pep/8 but now includes memory-mapped I/O, an improved return-from-subroutine instruction, a new native compare-byte instruction, improved instruction mnemonics, and a new hexadecimal output trap instruction.
- New software -- The Pep/9 system in the text is supported by two updated open source software applications, the assembler/simulator and the CPU simulator.

Table of Contents

Level 7 Application
1. Computer Systems

Level 6 High-Order Language
2. C

Level 3 Instruction Set Architecture
3. Representation
4. Computer Architecture

Level 5 Assembly
5. Assembly Language
6. Compiling to the Assembly Level
7. Language Translation Principles

Level 4 Operating System
8. Process Management
9. Storage Management

Level 1 Logic Gate
10. Combinational Circuits
11. Sequential Circuits

Level 2 Microcode
12. Computer Organization

Book Details

  • Title: Computer Systems, 5th Edition
  • Author:
  • Length: 824 pages
  • Edition: 5
  • Language: English
  • Publisher:
  • Publication Date: 2016-03-15
  • ISBN-10: 1284079635
  • ISBN-13: 9781284079630
File HostFree Download LinkFormatSize (MB)Upload Date
UsersCloud Click to downloadTrue PDF31.708/09/2018
How to Download? Report Dead Links & Get a Copy

Leave a Reply