計(jì)算機(jī)硬件技術(shù)基礎(chǔ)(第2版)
定 價(jià):45 元
- 作者:閆宏印
- 出版時(shí)間:2019/3/1
- ISBN:9787121289064
- 出 版 社:電子工業(yè)出版社
- 中圖法分類(lèi):TP303
- 頁(yè)碼:264
- 紙張:
- 版次:01
- 開(kāi)本:16開(kāi)
本書(shū)以80X86系列計(jì)算機(jī)為背景,從軟件開(kāi)發(fā)和計(jì)算機(jī)應(yīng)用的角度出發(fā),將多門(mén)計(jì)算機(jī)硬件課程的核心內(nèi)容融合到一起,全面、系統(tǒng)、深入地講述計(jì)算機(jī)的硬件技術(shù)基礎(chǔ)。本書(shū)不追求計(jì)算機(jī)硬件內(nèi)部的設(shè)計(jì)細(xì)節(jié),突出實(shí)用性和培養(yǎng)學(xué)生解決實(shí)際問(wèn)題的能力。全書(shū)共10章,首先介紹計(jì)算機(jī)的運(yùn)算基礎(chǔ)和計(jì)算機(jī)中使用的主要數(shù)字邏輯部件,然后進(jìn)一步討論計(jì)算機(jī)系統(tǒng)的硬件組成和工作原理,包括CPU結(jié)構(gòu)、指令系統(tǒng)、匯編語(yǔ)言程序設(shè)計(jì)、存儲(chǔ)器系統(tǒng)和輸入/輸出系統(tǒng),力求反映當(dāng)前計(jì)算機(jī)硬件的最新技術(shù)。本書(shū)內(nèi)容新穎、豐富,深入淺出、易教易學(xué),可作為軟件工程、電子商務(wù)、信息管理、電子技術(shù)、通信、機(jī)械等專(zhuān)業(yè)計(jì)算機(jī)硬件技術(shù)相關(guān)課程的教材或參考書(shū),也適合需要學(xué)習(xí)和了解計(jì)算機(jī)硬件知識(shí)的廣大工程技術(shù)人員自學(xué)。
閆宏印,男,太原理工大學(xué)計(jì)算機(jī)學(xué)院教授,1984年起任教,曾3次獲太原理工大學(xué)優(yōu)秀教師稱(chēng)號(hào),出版多部教材。
目 錄
第1章 計(jì)算機(jī)系統(tǒng)概述 (1)
1.1 計(jì)算機(jī)發(fā)展概述 (1)
1.1.1 計(jì)算機(jī)的發(fā)展歷史 (1)
1.1.2 微型計(jì)算機(jī)的發(fā)展 (2)
1.1.3 計(jì)算機(jī)的發(fā)展趨勢(shì) (2)
1.2 計(jì)算機(jī)系統(tǒng)的組成和工作原理 (4)
1.2.1 計(jì)算機(jī)的硬件 (4)
1.2.2 計(jì)算機(jī)的軟件 (7)
1.2.3 計(jì)算機(jī)的硬件和軟件的
關(guān)系 (9)
1.2.4 計(jì)算機(jī)的工作原理 (9)
1.3 計(jì)算機(jī)的性能指標(biāo) (11)
1.3.1 基本字長(zhǎng) (11)
1.3.2 存儲(chǔ)容量 (11)
1.3.3 運(yùn)算速度 (12)
1.3.4 系統(tǒng)可靠性 (13)
1.3.5 外設(shè)和軟件的配置 (13)
習(xí)題1 (13)
第2章 計(jì)算機(jī)運(yùn)算基礎(chǔ) (15)
2.1 帶符號(hào)數(shù)的編碼 (15)
2.1.1 原碼 (15)
2.1.2 補(bǔ)碼 (16)
2.1.3 反碼 (18)
2.1.4 移碼 (18)
2.1.5 4種機(jī)器碼的比較 (18)
2.2 定點(diǎn)數(shù)據(jù)表示 (20)
2.2.1 定點(diǎn)整數(shù)表示 (20)
2.2.2 定點(diǎn)小數(shù)表示 (21)
2.2.3 無(wú)符號(hào)數(shù)表示 (22)
2.3 浮點(diǎn)數(shù)據(jù)表示 (22)
2.3.1 浮點(diǎn)數(shù)據(jù)表示的格式和
特點(diǎn) (22)
2.3.2 浮點(diǎn)數(shù)的表示范圍和
規(guī)格化 (23)
2.3.3 IEEE 754標(biāo)準(zhǔn) (25)
2.3.4 浮點(diǎn)數(shù)表示和定點(diǎn)數(shù)表示的
比較 (26)
2.4 補(bǔ)碼的加減運(yùn)算及溢出判斷 (26)
2.4.1 補(bǔ)碼加法運(yùn)算 (26)
2.4.2 補(bǔ)碼減法運(yùn)算 (27)
2.4.3 溢出判斷 (28)
2.5 移位運(yùn)算 (30)
2.5.1 算術(shù)移位 (30)
2.5.2 邏輯移位 (30)
2.6 浮點(diǎn)運(yùn)算 (31)
2.6.1 浮點(diǎn)加減運(yùn)算 (31)
2.6.2 浮點(diǎn)乘除運(yùn)算 (32)
習(xí)題2 (33)
第3章 數(shù)字邏輯基礎(chǔ) (35)
3.1 邏輯代數(shù)的三種基本運(yùn)算 (35)
3.1.1 邏輯與運(yùn)算 (35)
3.1.2 邏輯或運(yùn)算 (36)
3.1.3 邏輯非運(yùn)算 (37)
3.2 邏輯代數(shù)的基本公式和運(yùn)算
規(guī)則 (37)
3.2.1 邏輯代數(shù)的基本公式 (38)
3.2.2 邏輯代數(shù)的三個(gè)重要運(yùn)算
規(guī)則 (39)
3.2.3 邏輯函數(shù)的化簡(jiǎn) (40)
3.2.4 邏輯函數(shù)的變換 (42)
3.3 基本邏輯電路 (42)
3.3.1 基本門(mén)電路 (43)
3.3.2 復(fù)合門(mén)電路 (43)
3.3.3 三態(tài)門(mén)電路 (46)
3.4 組合邏輯電路 (47)
3.4.1 組合邏輯電路的分析與
設(shè)計(jì) (47)
3.4.2 譯碼器 (48)
3.4.3 編碼器 (49)
3.4.4 數(shù)據(jù)選擇器 (49)
3.4.5 加法器 (50)
3.5 時(shí)序邏輯電路 (52)
3.5.1 時(shí)序邏輯電路的分析與
設(shè)計(jì) (52)
3.5.2 觸發(fā)器 (53)
3.5.3 寄存器 (55)
3.5.4 計(jì)數(shù)器 (55)
習(xí)題3 (57)
第4章 中央處理器 (59)
4.1 中央處理器的組成 (59)
4.1.1 運(yùn)算器 (59)
4.1.2 控制器 (60)
4.1.3 寄存器組 (62)
4.2 8086 CPU (62)
4.2.1 8086 CPU的功能結(jié)構(gòu) (62)
4.2.2 8086 CPU的寄存器 (64)
4.2.3 8086 CPU的引腳信號(hào)及
功能 (67)
4.2.4 8086 CPU對(duì)存儲(chǔ)器的
訪問(wèn) (71)
4.3 現(xiàn)代CPU采用的新技術(shù) (74)
4.3.1 流水線計(jì)算機(jī) (74)
4.3.2 超標(biāo)量計(jì)算機(jī) (77)
4.3.3 向量計(jì)算機(jī) (78)
4.3.4 多核計(jì)算機(jī) (79)
4.3.5 超長(zhǎng)指令字計(jì)算機(jī) (80)
4.4 Pentium系列CPU (81)
4.4.1 Pentium系列CPU內(nèi)部
結(jié)構(gòu) (82)
4.4.2 Pentium系列CPU的
特點(diǎn) (83)
4.5 申威系列CPU及超級(jí)
計(jì)算機(jī) (84)
4.5.1 申威26010 CPU (84)
4.5.2 超級(jí)計(jì)算機(jī) (85)
習(xí)題4 (86)
第5章 指令系統(tǒng) (88)
5.1 指令系統(tǒng)概述 (88)
5.1.1 指令的基本格式 (88)
5.1.2 指令的操作碼 (89)
5.1.3 指令的地址碼 (89)
5.2 80X86尋址方式 (90)
5.2.1 指令尋址 (90)
5.2.2 數(shù)據(jù)尋址 (91)
5.2.3 80X86尋址方式的特點(diǎn) (93)
5.3 80X86 CPU的常用指令 (93)
5.3.1 數(shù)據(jù)傳送指令 (94)
5.3.2 堆棧操作指令 (96)
5.3.3 輸入/輸出指令 (97)
5.3.4 算術(shù)運(yùn)算指令 (98)
5.3.5 邏輯運(yùn)算指令 (102)
5.3.6 移位運(yùn)算指令 (104)
5.3.7 程序控制指令 (105)
5.3.8 其他指令 (112)
5.4 CISC和RISC (116)
5.4.1 計(jì)算機(jī)指令系統(tǒng)的發(fā)展 (117)
5.4.2 CISC技術(shù) (118)
5.4.3 RISC技術(shù) (118)
習(xí)題5 (119)
第6章 匯編語(yǔ)言程序設(shè)計(jì) (122)
6.1 匯編語(yǔ)言概述 (122)
6.1.1 匯編語(yǔ)言程序的處理
過(guò)程 (122)
6.1.2 匯編語(yǔ)言語(yǔ)句的類(lèi)型和
格式 (122)
6.1.3 匯編語(yǔ)言的數(shù)據(jù)項(xiàng)和
表達(dá)式 (123)
6.2 80X86匯編語(yǔ)言偽指令 (127)
6.2.1 數(shù)據(jù)定義偽指令 (127)
6.2.2 符號(hào)定義偽指令 (128)
6.2.3 段和過(guò)程定義偽指令 (129)
6.3 80X86匯編語(yǔ)言程序結(jié)構(gòu) (131)
6.3.1 順序程序 (132)
6.3.2 分支程序 (134)
6.3.3 循環(huán)程序 (136)
6.3.4 子程序 (138)
6.4 系統(tǒng)功能調(diào)用和程序的動(dòng)態(tài)
調(diào)試 (140)
6.4.1 系統(tǒng)功能調(diào)用 (140)
6.4.2 動(dòng)態(tài)調(diào)試程序DEBUG (142)
習(xí)題6 (146)
第7章 存儲(chǔ)系統(tǒng) (149)
7.1 存儲(chǔ)系統(tǒng)概述 (149)
7.1.1 存儲(chǔ)器的分類(lèi) (149)
7.1.2 存儲(chǔ)系統(tǒng)的層次結(jié)構(gòu) (151)
7.1.3 存儲(chǔ)器的主要技術(shù)指標(biāo) (152)
7.2 隨機(jī)存儲(chǔ)器RAM (152)
7.2.1 靜態(tài)MOS存儲(chǔ)器 (153)
7.2.2 動(dòng)態(tài)MOS存儲(chǔ)器 (155)
7.3 只讀存儲(chǔ)器ROM (157)
7.3.1 掩模只讀存儲(chǔ)器 (157)
7.3.2 可編程只讀存儲(chǔ)器 (158)
7.3.3 可擦可編程只讀存儲(chǔ)器 (158)
7.3.4 閃存 (159)
7.4 主存儲(chǔ)器容量的擴(kuò)充 (161)
7.4.1 位擴(kuò)展 (161)
7.4.2 字?jǐn)U展 (162)
7.4.3 字位同時(shí)擴(kuò)展 (163)
7.4.4 存儲(chǔ)器模塊 (164)
7.5 提高存儲(chǔ)系統(tǒng)性能的技術(shù) (165)
7.5.1 高速緩存 (166)
7.5.2 虛擬存儲(chǔ)器 (170)
7.5.3 并行存儲(chǔ)器 (171)
7.6 外存儲(chǔ)器 (174)
7.6.1 硬盤(pán)存儲(chǔ)器 (174)
7.6.2 光盤(pán)存儲(chǔ)器 (178)
7.6.3 U盤(pán)存儲(chǔ)器 (179)
7.6.4 固態(tài)硬盤(pán)存儲(chǔ)器 (180)
習(xí)題7 (180)
第8章 總線技術(shù) (183)
8.1 總線概述 (183)
8.1.1 總線的類(lèi)型 (183)
8.1.2 總線的組成 (185)
8.1.3 總線的性能指標(biāo) (185)
8.2 總線的數(shù)據(jù)傳送 (186)
8.2.1 總線數(shù)據(jù)傳送的過(guò)程 (186)
8.2.2 總線數(shù)據(jù)傳送的控制
方式 (187)
8.3 常見(jiàn)總線 (188)
8.3.1 總線標(biāo)準(zhǔn) (188)
8.3.2 ISA總線和EISA總線 (189)
8.3.3 PCI總線 (189)
8.3.4 PCI Express總線 (192)
8.3.5 USB總線 (194)
8.4 主板 (196)
8.4.1 主板的結(jié)構(gòu) (196)
8.4.2 主板上的主要芯片 (197)
8.4.3 主板上的插座、插槽和外設(shè)
接口 (198)
習(xí)題8 (199)
第9章 輸入/輸出接口與中斷技術(shù) (201)
9.1 輸入/輸出接口概述 (201)
9.1.1 I/O接口的基本功能 (201)
9.1.2 I/O接口的類(lèi)型 (202)
9.2 中斷技術(shù) (204)
9.2.1 中斷概述 (204)
9.2.2 中斷的過(guò)程 (206)
9.2.3 80X86中斷系統(tǒng) (210)
9.3 CPU與外設(shè)數(shù)據(jù)傳送的
方式 (212)
9.3.1 程序查詢(xún)傳送方式 (213)
9.3.2 程序中斷傳送方式 (214)
9.3.3 DMA傳送方式 (215)
9.4 可編程接口 (216)
9.4.1 可編程并行接口8255A (216)
9.4.2 可編程串行接口8251A (220)
9.4.3 可編程定時(shí)/計(jì)數(shù)器
接口8253 (225)
9.4.4 可編程中斷接口8259A (228)
9.4.5 可編程模擬接口 (233)
習(xí)題9 (237)
第10章 常用外部設(shè)備 (239)
10.1 外部設(shè)備概述 (239)
10.1.1 外部設(shè)備的類(lèi)型 (239)
10.1.2 外部設(shè)備的功能 (241)
10.1.3 外部設(shè)備發(fā)展趨勢(shì) (241)
10.2 輸入設(shè)備 (242)
10.2.1 鍵盤(pán) (242)
10.2.2 鼠標(biāo) (245)
10.2.3 觸摸屏和觸摸板 (246)
10.2.4 掃描儀 (247)
10.2.5 其他輸入設(shè)備 (247)
10.3 輸出設(shè)備 (248)
10.3.1 顯示器 (249)
10.3.2 打印機(jī) (252)
習(xí)題10 (254)
參考文獻(xiàn) (255)