基本信息
書名:計算機組成與結構(第5版)(清華大學計算機係列教材)
定價:35.00元
作者:王愛英
齣版社:清華大學齣版社
齣版日期:2013-01-01
ISBN:9787302290117
字數:
頁碼:
版次:5
裝幀:平裝
開本:大32開
商品重量:0.522kg
編輯推薦
內容提要
《計算機組成與結構(第5版)》共分12章。第1章~第10章主要論述計算機的基本組成原理和結構,內容包括數製和碼製,基本邏輯部件,構成計算機係統的中央處理器(cpu)、存儲器係統以及輸入輸齣(i/o)係統等。第11章討論瞭計算機係統和基於互聯網的應用。第12章介紹瞭計算機硬件技術的發展及其實施基礎。
《計算機組成與結構(第5版)》可作為理工科大學生學習“計算機組成與結構”課程或“計算機組成原理”課程的教材,也可供計算機研發和應用領域的工程技術人員參考。
目錄
目錄迴到頂部↑《計算機組成與結構(第5版)》
第1章 計算機係統概論
1.1 計算機的誕生和發展
1.2 計算機的硬件
1.3 計算機的軟件
1.4 計算機網絡基礎
習題
第2章 計算機的邏輯部件
2.1 計算機中常用的組閤邏輯電路
2.1.1 三態電路
2.1.2 異或門及其應用
2.1.3 加法器
2.1.4 譯碼器
2.1.5 數據選擇器
2.2 時序邏輯電路
2.2.1 觸發器
2.2.2 寄存器和移位寄存器
2.2.3 計數器
2.3 陣列邏輯電路
2.3.1 隻讀存儲器(rom)
.2.3.2 可編程序邏輯陣列(pla)
2.3.3 可編程序陣列邏輯(pal)
2.3.4 通用陣列邏輯(gal)
2.3.5 門陣列(ga)、宏單元陣列(mca)和標準單元陣列(sca)
2.3.6 現場可編程序門陣列(fpga)
習題
第3章 運算方法和運算部件
3.1 數據的錶示方法和轉換
3.1.1 數值型數據的錶示和轉換
3.1.2 十進製數的編碼與運算
3.2 帶符號的二進製數據在計算機中的錶示方法及加減法運算
3.2.1 原碼、補碼、反碼及其加減法運算
3.2.2 加減法運算的溢齣處理
3.2.3 定點數和浮點數
3.3 二進製乘法運算
3.3.1 定點數一位乘法
3.3.2 定點數二位乘法
3.3.3 陣列乘法器
3.4 二進製除法運算
3.4.1 定點除法運算
3.4.2 提高除法運算速度的方法舉例
3.5 浮點數的運算方法
3.5.1 浮點數的加減法運算
3.5.2 浮點數的乘除法運算
3.6 運算部件
3.7 數據校驗碼
3.7.1 奇偶校驗碼
3.7.2 海明校驗碼
3.7.3 循環冗餘校驗(crc)碼
習題
第4章 主存儲器
4.1 主存儲器分類、技術指標和基本操作
4.2 讀/寫存儲器
4.3 非易失性半導體存儲器
4.4 存儲器的組成與控製
4.5 多體交叉存儲器
習題
第5章 指令係統
5.1 指令係統的發展
5.2 指令格式
5.2.1 指令格式
5.2.2 指令操作碼的擴展技術
5.2.3 指令長度與數據字長的關係
5.3 尋址方式
5.4 指令類型
5.4.1 指令的分類及功能
5.4.2 雙字長運算(子程序舉例)
5.4.3 指令係統的兼容性
5.5 精簡指令係統計算機(risc)和復雜指令係統計算機(cisc)
5.5.1 cisc的特點
5.5.2 risc的産生與發展
5.5.3 risc的特點
5.6 指令係統舉例
5.6.1 sparc的指令係統
5.6.2 pentium微處理器指令係統
5.7 機器語言、匯編語言和高級語言
習題
第6章 中央處理器
6.1 控製器的組成
6.1.1 控製器的功能
6.1.2 控製器的組成
6.1.3 指令執行過程(運算器與控製器配閤)
6.2 微程序控製計算機的基本工作原理
6.2.1 微程序控製的基本概念
6.2.2 實現微程序控製的基本原理
6.3 微程序設計技術
6.3.1 微指令控製字段的編譯法
6.3.2 微程序流的控製
6.3.3 微指令格式
6.3.4 微程序控製存儲器和動態微程序設計
6.3.5 微程序設計語言
6.4 硬布綫控製的計算機
6.4.1 時序與節拍
6.4.2 操作控製信號的産生
6.4.3 硬布綫控製器的組成
6.4.4 硬布綫控製邏輯設計中的若乾問題
6.4.5 控製器的控製方式
6.5 流水綫工作原理
6.6 cpu舉例
6.6.1 risc的cpu
6.6.2 pentium微處理器
6.7 計算機的供電
習題
第7章 存儲係統
7.1 存儲係統的層次結構
7.2 高速緩衝存儲器(cache)
7.2.1 cache工作原理
7.2.2 cache組織
7.2.3 多層次cache
7.3 虛擬存儲器
7.3.1 主存-輔存層次信息傳送單位和存儲管理
7.3.2 頁式虛擬存儲器
7.3.3 段頁式虛擬存儲器
7.3.4 虛擬存儲器工作的全過程
7.3.5 存儲管理部件(mmu)
7.4 相聯存儲器
7.5 存儲保護
習題
第8章 輔助存儲器
8.1 磁錶麵存儲器的種類與技術指標
8.2 磁記錄原理與記錄方式
8.2.1 磁記錄原理
8.2.2 磁記錄介質與磁頭
8.2.3 磁記錄方式
8.3 磁盤存儲器
8.3.1 磁盤存儲器的種類及基本結構
8.3.2 硬磁盤驅動器(hdd)及硬磁盤控製器(hdc)
8.3.3 磁盤cache
8.3.4 磁盤陣列存儲器
8.4 磁帶存儲器
8.4.1 磁帶機的結構
8.4.2 循環冗餘校驗碼(crc)
8.4.3 磁帶機的進展情況
8.5 光盤存儲器
8.5.1 光盤存儲器種類
8.5.2 光盤存儲器的組成和讀寫原理
8.6 固態盤
習題
第9章 輸入輸齣(i/o)設備
9.1 外部設備概述
9.2 輸入設備
9.2.1 鍵盤
9.2.2 光筆、圖形闆和畫筆(或遊動標)輸入
9.2.3 鼠標、跟蹤球和操作杆輸入
9.2.4 觸摸屏
9.2.5 圖像輸入設備(攝像機、攝像頭和數碼相機)
9.2.6 條形碼
9.2.7 光學字符識彆(ocr)技術和語音文字輸入係統
9.3 輸齣設備——顯示器
9.3.1 顯示技術中的有關術語
9.3.2 顯示設備種類
9.3.3 圖形和圖像顯示
9.4 輸齣設備——打印機
9.4.1 點陣針式打印機
9.4.2 激光打印機
9.4.3 噴墨打印機
9.4.4 熱轉印打字機
9.4.5 打印機的發展趨勢
9.5 漢字處理技術
9.5.1 漢字編碼標準
9.5.2 漢字的輸入方法
9.5.3 漢字的存儲
9.5.4 漢字的輸齣
習題
第10章 輸入輸齣(i/?o)係統
10.1 輸入輸齣(i/o)係統概述
10.1.1 輸入輸齣設備的編址及設備控製器的基本功能
10.1.2 i/o設備數據傳送控製方式
10.2 程序中斷輸入輸齣方式
10.2.1 中斷的作用、産生和響應
10.2.2 中斷處理
10.2.3 程序中斷設備接口的組成和工作原理
10.3 dma輸入輸齣方式
10.3.1 dma的3種工作方式
10.3.2 dma控製器組成
10.3.3 dma的數據傳送過程
10.4 i/o通道控製方式
10.5 總綫結構
10.5.1 總綫類型
10.5.2 總綫組成
10.5.3 微機總綫
10.6 外設接口
10.6.1 ata (ide)和sata接口
10.6.2 scsi、sas和iscsi接口
10.6.3 光縴通道和infiniband
10.6.4 pcmcia
10.6.5 串行通信接口usb和ieee 1394
10.6.6 pentium處理器外圍接口(芯片組)介紹
10.7 網絡存儲——san和nas
習題
第11章 計算機係統和基於互聯網的應用
11.1 操作係統
11.1.1 管理計算機係統中的硬件資源
11.1.2 支持應用程序和人機對話
11.2 計算機網絡
11.2.1 互聯網(inter)層次結構
11.2.2 網絡操作係統
11.2.3 實現計算機網絡的硬件與技術
11.2.4 inter的應用
11.3 客戶機/服務器結構和瀏覽器/服務器結構
11.4 物聯網
11.5 數據中心
11.6 雲計算
11.6.1 基本概念
11.6.2 雲種類
11.6.3 雲計算關鍵技術
習題
第12章 計算機係統硬件技術的發展及其實施基礎
12.1 計算機係統的性能評測
12.2 微機和微處理器的普及和發展
12.2.1 微機和微處理器
12.2.2 嵌入式計算機和片上係統
12.2.3 智能卡和射頻識彆(rfid)標簽
12.3 提高計算機係統性能的措施與實現
12.3.1 服務器的結構
12.3.2 超級標量處理機、超級流水綫處理機和超長指令字處理機
12.3.3 嚮量處理機
12.3.4 多處理機係統
12.4 計算機硬件設計和實現導論
12.4.1 計算機硬件的總體設計
12.4.2 集成電路設計過程和vhdl
12.4.3 電子設計自動化(eda)
習題
習題答案
參考文獻
作者介紹
文摘
序言
這本書給我的感覺就像是在一個知識的迷宮裏,而作者正是那個手持火把的嚮導,他耐心地為我照亮前行的道路,時不時地停下來,指引我觀察那些隱藏在角落裏的寶藏。書中對於數據通路和控製單元的設計原理的闡述,讓我第一次真正理解瞭CPU是如何執行指令的。指令的譯碼、執行、寫迴,每一個環節都被拆解得如此清晰,配閤著詳細的狀態機圖和時序圖,即使是初學者也能摸清其中的門道。我特彆喜歡書中關於異常和中斷處理的那部分內容,這部分往往是許多教材中容易被忽略或者講解得過於簡略的部分,但在這本書裏,作者卻花瞭相當大的篇幅去講解,並且用瞭很多生動的例子來解釋中斷發生時的CPU狀態保存和恢復過程。這讓我意識到,計算機在處理緊急事件時的“冷靜”和“有序”,背後是多麼精妙的設計。此外,書中對I/O接口和總綫協議的介紹,也讓我對計算機如何與外部世界進行信息交互有瞭更深的認識。USB、PCIe這些耳熟能詳的名字,在這本書裏被賦予瞭它們背後的技術靈魂。這種深入淺齣的講解,讓我不禁感嘆計算機科學的神奇之處。
評分我之所以選擇這本書,是因為它被譽為計算機係列教材的經典之作。閱讀過程中,我發現它確實名副其實。書中對於硬件接口和外部設備連接的講解,讓我對計算機如何與外界進行信息交流有瞭全麵的認識。從早期的串行接口到現在的並行總綫,再到如今高速的USB和Thunderbolt,這本書都進行瞭詳細的介紹,並且解釋瞭它們背後的技術原理和設計思想。我尤其對書中關於存儲器技術發展的曆程的描述印象深刻,它不僅介紹瞭DRAM、SRAM等常見存儲器的特點,還展望瞭未來新型存儲器的發展趨勢,這讓我對計算機硬件的未來充滿瞭期待。這本書也讓我明白瞭,計算機的每一次技術革新,都不是憑空産生的,而是無數工程師智慧的結晶,是技術不斷迭代和優化的結果。它不僅僅是一本技術教材,更是一部計算機發展史的縮影,讓我能夠從更宏觀的角度去審視計算機科學的演進。雖然有些部分的內容對我來說還有些挑戰,但總體而言,這本書為我打開瞭一扇通往計算機世界深處的大門。
評分這本書的優點在於它能夠以一種非常係統化的方式,將計算機硬件的復雜體係結構呈現給讀者。我曾經在其他地方接觸過一些關於計算機組成的知識,但往往是零散的,不成體係。這本書則像一本百科全書,從最基礎的邏輯門電路開始,一路延伸到復雜的操作係統內核與硬件的交互。我印象深刻的是書中對數據錶示和運算的講解,它詳細地解釋瞭浮點數的錶示方式、溢齣的概念,以及各種算術邏輯運算單元(ALU)的設計。這些基礎概念對於理解後續更復雜的硬件設計至關重要。另外,書中對計算機性能評測指標的介紹,也讓我對如何量化一颱計算機的性能有瞭更直觀的認識。雖然我不是硬件設計領域的專業人士,但通過閱讀這本書,我能夠更加清晰地理解市麵上各種計算機硬件的優勢和劣勢,也能更理性地選擇適閤自己需求的設備。這本書的語言風格嚴謹而清晰,邏輯性極強,即使是初學者也能夠循序漸進地理解其中的內容。
評分這本書的封麵設計雖然樸實,但深厚的底蘊卻撲麵而來,正如同它所承載的知識一樣。初次翻閱,就被它清晰的邏輯脈絡所吸引,作者並沒有急於灌輸復雜的理論,而是循序漸進地引導讀者去理解計算機硬件的每一個組成部分是如何協同工作的。從最基礎的二進製錶示,到CPU內部的指令流水綫,再到存儲器層次結構的設計原理,書中都進行瞭細緻入微的剖析。我尤其欣賞的是,作者在講解過程中,大量引入瞭實際的硬件架構案例,例如某個經典處理器的設計思路,這使得抽象的概念變得觸手可及,不再是枯燥的代碼和電路圖。這種“由淺入深、由錶及裏”的講解方式,對於我這樣希望從根本上理解計算機工作原理的讀者來說,無疑是一場及時雨。書中那些精妙的比喻和類比,也極大地幫助我消化瞭那些初看之下令人望而生畏的技術細節。例如,將CPU的緩存比作圖書館的閱覽室,將主存比作書架,這種生動的描述,讓我在腦海中構建起一個立體的計算機係統模型。雖然我目前還沒有完全精通書中的所有內容,但僅僅是初步的涉獵,就讓我對計算機硬件的敬畏之情油然而生,也更加堅定瞭深入學習的決心。
評分作為一名在軟件開發領域摸爬滾打多年的從業者,我一直對底層硬件的運行機製感到好奇,也明白深刻理解硬件對於優化軟件性能至關重要。這本書正好滿足瞭我的這一需求。它提供瞭一個非常宏觀的視角,讓我能夠看到計算機係統的各個組件是如何作為一個整體運作的。我尤其欣賞書中對存儲器層次結構優化的講解,它不僅僅停留在理論層麵,還深入探討瞭 Cache 的工作原理、TLB 的作用以及虛擬內存的管理機製。這些內容對於理解程序性能瓶頸、編寫更高效的代碼有著直接的指導意義。書中對並行處理和多處理器的架構介紹,也讓我對現代高性能計算有瞭更清晰的認識。指令級並行、綫程級並行,這些概念不再是模糊的術語,而是有瞭具體的硬件實現。我還在書中找到瞭關於指令集架構(ISA)的介紹,這讓我對不同處理器之間指令集差異及其對軟件兼容性的影響有瞭更深入的理解。這本書的價值在於,它不僅教授“是什麼”,更強調“為什麼”,讓我能夠觸類旁通,將學到的知識應用到更廣泛的場景中。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有