000 02486nam a2200241Ia 4500
003 NULRC
005 20250520100610.0
008 250520s9999 xx 000 0 und d
020 _a9783642086915
040 _cNULRC
050 _aQA 76.9.A73 .M84 2010
100 _aMueller, Silvia M.
_eauthor
245 0 _aComputer architecture :
_bcomplexity and correctness /
_cSilvia M. Mueller and Wolfgang J. Paul.
260 _aBerlin :
_bSpringer,
_cc2010
300 _axiii, 553 pages :
_billustrations ;
_c24 cm.
365 _bUSD125.59
504 _aIncludes bibliographical references (pages 543-547) and index.
505 _a1 Introduction.- 2 Basics.- 3 A Sequential DLX Design.- 4 Basic Pipelining.- 5 Interrupt Handling.- 6 Memory System Design.- 7 IEEE Floating Point Standard and Theory of Rounding.- 8 Floating Point Algorithms and Data Paths.- 9 Pipelined DLX Machine with Floating Point Core.- A DLX Instruction Set Architecture.- A.1 DLX Fixed-Point Core: FXU.- A.1.1 Instruction Formats.- A.1.2 Instruction Set Coding.- A.2 Floating-Point Extension.- A.2.1 FPU Register Set.- A.2.2 FPU Instruction Set.- B Specification of the FDLX Design.- B.1 RTL Instructions of the FDLX.- B.1.l Stage IF.- B.1.2 Stage ID.- B.1.3 Stage EX.- B.1.4 Stage M.- B.1.5 Stage WB.- B.2 Control Automata of the FDLX Design.- B.2.1 Automaton Controlling Stage ID.- B.2.2 Precomputed Control.
520 _a"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."--Publisher's website
650 _aCOMPUTER ARCHITECTURE
700 _aPaul, Wolfgang J.
_eco-author
942 _2lcc
_cBK
999 _c9078
_d9078