匯編語言與計(jì)算機(jī)系統(tǒng)組成 第2版
定 價(jià):69.8 元
叢書名:普通高等教育計(jì)算機(jī)類系列教材
- 作者:李心廣,張晶,潘智剛,羅海濤 著
- 出版時(shí)間:2021/5/1
- ISBN:9787111674320
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP3
- 頁碼:377
- 紙張:膠版紙
- 版次:2
- 開本:16開
《匯編語言與計(jì)算機(jī)系統(tǒng)組成 第2版》將“匯編語言程序設(shè)計(jì)”“計(jì)算機(jī)組成原理”及“計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)”有機(jī)地結(jié)合為一體。該書在保證必要的經(jīng)典內(nèi)容的同時(shí),力求反映現(xiàn)代理論和先進(jìn)技術(shù),在理論與應(yīng)用關(guān)系上以應(yīng)用為主。該書共分4篇:第1篇為計(jì)算機(jī)系統(tǒng)組成基礎(chǔ),內(nèi)容包括計(jì)算機(jī)系統(tǒng)概論、計(jì)算機(jī)中的信息表示。第2篇為計(jì)算機(jī)系統(tǒng)分層結(jié)構(gòu),內(nèi)容包括微體系結(jié)構(gòu)層——CPU的構(gòu)成,以及指令系統(tǒng)層、匯編語言層。第3篇為存儲(chǔ)系統(tǒng)與I/O系統(tǒng),內(nèi)容包括存儲(chǔ)系統(tǒng)、I/O系統(tǒng)、I/O設(shè)備。第4篇為計(jì)算機(jī)系統(tǒng)部件設(shè)計(jì)。
《匯編語言與計(jì)算機(jī)系統(tǒng)組成 第2版》可作為高等學(xué)校計(jì)算機(jī)類、自動(dòng)控制及電子技術(shù)應(yīng)用類等專業(yè)的本科生、?粕滩,也可作為理工科電氣信息類專業(yè)的本科生、?粕滩,還可作為從事相關(guān)專業(yè)的工程技術(shù)人員的參考書。為了方便教學(xué),該書配有免費(fèi)課件,歡迎選用該書作為教材的教師登錄www.cmpdeu.com下載或發(fā)郵件到lxggu@163.com索取。
在2018年1月30日國(guó)家公布的《普通高等學(xué)校本科專業(yè)類教學(xué)質(zhì)量國(guó)家標(biāo)準(zhǔn)》中,將計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、網(wǎng)絡(luò)空間信息安全等計(jì)算機(jī)類學(xué)科統(tǒng)稱為計(jì)算學(xué)科,它是從電子科學(xué)與工程和數(shù)學(xué)發(fā)展來的。計(jì)算機(jī)類專業(yè)的主干學(xué)科是計(jì)算學(xué)科,相關(guān)學(xué)科有信息與通信工程、電子科學(xué)與技術(shù)。標(biāo)準(zhǔn)中明確計(jì)算機(jī)類專業(yè)的教學(xué)內(nèi)容應(yīng)包含電路與電子技術(shù)、計(jì)算機(jī)組成原理與計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)。
隨著科學(xué)技術(shù)的不斷發(fā)展,各學(xué)科在教學(xué)過程中都會(huì)將最新技術(shù)發(fā)展成果增加到教學(xué)體系之中。近年來計(jì)算機(jī)技術(shù)的飛速發(fā)展,必然導(dǎo)致與之相關(guān)學(xué)科的教學(xué)內(nèi)容做較大幅度的調(diào)整。另外,考慮到以加強(qiáng)學(xué)生自主學(xué)習(xí)、提高學(xué)生創(chuàng)新能力為目的的素質(zhì)教育的要求,必然要減少課堂教學(xué)時(shí)數(shù)。本書就是為適應(yīng)這一形勢(shì)發(fā)展而編寫的!皡R編語言程序設(shè)計(jì)”“計(jì)算機(jī)組成原理”及“計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)”是計(jì)算機(jī)專業(yè)的主干課程。通過分析,這3門課程的關(guān)聯(lián)度較高,為課程改革提供了先決條件。這3門課程有相互依賴的關(guān)系,因此獨(dú)立開課時(shí)難免有內(nèi)容重復(fù)現(xiàn)象。如果整合,則可節(jié)省大量的課時(shí)。我們將3門課程整合后形成一門課程——“匯編語言與計(jì)算機(jī)系統(tǒng)組成”。課程名稱應(yīng)體現(xiàn)3門課程的特征。在“匯編語言與計(jì)算機(jī)系統(tǒng)組成”課程名稱中,“匯編語言程序設(shè)計(jì)”“計(jì)算機(jī)組成原理”的名稱特征已明確體現(xiàn),而“計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)”,國(guó)內(nèi)某些院校叫“計(jì)算機(jī)體系結(jié)構(gòu)”,在整合的課程中以“系統(tǒng)”二字體現(xiàn)。主要有兩個(gè)含義:其一,在課程中體現(xiàn)計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)的概念,內(nèi)容包含系統(tǒng)的總體及外特性,指令流水及存儲(chǔ)層次;其二,課程內(nèi)容較少涉及計(jì)算機(jī)網(wǎng)絡(luò)。
由于該課程涵蓋了計(jì)算機(jī)專業(yè)的3門主干課程的教學(xué)內(nèi)容,因此整合絕不是簡(jiǎn)單地將3門課程合并起來,經(jīng)過反復(fù)研討,我們認(rèn)為課程應(yīng)該既要保證學(xué)科的基本知識(shí)(保證足夠的知識(shí)儲(chǔ)備,為學(xué)生更深入學(xué)習(xí)該學(xué)科提供基礎(chǔ)),又要保證知識(shí)前后銜接,同時(shí)又要將最新的技術(shù)融入教學(xué)內(nèi)容中。
本書的主要特點(diǎn)表現(xiàn)如下:
。1)本書是匯編語言程序設(shè)計(jì)、計(jì)算機(jī)組成原理及計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)3門課程的有機(jī)結(jié)合。學(xué)習(xí)匯編語言應(yīng)理解計(jì)算機(jī)原理,而學(xué)習(xí)計(jì)算機(jī)組成原理應(yīng)懂得匯編語言。3門課程分開教學(xué),勢(shì)必會(huì)造成一些教學(xué)內(nèi)容的重復(fù),不便于學(xué)生學(xué)習(xí)。將這3門課程有機(jī)整合后,可節(jié)省教學(xué)課時(shí)。
。2)將原“計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)”課程中的兩項(xiàng)主要教學(xué)內(nèi)容“流水技術(shù)”“存儲(chǔ)層次結(jié)構(gòu)”分散于本書第3章微體系結(jié)構(gòu)層-CPU的構(gòu)成、第6章存儲(chǔ)系統(tǒng)中,避免了計(jì)算機(jī)組成原理及計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)課程內(nèi)容的重復(fù)。這也方便了相關(guān)內(nèi)容的教學(xué)。
(3)將匯編語言程序設(shè)計(jì)歸于計(jì)算機(jī)系統(tǒng)分層結(jié)構(gòu)中,體現(xiàn)原3門課程的緊密聯(lián)系。在課程中增加計(jì)算機(jī)組成部件在大規(guī)模集成電路中實(shí)現(xiàn)的設(shè)計(jì)方法,使學(xué)生真正體會(huì)現(xiàn)代計(jì)算機(jī)部件的設(shè)計(jì)思想。計(jì)算機(jī)指令集的發(fā)展有CISC復(fù)雜指令集及RISC精簡(jiǎn)指令集兩個(gè)方向,RISC指令集的實(shí)現(xiàn)采用組合邏輯電路,而現(xiàn)代組合邏輯電路的實(shí)現(xiàn)一般采用超大規(guī)模集成電路實(shí)現(xiàn),因此在書中加入在FPGA實(shí)現(xiàn)計(jì)算機(jī)部件的內(nèi)容。
本書內(nèi)容結(jié)構(gòu)采用4篇9章的方式:第1篇計(jì)算機(jī)系統(tǒng)組成基礎(chǔ),含第1、2章;第2篇計(jì)算機(jī)系統(tǒng)分層結(jié)構(gòu),含第3—5章;第3篇存儲(chǔ)系統(tǒng)與I/O系統(tǒng),含第6~8章;第4篇計(jì)算機(jī)系統(tǒng)部件設(shè)計(jì),含第9章。
本書的參考教學(xué)時(shí)數(shù)為64~90學(xué)時(shí),可根據(jù)各自學(xué)校的具體情況增刪部分教學(xué)內(nèi)容,安排教學(xué)時(shí)數(shù)。
本書第2版編寫分工如下:李心廣編寫第1、2章,張晶編寫第3、7、8章,潘智剛編寫第4、5章,羅海濤編寫第6、9章。由李心廣負(fù)責(zé)全書的統(tǒng)稿、定稿。
計(jì)算機(jī)技術(shù)日新月異,教學(xué)改革任重道遠(yuǎn),編著者的能力與這兩方面所提出的要求相比還有很大差距。本書不妥之處在所難免,懇請(qǐng)讀者批評(píng)指正,以便再版時(shí)修正。
李心廣,博士,廣東外語外貿(mào)大學(xué)語言工程與計(jì)算重點(diǎn)實(shí)驗(yàn)室主任、信息學(xué)院教授,廣東外語外貿(mào)大學(xué)學(xué)術(shù)委員會(huì)委員。曾任廣東外語外貿(mào)大學(xué)信息學(xué)院副院長(zhǎng)、教務(wù)處副處長(zhǎng)。主持國(guó)家自然科學(xué)基金“面向漢譯英口語測(cè)試中自動(dòng)評(píng)測(cè)方法的研究”、教育部人文社科項(xiàng)目”英語語音發(fā)音質(zhì)量評(píng)價(jià)模型研究與應(yīng)用”、廣東省教改項(xiàng)目”國(guó)際化信息技術(shù)人才的培養(yǎng)模式與實(shí)踐”等省部級(jí)以上科研與教學(xué)課題10多項(xiàng)。主持并參與編寫教材10多部,其中《電路與電子技術(shù)基礎(chǔ)第2版》《電路與電子技術(shù)基礎(chǔ)學(xué)習(xí)指導(dǎo)與實(shí)驗(yàn)教程第2版》被評(píng)為“十二五”普通高等教育本科國(guó)家級(jí)規(guī)劃教材!耙灾攸c(diǎn)課程建設(shè)為核心,全面進(jìn)行電子技術(shù)教育改革“獲省級(jí)教學(xué)成果三等獎(jiǎng)。發(fā)表論文100多篇,其中被SCI、EI收錄40多篇。獲得國(guó)家專利20多件、軟件著作權(quán)30多項(xiàng)。“廣州謀劃戰(zhàn)略性主導(dǎo)產(chǎn)業(yè)發(fā)展研究”獲2011年度廣州市社會(huì)科學(xué)研究課題招標(biāo)成果獎(jiǎng)二等獎(jiǎng),指導(dǎo)學(xué)生英語語音科技團(tuán)隊(duì)并于2014年獲得首屆“大學(xué)生小平科技創(chuàng)新團(tuán)隊(duì)”稱號(hào)。
社會(huì)職務(wù):中國(guó)計(jì)算機(jī)學(xué)會(huì)高級(jí)會(huì)員,CCF YOCSEF(中國(guó)計(jì)算機(jī)學(xué)會(huì)青年計(jì)算機(jī)科技論壇,CCF Young Computer Scientists & Engineers Forum)廣州AC榮譽(yù)委員,中國(guó)高等學(xué)校電子教育學(xué)會(huì)副理事長(zhǎng),科技部科技咨詢專家,廣東省、江蘇省、四川省、江西省、河北省等省科技咨詢專家,2015年、2019年擔(dān)任教育部”長(zhǎng)江學(xué)者獎(jiǎng)勵(lì)計(jì)劃”通信評(píng)審專家,2016年擔(dān)任教育部科技獎(jiǎng)勵(lì)評(píng)審專家,2017年、2018年擔(dān)任國(guó)家科技部國(guó)家重點(diǎn)研究計(jì)劃項(xiàng)目評(píng)審專家。廣東省數(shù)字政府改革建設(shè)專家委員會(huì)專家?guī)斐蓡T。
前言
第1篇 計(jì)算機(jī)系統(tǒng)組成基礎(chǔ)
第1章 計(jì)算機(jī)系統(tǒng)概論
1.1 計(jì)算機(jī)的基本概念
1.1.1 存儲(chǔ)程序的工作方式
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 我國(guó)計(jì)算機(jī)的發(fā)展
思考題與習(xí)題
第2章 計(jì)算機(jī)中的信息表示
2.1 無符號(hào)數(shù)和有符號(hào)數(shù)
2.1.1 無符號(hào)數(shù)
2.1.2 有符號(hào)數(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.5IEEE 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 ASCII碼
2.6.2 Unicode編碼
2.6.3 漢字編碼簡(jiǎn)介
2.7 指令信息的表示
2.7.1 指令格式
2.7.2 常用的尋址方式
2.7.3 指令類型
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)
3.3 組合邏輯控制器原理
3.3.1 模型機(jī)的指令系統(tǒng)
3.3.2 模型機(jī)的時(shí)序系統(tǒng)與控制方式
3.3.3 模型機(jī)主要組成部分的門級(jí)設(shè)計(jì)及控制信號(hào)
3.3.4 指令流程及控制信號(hào)序列
3.3.5 組合邏輯控制器的設(shè)計(jì)步驟
3.4 微程序控制器原理
3.4.1 微程序控制的基本概念
3.4.2 微指令的編碼方式
3.4.3 微程序控制器中的分支控制
3.4.4 微指令格式
3.4.5 模型機(jī)的微指令格式設(shè)計(jì)及微程序編寫
3.5 精簡(jiǎn)指令系統(tǒng)計(jì)算機(jī)
3.5.1 RISC與CISC的概念
3.5.2 精簡(jiǎn)指令系統(tǒng)計(jì)算機(jī)的技術(shù)特點(diǎn)
3.6 指令流水技術(shù)
3.6.1 流水線的基本概念
3.6.2 DLX流水線
3.6.3 流水線的效率
3.6.4 流水線中的相關(guān)
思考題與習(xí)題
第4章 指令系統(tǒng)層
4.1 概述
4.2 80x86 CPU
4.2.1 8086/8088微處理器
4.2.2 80386微處理器
4.2.3 Pentium微處理器
4.2.4 PentiumⅣ微處理器
4.3 基本執(zhí)行環(huán)境
4.3.1 操作模式
4.3.2 存儲(chǔ)管理
4.3.3 80x86 CPU的寄存器結(jié)構(gòu)
4.4 80x86 CPU的指令系統(tǒng)
4.4.1 80x86數(shù)據(jù)類型
4.4.2 80x86指令格式
4.4.3 80x86尋址方式
4.4.4 80x86 CPU指令的分類
思考題與習(xí)題
第5章 匯編語言層
5.1 概述
5.2 匯編語言語句類型及格式
5.2.1 語句類型
5.2.2 語句格式
5.3 80x86宏匯編偽指令
5.3.1 符號(hào)定義偽指令
5.3.2 數(shù)據(jù)定義偽指令
5.3.3 指令集選擇偽指令
5.3.4 段結(jié)構(gòu)偽指令
5.3.5 定位偽指令
5.3.6 過程定義偽指令
5.3.7 標(biāo)題偽指令
5.3.8 結(jié)束偽指令
5.3.9 包含偽指令
5.3.10 簡(jiǎn)化段定義偽指令
5.4 宏指令
5.5 匯編語言程序的設(shè)計(jì)步驟
5.6 匯編語言程序設(shè)計(jì)的基本技術(shù)
5.6.1 順序結(jié)構(gòu)程序設(shè)計(jì)
5.6.2 分支結(jié)構(gòu)程序設(shè)計(jì)
5.6.3 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
5.6.4 子程序設(shè)計(jì)
5.6.5 系統(tǒng)功能的調(diào)用
5.6.6 直接訪問內(nèi)存和端口
思考題與習(xí)題
……
第3篇 存儲(chǔ)系統(tǒng)與I/O系統(tǒng)
第4篇 計(jì)算機(jī)系統(tǒng)部件設(shè)計(jì)