匯編語言與計(jì)算機(jī)系統(tǒng)組成
定 價(jià):44 元
叢書名:普通高等教育“十一五”計(jì)算機(jī)類規(guī)劃教材
- 作者:李心廣 等編著
- 出版時(shí)間:2009/7/1
- ISBN:9787111268680
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP303
- 頁碼:397
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書將“匯編語言程序設(shè)計(jì)”、“計(jì)算機(jī)組成原理”及“計(jì)算機(jī)體系結(jié)構(gòu)”有機(jī)地結(jié)合于一體。在保證必要的經(jīng)典內(nèi)容的同時(shí),力求反映近代理論和先進(jìn)技術(shù);在理論與應(yīng)用關(guān)系上,力求實(shí)用,以應(yīng)用為主。
本書共分4篇:第1篇為計(jì)算機(jī)系統(tǒng)組成基礎(chǔ),內(nèi)容包括計(jì)算機(jī)系統(tǒng)概論、計(jì)算機(jī)中的信息表示與運(yùn)算方法。第2篇為計(jì)算機(jī)系統(tǒng)分層結(jié)構(gòu),內(nèi)容包括CPU組織、指令系統(tǒng)層、80x86匯編語言程序設(shè)計(jì)。第3篇為存儲系統(tǒng)與輸入/輸出系統(tǒng),內(nèi)容包括存儲系統(tǒng)介紹、輸入/輸出系統(tǒng)、計(jì)算機(jī)I/O設(shè)備。第4篇為計(jì)算機(jī)系統(tǒng)部件設(shè)計(jì)。
本書可作為高等院校計(jì)算機(jī)類、自動(dòng)控制及電子技術(shù)應(yīng)用等專業(yè)的教材;也可作為其他理工電氣信息類專業(yè)教材;還可供從事相關(guān)專業(yè)的工程技術(shù)人員作為參考書。
前言
第1篇 計(jì)算機(jī)系統(tǒng)組成基礎(chǔ)
第1章 計(jì)算機(jī)系統(tǒng)概論
1.1 計(jì)算機(jī)的基本概念
1.1.1 存儲程序的工作方式
1.1.2 信息的數(shù)字化表示
1.1.3 計(jì)算機(jī)體系結(jié)構(gòu)、組成與實(shí)現(xiàn)
1.2 計(jì)算機(jī)系統(tǒng)的硬、軟件組成
1.2.1 計(jì)算機(jī)硬件系統(tǒng)
1.2.2 計(jì)算機(jī)軟件系統(tǒng)
1.3 層次結(jié)構(gòu)模型
1.3.1 從語言功能角度劃分層次結(jié)構(gòu)
1.3.2 軟、硬件在邏輯上的等價(jià)
1.4 計(jì)算機(jī)的工作過程
1.4.1 處理問題的步驟 前言
第1篇 計(jì)算機(jī)系統(tǒng)組成基礎(chǔ)
第1章 計(jì)算機(jī)系統(tǒng)概論
1.1 計(jì)算機(jī)的基本概念
1.1.1 存儲程序的工作方式
1.1.2 信息的數(shù)字化表示
1.1.3 計(jì)算機(jī)體系結(jié)構(gòu)、組成與實(shí)現(xiàn)
1.2 計(jì)算機(jī)系統(tǒng)的硬、軟件組成
1.2.1 計(jì)算機(jī)硬件系統(tǒng)
1.2.2 計(jì)算機(jī)軟件系統(tǒng)
1.3 層次結(jié)構(gòu)模型
1.3.1 從語言功能角度劃分層次結(jié)構(gòu)
1.3.2 軟、硬件在邏輯上的等價(jià)
1.4 計(jì)算機(jī)的工作過程
1.4.1 處理問題的步驟
1.4.2 計(jì)算機(jī)的解題過程
1.5 微型計(jì)算機(jī)的主要技術(shù)指標(biāo)
1.6 計(jì)算機(jī)的發(fā)展與應(yīng)用
1.6.1 電子計(jì)算機(jī)的誕生
1.6.2 第一代計(jì)算機(jī)
1.6.3 第二代計(jì)算機(jī)
1.6.4 第三代計(jì)算機(jī)
1.6.5 第四代計(jì)算機(jī)
1.6.6 新一代計(jì)算機(jī)
1.6.7 我國計(jì)算機(jī)的發(fā)展
思考題與習(xí)題
第2章 計(jì)算機(jī)中的信息表示
2.1 無符號數(shù)和有符號數(shù)
2.1.1 無符號數(shù)
2.1.2 有符號數(shù)
2.2 數(shù)的定點(diǎn)表示和浮點(diǎn)表示
2.2.1 定點(diǎn)表示
2.2.2 浮點(diǎn)表示
2.2.3 定點(diǎn)數(shù)和浮點(diǎn)數(shù)的比較
2.2.4 舉例
2.2.5 IEEE 754
2.3 定點(diǎn)運(yùn)算
2.3.1 移位運(yùn)算
2.3.2 加法與減法運(yùn)算
2.3.3 乘法運(yùn)算
2.3.4 除法運(yùn)算
2.4 浮點(diǎn)四則運(yùn)算
2.4.1 浮點(diǎn)加減運(yùn)算
2.4.2 浮點(diǎn)乘除運(yùn)算
2.4.3 浮點(diǎn)運(yùn)算所需的硬件配置
2.5 算術(shù)邏輯單元
2.5.1 ALU電路
2.5.2 快速進(jìn)位鏈
2.6 字符的表示
2.6.1 ASCIl碼
2.6.2 Unicode編碼
2.6.3 漢字編碼簡介
2.7 指令信息的表示
2.7.1 指令格式
2.7.2 常用的尋址方式
2.7.3 指令類型
2.7.4 Pentium指令格式
2.8 校驗(yàn)技術(shù)
2.8.1 奇偶校驗(yàn)碼
2.8.2 循環(huán)冗余校驗(yàn)碼
思考題與習(xí)題
第2篇 計(jì)算機(jī)系統(tǒng)分層結(jié)構(gòu)
第3章 微體系結(jié)構(gòu)層——CPU的構(gòu)成
3.1 CPU的組成和功能
3.1.1 CPU的組成
3.1.2 CPU的功能
3.1.3 指令的執(zhí)行過程
3.2 CPU模型機(jī)的數(shù)據(jù)通路及指令流程分析
3.2.1 單總線結(jié)構(gòu)
3.2.2 雙總線結(jié)構(gòu)
3.2.3 三總線結(jié)構(gòu)
……
第4章 指令系統(tǒng)層
第5章 匯編語言層
第3篇 存儲系統(tǒng)與輸入/輸出系統(tǒng)
第6章 存儲系統(tǒng)
第7章 輸入/輸出系統(tǒng)
第8章 I/O設(shè)備
第4篇 計(jì)算機(jī)系統(tǒng)部件設(shè)計(jì)
第9章 現(xiàn)代計(jì)算機(jī)系統(tǒng)部件設(shè)計(jì)
參考文獻(xiàn)
第1篇 計(jì)算機(jī)系統(tǒng)組成基礎(chǔ)
第1章 計(jì)算機(jī)系統(tǒng)概論
本章介紹計(jì)算機(jī)系統(tǒng)組成的基本概念,計(jì)算機(jī)中的信息表示,計(jì)算機(jī)系統(tǒng)的硬、軟件組成,計(jì)算機(jī)的層次結(jié)構(gòu),計(jì)算機(jī)的工作過程,數(shù)字計(jì)算機(jī)的特點(diǎn)與性能指標(biāo),計(jì)算機(jī)的發(fā)展與應(yīng)用。
1.1 計(jì)算機(jī)的基本概念
電子計(jì)算機(jī)是一種不需要人工直接干預(yù),能夠自動(dòng)、高速、準(zhǔn)確地對各種信息進(jìn)行處理和存儲的電子設(shè)備。電子計(jì)算機(jī)從總體上來說可以分為兩大類:電子模擬計(jì)算機(jī)和電子數(shù)字計(jì)算機(jī)。電子模擬計(jì)算機(jī)中處理的信息是連續(xù)變化的物理量,運(yùn)算的過程也是連續(xù)的;而電子數(shù)字計(jì)算機(jī)中處理的信息在時(shí)間上是離散的數(shù)字量,運(yùn)算的過程是不連續(xù)的。通常所說的計(jì)算機(jī)都是指電子數(shù)字計(jì)算機(jī)。
1.1.1 存儲程序的工作方式
計(jì)算機(jī)系統(tǒng)由硬件系統(tǒng)和軟件系統(tǒng)兩大部分組成。美籍匈牙利科學(xué)家馮·諾依曼(John voll Neumann)奠定了現(xiàn)代計(jì)算機(jī)的基本結(jié)構(gòu),其特點(diǎn)是:
1)使用單一的處理部件來完成計(jì)算、存儲以及通信的工作。
2)存儲單元是定長的線性組織。
3)存儲空間的單元是直接尋址的。
4)使用低級機(jī)器語言,指令通過操作碼來完成簡單的操作。
5)對計(jì)算進(jìn)行集中的順序控制。
6)計(jì)算機(jī)硬件系統(tǒng)由運(yùn)算器、存儲器、控制器、輸入設(shè)備、輸出設(shè)備五大部件組成,并規(guī)定了它們的基本功能。
7)以二進(jìn)制形式表示數(shù)據(jù)和指令。
8)在執(zhí)行程序和處理數(shù)據(jù)時(shí)必須將程序和數(shù)據(jù)從外存儲器裝入主存儲器中,然后才能使計(jì)算機(jī)在工作時(shí)能夠自動(dòng)從存儲器中取出指令并加以執(zhí)行。
這就是存儲程序概念的基本原理。
……