Fundamentals of Computer Organization and Design (Hardcover)
暫譯: 計算機組織與設計基礎 (精裝版)

Sivarama P. Dandamudi

  • 出版商: Demos Medical Publis
  • 出版日期: 2003-01-14
  • 售價: $1,250
  • 貴賓價: 9.8$1,225
  • 語言: 英文
  • 頁數: 1061
  • 裝訂: Hardcover
  • ISBN: 038795211X
  • ISBN-13: 9780387952116
  • 相關分類: Computer-architecture
  • 無法訂購

買這商品的人也買了...

商品描述

This advanced textbook provides a comprehensive survey of hardware and software architectural principles and methods of computer systems organization and design. It covers both CISC and RISC processors in detail, presenting Pentium, PowerPC, MIPS, SPARC and Itanium.

In addition, assembly language programming for both CISC (Pentium) and RISC (MIPS) processors is covered in detail. Numerous assembly language code examples are included to give hands-on experience to students. These examples are not code fragments, but completely working programs that the students can run when they download the free assemblers.

Topics and features:
* Detailed discussion of digital logic and memory design
* Concepts are related to practical designs and implementations
* Presentation of material is suitable for self-study
* Extensive examples and figures are used to help students grasp the concepts
* Large number of end-of-chapter exercises will reinforce the concepts discussed in the chapter
* Free assembler information for students to download from book website
* Each chapter begins with an overview and ends with a summary.

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

商品描述(中文翻譯)

這本進階教科書提供了計算機系統組織與設計的硬體和軟體架構原則及方法的全面調查。它詳細介紹了CISC和RISC處理器,涵蓋了Pentium、PowerPC、MIPS、SPARC和Itanium。

此外,對於CISC(Pentium)和RISC(MIPS)處理器的組合語言編程也進行了詳細的介紹。書中包含了大量的組合語言代碼範例,讓學生能夠獲得實際操作的經驗。這些範例不是代碼片段,而是完整的可運行程序,學生可以在下載免費的組合器後運行這些程序。

主題和特點:
* 詳細討論數位邏輯和記憶體設計
* 概念與實際設計和實現相關
* 材料的呈現適合自學
* 使用大量範例和圖示幫助學生掌握概念
* 每章結尾有大量的練習題以加強章節中討論的概念
* 提供學生從書籍網站下載的免費組合器資訊
* 每章以概述開始,並以總結結束。

目錄:
* 計算機組織概述
* 數位邏輯基礎
* 組合電路
* 序列邏輯電路
* 系統匯流排
* 處理器組織與性能
* Pentium處理器
* 流水線與向量處理
* 組合語言概述
* 程序與堆疊
* 地址模式
* 選定的Pentium指令
* 高階語言介面
* RISC處理器
* MIPS組合語言
* 記憶體系統設計
* 快取記憶體
* 虛擬記憶體
* 輸入/輸出組織
* 中斷
* 附錄:計算機算術;字符表示;組合語言程序的組裝與鏈接;組合語言程序的除錯;在Linux系統上運行Pentium組合語言程序;數位邏輯模擬器;SPIM模擬器和除錯器;SPARC架構;Pentium指令集