電腦系統(核心概念及軟硬件實現原書第4版) 计算机系统:核心概念及软硬件实现(原书第4版)

J.斯坦利·沃特福德 (J.Stanley Warfor)

  • 出版商: 機械工業
  • 出版日期: 2015-07-01
  • 定價: $474
  • 售價: 8.5$403
  • 語言: 簡體中文
  • 頁數: 476
  • 裝訂: 平裝
  • ISBN: 7111507835
  • ISBN-13: 9787111507833
  • 下單後立即進貨 (約4週~6週)

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

商品描述

<內容簡介>

J.斯坦利·沃法德編著的《電腦系統(核心概念及軟硬件實現原書第4版)》基於虛構的電腦Pep∕8,清晰、詳細、循序漸進地介紹了電腦組成、彙編語言和電腦體系結構中的核心思想,圍繞7個抽象層次組織內容,詳細介紹了電腦系統的應用層、高級語言層、彙編層、操作系統層、指令集架構層、微代碼層和邏輯門層。本書有完整的程序示例,理論和實踐相結合,寬度和深度相結合,提供了對普適的馮·諾依曼機器架構的深入理解。
本書可作為高等院校電腦科學專業本科生的教材,也可作為相關專業人員學習電腦基礎知識的參考書。

 

<章節目錄>

出版者的話
中文版序
譯者序
前言
第一部分 應用層(第7層)
第1章 電腦系統
  1.1 抽象層次
    1.1.1 藝術中的抽象
    1.1.2 文檔中的抽象
    1.1.3 組織中的抽象
    1.1.4 機器中的抽象
    1.1.5 電腦系統中的抽象
  1.2 硬件
    1.2.1 輸入設備
    1.2.2 輸出設備
    1.2.3 主存儲器
    1.2.4 中央處理單元
  1.3 軟件
    1.3.1 操作系統
    1.3.2 軟件分析和設計
  1.4 數據庫系統
    1.4.1 關係
    1.4.2 查詢
    1.4.3 語言結構
  總結
  練習
第二部分 高級語言層(第6層)
第2章 C++
  2.1 變量
    2.1.1 C++編譯器
    2.1.2 機器無關性
    2.1.3 C++的內存模型
    2.1.4 全局變量和賦值語句
    2.1.5 局部變量
  2.2 控制流
    2.2.1 if/else語句
    2.2.2 switch語句
    2.2.3 while循環
    2.2.4 do循環
    2.2.5 數組和for循環
  2.3 函數
    2.3.1 空函數和傳值調用的參數
    2.3.2 函數的例子
    2.3.3 傳引用調用的參數
  2.4 遞歸
    2.4.1 階乘函數
    2.4.2 遞歸的思考方式
    2.4.3 遞歸加法
    2.4.4 二項式係數函數
    2.4.5 逆轉數組元素順序

    2.4.6 漢諾塔
    2.4.7 相互遞歸
    2.4.8 遞歸的成本
  2.5 動態內存分配
    2.5.1 指針
    2.5.2 結構
    2.5.3 鏈式數據結構
  總結
  練習
  問題
第三部分 指令集架構層(第3層)
第3章 信息的表示
    3.1 無符號二進製表示
    3.1.1 二進制存儲器
    3.1.2 整數
    3.1.3 基本轉換
    ……
第4章 電腦體系結構
第四部分 彙編層(第5層)
第5章 彙編語言
第6章 編譯到彙編層
第7章 語言翻譯原理
第五部分 操作系統層(第4層)
第8章 進程管理
第9章 存儲管理
第六部分 邏輯門層(第1層)
第10章 組合電路
第11章 時序電路
第七部分 微代碼層(第2層)
第12章 電腦組成
附錄  Pep/8體系結構
部分 練習參考答案
索引