計算機組成與作業系統

計算機組成與作業系統

《計算機組成與作業系統》是2011年電子工業出版社出版的圖書,作者是王玉娟。本書主要講了計算機組成原理和作業系統原理兩部分知識。

基本介紹

  • 書名:計算機組成與作業系統
  • 作者:王玉娟
  • ISBN:9787121137075
  • 類別: 教材教輔 > 高職高專教材
  • 頁數:252
  • 出版社:電子工業出版社
  • 出版時間:2011-07-01
  • 裝幀:平裝
  • 開本:16
內容簡介,目錄,

內容簡介

《計算機組成與作業系統》先總體介紹計算機的組成結構和基本工作原理,以及作業系統概述;然後以計算機組成的五大部件為主線分別介紹:處理機管理、存儲器管理、設備管理、存儲器管理和檔案管理;最後介紹了作業系統安全和接口等相關的擴展內容。
《計算機組成與作業系統》可作為高職高專計算機相關專業和本科院校非計算機專業教學用書,也可供各類培訓機構作為培訓教材,同時也可以作為廣大自學愛好者的一本自學參考書。

目錄

前言
第1章 計算機系統引論1
1.1 計算機系統概論1
1.1.1 計算機系統中的硬體和軟體1
1.1.2 馮·諾依曼計算機模型3
1.1.3 計算機硬體的基本組成5
1.1.4 計算機的體系結構、組成與實現6
1.1.5 作業系統與計算機系統的層次結構9
1.2 計算機的發展歷程12
1.3 計算機系統的分類17
1.3.1 概述 17
1.3.2 弗林分類法18
1.4 計算機的性能評價指標19
1.5 微處理器與微型計算機25
1.5.1 微處理器與微型計算機的產生與發展25
1.5.2 多核處理器28
1.6 中國計算機事業的發展歷程30
1.7 計算機的套用及發展趨勢32
1.7.1 計算機的套用32
1.7.2 計算機發展的動力36
1.7.3 計算機的發展趨勢37
第2章 計算機中信息的表示與運算40
2.1 數據的表示40
2.1.1 定點數的表示40
2.1.2 浮點數的表示44
2.2 定點數的運算50
2.2.1 邏輯運算50
2.2.2 移位運算51
2.2.3 加法與減法運算53
2.2.4乘法運算57
2.2.5除法運算63
2.2.6算術邏輯單元67
2.3浮點數的運算71
2.3.1浮點數加、減運算71
2.3.2浮點數乘、除運算74
2.4面向錯誤檢測與糾錯的數據編碼74
2.5字元與字元串79
2.6面向存儲與傳輸的數據編碼83
第3章處理器87
3.1處理器的指令集87
3.1.1概述87
3.1.2指令的操作碼與運算元88
3.1.3 定址方式89
3.1.4指令的基本功能與指令集設計93
3.1.5指令的格式98
3.1.6面向多媒體處理的增強指令101
3.2處理器的組成與工作過程103
3.2.1處理器的基本功能和基本組成103
3.2.2 計算機的工作過程107
3.2.3採用流水線技術的處理器108
3.3從CISC到RISC114
3.3.1RISC產生的背景114
3.3.2RISC的定義116
3.3.3 指令級並行技術117
3.4Intel 80x86系列微處理器125
3.4.1Intel 8086/8088 微處理器125
3.4.2Intel 80286、80386和80486
微處理器133
3.4.3 Intel Pentium系列微處理器136
3.5ARM系列微處理器139
3.5.1 概述 139
3.5.2ARM微處理器的模式、工作
狀態和暫存器組織140
3.5.3ARM微處理器的存儲器組織
和定址方式143
3.5.4ARM微處理器的指令集146
第4章控制器153
4.1概述153
4.2硬布線控制器158
4.3微程式控制器161
第5章匯流排技術167
5.1 概述 167
5.2 匯流排的設計與實現170
5.3匯流排控制173
5.3.1匯流排仲裁173
5.3.2匯流排通信控制177
5.4 匯流排的性能指標180
5.5 匯流排標準183
5.5.1微型計算機的系統匯流排標準183
5.5.2 微型計算機的局部匯流排標準186
5.5.3 I/O匯流排標準舉例187
第6章 存儲系統190
6.1 存儲器的分類與性能評價190
6.1.1 存儲器的分類190
6.1.2 存儲器的性能評價190
6.2 存儲器訪問的局部性原理與層次
結構的存儲系統191
6.2.1 存儲器訪問的局部性原理191
6.2.2 層次結構的存儲系統191
6.3 半導體存儲器193
6.3.1 隨機訪問半導體存儲器193
6.3.2 唯讀存儲器200
6.4 主存儲器203
6.4.1 主存儲器的組成203
6.4.2 提高主存儲器訪問頻寬的方法206
6.4.3Pentium微處理器的主存儲器
組成209
6.4.4存儲晶片的發展210
6.5 高速緩衝存儲器213
6.5.1 Cache的工作原理213
6.5.2地址映像與變換216
6.5.3 替換算法221
6.5.4 寫入策略223
6.5.5 兩級Cache與分裂型Cache224
6.5.6 Cache的性能評價224
第7章 8086/8088彙編語言程式設計228
7.1 引言228
7.1.1彙編語言的基本概念與學習
彙編語言的重要性228
7.1.28086/8088彙編語言的
基本語法229
7.2 順序程式設計233
7.2.1概述233
7.2.2定址方式的表示234
7.2.3表達式的使用236
7.2.4 屬性取代符238
7.2.5 屬性分離符/數值回送操作符239
7.2.6運算符的優先權241
7.2.7 乘除法運算的實現241
7.2.8 算術移位和邏輯移位243
7.3 分支結構程式設計244
7.4循環結構程式設計247
7.5 字元串操作程式設計254
7.6宏、條件彙編與重複彙編257
7.7 子程式設計263
7.8 8086/8088微處理器的其他指令
與套用270
第8章計算機的外部設備274
8.1 輸入設備274
8.1.1 鍵盤274
8.1.2 滑鼠276
8.2 輸出設備277
8.2.1 陰極射線管顯示器277
8.2.2 平板顯示器282
8.2.3 印表機283
8.3 輔存設備285
8.3.1 硬碟285
8.3.2 光碟288
8.3.3 隨身碟和固態硬碟289
第9章 I/O接口291
9.1 I/O技術的發展291
9.2 I/O接口的組成與工作原理293
9.3 中斷系統297
9.3.1 中斷的處理過程297
9.3.2中斷禁止300
9.3.3 中斷控制器8259A302
9.3.4 8086/8088微處理器的中斷
系統304
9.4 DMA技術306
9.5 通道技術309
第10章 作業系統概述311
10.1 作業系統的概念、特徵、功能和
提供的服務311
10.1.1 作業系統的概念311
10.1.2 作業系統的特徵312
10.1.3 作業系統的功能313
10.1.4 作業系統提供的服務313
10.2 作業系統的發展與分類314
10.2.1 作業系統的發展314
10.2.2 作業系統的分類317
10.3 作業系統的運行環境318
10.3.1 核心態與用戶態318
10.3.2 中斷與異常318
10.3.3 系統調用318
10.3.4 作業系統的啟動過程319
10.4 現代作業系統的新發展320
第11章 I/O管理321
11.1 概述321
11.2 I/O核心子系統324
11.2.1 I/O調度324
11.2.2 高速快取與緩衝區325
11.2.3 設備分配與回收325
11.2.4 假脫機技術326
11.2.5 I/O出錯處理327
第12章 檔案管理328
12.1 檔案系統基礎328
12.1.1 檔案概念328
12.1.2 檔案的邏輯結構329
12.1.3 目錄結構330
12.1.4 檔案共享332
12.1.5 檔案的訪問控制333
12.2 檔案系統的實現335
12.2.1 檔案系統的層次結構335
12.2.2 目錄的實現336
12.2.3 檔案的實現336
12.3 磁碟組織與管理340
12.3.1 磁碟的組織340
12.3.2 磁碟調度算法341
12.3.3 磁碟中物理塊的最佳化分布342
12.3.4 磁碟的錯誤處理343
第13章 進程管理與處理器調度345
13.1 進程的狀態與轉換345
13.2 進程的組織與控制347
13.2.1 進程組織347
13.2.2 進程控制348
13.3 進程的同步與互斥351
13.4 進程間通信362
13.5 死鎖及其處理363
13.6 處理器調度366
13.7 執行緒的概念與多執行緒模型370
第14章 記憶體管理與虛擬存儲器373
14.1 記憶體管理基礎373
14.2 連續分配的記憶體管理375
14.3 非連續分配的記憶體管理378
14.3.1 段式存儲管理378
14.3.2 頁式存儲管理379
14.3.3 段頁式存儲管理381
14.4 虛擬存儲器382
14.5 頁面替換與頁面分配386
14.5.1 頁面替換386
14.5.2 頁面分配387
14.6 Cache與虛擬存儲器的協同390
附錄394
附錄A 圖靈機模型394
附錄B 圖靈獎歷年獲得者394
附錄C 數制及其轉換397
附錄D EBCDIC碼400
附錄E 8086/8088指令格式401
附錄F 相聯存儲器402
參考文獻404

相關詞條

熱門詞條

聯絡我們