彙編語言與計算機系統組成(2021年機械工業出版社出版的圖書)

彙編語言與計算機系統組成(2021年機械工業出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《彙編語言與計算機系統組成》是2021年機械工業出版社出版的圖書,作者是李心廣、張晶、潘智剛。

基本介紹

  • 中文名:彙編語言與計算機系統組成 
  • 作者:李心廣、張晶、潘智剛
  • 出版時間:2021年5月
  • 出版社:機械工業出版社
  • ISBN:9787111674320
  • 類別:研究生、本科、專科教材
  • 開本:16 開
  • 裝幀:平裝-膠訂
內容簡介,圖書目錄,

內容簡介

本書將“彙編語言程式設計”“計算機組成原理”及“計算機系統結構”有機地結合為一體。本書在保證必要的經典內容的同時,力求反映現代理論和先進技術,在理論與套用關係上以套用為主。
本書共分4篇:第1篇為計算機系統組成基礎,內容包括計算機系統概論、計算機中的信息表示。第2篇為計算機系統分層結構,內容包括微體系結構層——CPU的構成,以及指令系統層、彙編語言層。第3篇為存儲系統與I/O系統,內容包括存儲系統、I/O系統、I/O設備。第4篇為計算機系統部件設計。
本書可作為高等學校計算機類、自動控制及電子技術套用類等專業的本科生、專科生教材,也可作為理工科電氣信息類專業的本科生、專科生教材,還可作為從事相關專業的工程技術人員的參考書。為了方便教學,本書配有免費課件,歡迎選用本書作為教材的教師登錄www.cmpdeu.com下載或發郵件到[email protected]索取。

圖書目錄

前言
第1篇計算機系統組成基礎
第1章計算機系統概論3
1.1計算機的基本概念3
1.1.1存儲程式的工作方式3
1.1.2信息的數位化表示3
1.1.3計算機體系結構、組成與實現5
1.2計算機系統的硬體、軟體組成6
1.2.1計算機硬體系統6
1.2.2計算機軟體系統8
1.3層次結構模型9
1.3.1從語言功能角度劃分層次結構9
1.3.2軟硬體在邏輯上的等價10
1.4計算機的工作過程11
1.4.1處理問題的步驟11
1.4.2計算機的解題過程13
1.5微型計算機的主要技術指標15
1.6計算機的發展與套用16
1.6.1計算機的誕生17
1.6.2代計算機18
1.6.3第二代計算機18
1.6.4第三代計算機19
1.6.5第四代計算機19
1.6.6新一代計算機21
1.6.7我國計算機的發展21
思考題與習題22
第2章計算機中的信息表示23
2.1無符號數和有符號數23
2.1.1無符號數23
2.1.2有符號數23
2.2數的定點表示和浮點表示30
2.2.1定點表示30
2.2.2浮點表示30
2.2.3定點數和浮點數的比較32
2.2.4舉例32
2.2.5IEEE 75433
2.3定點運算34
2.3.1移位運算34
2.3.2加法與減法運算36
2.3.3乘法運算39
2.3.4除法運算47
2.4浮點四則運算51
2.4.1浮點加減運算51
2.4.2浮點乘除運算56
2.4.3浮點運算所需的硬體配置58
2.5算術邏輯單元58
2.5.1ALU電路58
2.5.2快速進位鏈60
2.6字元的表示65
2.6.1ASCII碼65
2.6.2Unicode編碼66
2.6.3漢字編碼簡介68
2.7指令信息的表示70
2.7.1指令格式70
2.7.2常用的定址方式71
2.7.3指令類型73
2.8校驗技術75
2.8.1奇偶校驗碼76
2.8.2循環冗餘校驗碼76
思考題與習題79第2篇計算機系統分層結構
第3章微體系結構層——CPU的
構成85
3.1CPU的組成和功能85
3.1.1CPU的組成85
3.1.2CPU的功能86
3.1.3指令的執行過程87
3.2CPU模型機的數據通路及指令流程
分析87
3.2.1單匯流排結構87
3.2.2雙匯流排結構89
3.2.3三匯流排結構91
3.3組合邏輯控制器原理92
3.3.1模型機的指令系統92
3.3.2模型機的時序系統與控制方式94
3.3.3模型機主要組成部分的門級設計及
控制信號96
3.3.4指令流程及控制信號序列99
3.3.5組合邏輯控制器的設計步驟101
3.4微程式控制器原理103
3.4.1微程式控制的基本概念103
3.4.2微指令的編碼方式104
3.4.3微程式控制器中的分支控制105
3.4.4微指令格式107
3.4.5模型機的微指令格式設計及微程式
編寫108
3.5精簡指令系統計算機109
3.5.1RISC與CISC的概念109
3.5.2精簡指令系統計算機的技術
特點109
3.6指令流水技術110
3.6.1流水線的基本概念110
3.6.2DLX流水線111
3.6.3流水線的效率112
3.6.4流水線中的相關112
思考題與習題115
第4章指令系統層117
4.1概述117
4.280x86 CPU119
4.2.18086/8088微處理器119
4.2.280386微處理器120
4.2.3Pentium微處理器121
4.2.4Pentium Ⅳ微處理器122
4.3基本執行環境123
4.3.1操作模式124
4.3.2存儲管理124
4.3.380x86 CPU的暫存器結構129
4.480x86 CPU的指令系統132
4.4.180x86數據類型133
4.4.280x86指令格式134
4.4.380x86定址方式134
4.4.480x86 CPU指令的分類137
思考題與習題157
第5章彙編語言層161
5.1概述161
5.2彙編語言語句類型及格式162
5.2.1語句類型162
5.2.2語句格式162
5.380x86宏彙編偽指令165
5.3.1符號定義偽指令165
5.3.2數據定義偽指令166
5.3.3指令集選擇偽指令170
5.3.4段結構偽指令170
5.3.5定位偽指令172
5.3.6過程定義偽指令173
5.3.7標題偽指令173
5.3.8結束偽指令173
5.3.9包含偽指令173
5.3.10簡化段定義偽指令174
5.4宏指令174
5.5彙編語言程式的設計步驟179
5.6彙編語言程式設計的基本技術183
5.6.1順序結構程式設計183
5.6.2分支結構程式設計186
5.6.3循環結構程式設計196
5.6.4子程式設計205
5.6.5系統功能的調用220
5.6.6直接訪問記憶體和連線埠223
思考題與習題225 彙編語言與計算機系統組成第2版目錄第3篇存儲系統與I/O系統
第6章存儲系統233
6.1概述233
6.1.1存儲器的分類233
6.1.2主存的主要技術指標235
6.1.3存儲系統的層次結構236
6.2半導體存儲器的存儲原理236
6.2.1雙極型半導體存儲器236
6.2.2靜態隨機訪問存儲器
(SRAM)237
6.2.3動態隨機訪問存儲器
(DRAM)238
6.2.4隻讀存儲器(ROM)239
6.2.5快擦型存儲器
(Flash Memory)241
6.3主存儲器的組成242
6.3.1主存儲器的邏輯設計242
6.3.2主存儲器與CPU的連線249
6.3.3高性能DRAM252
6.3.4並行存儲技術256
6.4高速緩衝存儲器(Cache)259
6.4.1Cache的功能及工作原理259
6.4.2Cache的組成264
6.4.3多級Cache265
6.4.4存儲層次性能分析265
6.4.5Pentium CPU的Cache組成266
6.5輔助存儲器268
6.5.1硬碟存儲器268
6.5.2磁碟冗餘陣列276
6.5.3隨身碟和固態盤280
6.5.4光碟存儲器282
6.5.5磁帶存儲器286
6.5.6軟碟存儲器287
6.6虛擬存儲器287
6.6.1概述287
6.6.2虛擬存儲器的形式288
6.6.3Cache-主存層次與主存-輔存
層次的比較290
思考題與習題291
第7章I/O系統295
7.1I/O系統概述295
7.1.1I/O系統的組成295
7.1.2設計I/O系統應考慮的
3個要素295

相關詞條

熱門詞條

聯絡我們