Skip to main content
  • Textbook
  • © 2000

Computer Architecture

Complexity and Correctness

  • Based on rigorous mathematical formalisms
  • Completey modular design
  • Correctness proofs for almost all components
  • Coverage of the relevant issues within a reasonable number of pages
  • Includes supplementary material: sn.pub/extras

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (9 chapters)

  1. Front Matter

    Pages i-xiii
  2. Introduction

    • Silvia Melitta Mueller, Wolfgang J. Paul
    Pages 1-6
  3. Basics

    • Silvia Melitta Mueller, Wolfgang J. Paul
    Pages 7-62
  4. A Sequential DLX Design

    • Silvia Melitta Mueller, Wolfgang J. Paul
    Pages 63-104
  5. Basic Pipelining

    • Silvia Melitta Mueller, Wolfgang J. Paul
    Pages 105-170
  6. Interrupt Handling

    • Silvia Melitta Mueller, Wolfgang J. Paul
    Pages 171-237
  7. Memory System Design

    • Silvia Melitta Mueller, Wolfgang J. Paul
    Pages 239-316
  8. IEEE Floating Point Standard and Theory of Rounding

    • Silvia Melitta Mueller, Wolfgang J. Paul
    Pages 317-349
  9. Floating Point Algorithms and Data Paths

    • Silvia Melitta Mueller, Wolfgang J. Paul
    Pages 351-437
  10. Pipelined DLX Machine with Floating Point Core

    • Silvia Melitta Mueller, Wolfgang J. Paul
    Pages 439-517
  11. Back Matter

    Pages 519-553

About this book

Computer Architecture: Complexity and Correctness develops, at the gate level, the complete design of a pipelined RISC processor with delayed branch, forwarding, hardware interlock, precise maskable nested interrupts, caches, and a fully IEEE-compliant floating point unit. In contrast to other design approaches applied in practice and unlike other textbooks available, the design presented here are modular, clean and complete up to the construction of entire complex machines. The authors' systematically basing their approach on rigorous mathematical formalisms allows for rigorous correctness proofs, accurate hardware costs determination, and performance evaluation as well as, generally speaking, for coverage of a broad variety of relevant issues within a reasonable number of pages. The book is written as a text for classes on computer architecture and related topics and will serve as a valuable source of reference for professionals in hardware design.

Reviews

“The book is highly interesting to computer scientists … . It is very well written, although compact and for the specialist, or for a reader with a deep interest in the details of a RISC machine. … So this book can be recommended as the text for advanced, graduate-level hardware classes since after have worked through it the reader will be best prepared for starting a job in the hardware industry right away.” (Gottfried Vossen, zbMATH 0966.68023, 2022)

Authors and Affiliations

  • IBM Lab Böblingen - Dept. 3173, Böblingen, Germany

    Silvia Melitta Mueller

  • Fachbereich Informatik, Universität des Saarlandes, Saarbrücken, Germany

    Wolfgang J. Paul

Bibliographic Information

  • Book Title: Computer Architecture

  • Book Subtitle: Complexity and Correctness

  • Authors: Silvia Melitta Mueller, Wolfgang J. Paul

  • DOI: https://doi.org/10.1007/978-3-662-04267-0

  • Publisher: Springer Berlin, Heidelberg

  • eBook Packages: Springer Book Archive

  • Copyright Information: Springer-Verlag Berlin Heidelberg 2000

  • Hardcover ISBN: 978-3-540-67481-8Published: 19 May 2000

  • Softcover ISBN: 978-3-642-08691-5Published: 01 December 2010

  • eBook ISBN: 978-3-662-04267-0Published: 11 November 2013

  • Edition Number: 1

  • Number of Pages: XIII, 553

  • Topics: Computer System Implementation, Computer Hardware, Processor Architectures

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access