Essentials of Computer Architecture (IE-Paperback)
暫譯: 計算機架構要素 (IE-平裝本)
Douglas E. Comer
- 出版商: Prentice Hall
- 出版日期: 2004-08-24
- 售價: $950
- 貴賓價: 9.8 折 $931
- 語言: 英文
- 頁數: 400
- ISBN: 0131964267
- ISBN-13: 9780131964266
已絕版
買這商品的人也買了...
-
$590$466 -
$2,370$2,252 -
$490Modern VLSI Design: System-on-Chip Design, 3/e (平裝)
-
$490$382 -
$890$703 -
$650$553 -
$650$507 -
$450$383 -
$1,078Operating System Principles, 7/e(IE) (美國版ISBN:0471694665-Operating System Concepts, 7/e) (平裝)
-
$580$452 -
$620$527 -
$480$408 -
$880$748 -
$620$490 -
$880$748 -
$780$663 -
$580$493 -
$450$351 -
$650$507 -
$980$774 -
$720$569 -
$600$480 -
$650$585 -
$250$198 -
$620$490
相關主題
商品描述
Description:
This text focuses on the essentials of computer architecture for programmers. It covers all aspects from the low-level building blocks to system-level architectures, and succinctly explains the interface between hardware and software. Sections on assembly language, virtual memory, caching, microcode, and device driver software provide critical insight into how programmers can design efficient, elegant, and reliable software.
Table of Contents:
Chapter 1 Introduction and Overview
PART I Basics
Chapter 2 Fundamentals of Digital Logic
Chapter 3 Data and Program Representation
PART II Processors
Chapter 4 The Variety of Processors and Computational Engines
Chapter 5 Processor Types and Instruction Sets
Chapter 6 Operand Addressing and Instruction Representation
Chapter 7 CPUs: Microcode, Protection, and Processor Modes
Chapter 8 Assembly Languages and Programming Paradigm
PART III Memories
Chapter 9 Memory and Storage
Chapter10 Physical Memory and Physical Addressing
Chapter11 Virtual Memory Technologies and Virtual Addressing
Chapter12 Caches and Caching
PART IV I/O
Chapter13 Input/Output Concepts and Terminology
Chapter14 Buses and Bus Architectures
Chapter15 Programmed and Interrupt-Driven I/O
Chapter16 A Programmer's View of Devices, I/O, and Buffering
PART V Advanced Topics
Chapter17 Parallelism
Chapter18 Pipelining
Chapter19 Assessing Performance
Chapter20 Architecture Examples and Hierarchy
Appendix 1 Lab Exercises for A Computer Architecture Course
商品描述(中文翻譯)
**描述:**
這本書的內容專注於程式設計師所需的電腦架構基本知識。它涵蓋了從低階建構塊到系統級架構的各個方面,並簡明扼要地解釋了硬體與軟體之間的介面。關於組合語言、虛擬記憶體、快取、微程式碼和設備驅動程式軟體的章節,提供了關鍵的見解,幫助程式設計師設計高效、優雅且可靠的軟體。
**目錄:**
第1章 導論與概述
**第一部分 基礎知識**
第2章 數位邏輯基礎
第3章 資料與程式表示
**第二部分 處理器**
第4章 處理器與計算引擎的多樣性
第5章 處理器類型與指令集
第6章 操作數尋址與指令表示
第7章 中央處理器:微程式碼、保護與處理器模式
第8章 組合語言與程式設計範式
**第三部分 記憶體**
第9章 記憶體與儲存
第10章 物理記憶體與物理尋址
第11章 虛擬記憶體技術與虛擬尋址
第12章 快取與快取技術
**第四部分 輸入/輸出**
第13章 輸入/輸出概念與術語
第14章 匯流排與匯流排架構
第15章 程式控制與中斷驅動的輸入/輸出
第16章 程式設計師對設備、輸入/輸出與緩衝的看法
**第五部分 進階主題**
第17章 平行處理
第18章 管線化
第19章 性能評估
第20章 架構範例與層次結構
附錄1 電腦架構課程的實驗練習