- 01 1.開篇:計算機的組成原理
- 02 2.計算機分類
- 03 3.計算機發(fā)展簡史
- 04 4.計算機的硬件
- 05 5.計算機的硬件
- 06 6.計算機的軟件
- 07 7.計算機的層次結(jié)構(gòu)
- 08 8.數(shù)據(jù)和文字的表示和定點數(shù)
- 09 9.浮點數(shù)和ieee754標(biāo)準(zhǔn)
- 10 10.十進制數(shù)串
- 11 11.數(shù)的機器碼原碼反碼補碼移碼
- 12 12.字符與字符串的表示方法和漢字的表示方法
- 13 13.姜毅2.6補碼的加法
- 14 14.姜毅2.7補碼的減法
- 15 15.姜毅2.8溢出概念和檢測
- 16 16.15.姜毅2.9加減法器
- 17 17.16.姜毅2.10不帶符號的源碼乘法陣列器
- 18 18.17.-姜毅2.11帶符號的乘法陣列器
- 19 19.18.姜毅2.12直接補碼陣列乘法器
- 20 20.19.姜毅2.13定點除法運算
- 21 21.20.姜毅2.14邏輯運算
- 22 22.21.姜毅2.15多功能算術(shù)邏輯運算單元
- 23 23.22.姜毅2.16定點運算器的基本結(jié)構(gòu)
- 24 24.23.姜毅2.18浮點數(shù)乘除法
- 25 25.24.姜毅2.19浮點運算流水線
- 26 26.25.胡威3.1儲存器概述
- 27 27.26.胡威3.2SRAM儲存器(1)
- 28 28.27.胡威3.2SARM儲存器(2)
- 29 29.28.胡威3.2SRAM存儲器(3)
- 30 30.29胡威3.3DRAM存儲器(1)
- 31 31.30.胡威3.3DRAM存儲器(2)
- 32 32.31.存儲器的擴展
- 33 33.32.存儲器加速
- 34 34.33.Cache基本原理與構(gòu)成
- 35 35.34.Cache與主存的映射
- 36 36.35.胡威3.8Cache的替換與寫操作
- 37 37.36.指令系統(tǒng)
- 38 38.37-4.2指令格式
- 39 39.4.3指令的尋址方式
- 40 40.-姜毅4.4操作數(shù)的尋址方式
- 41 41.盧建華5.1CPU的功能和組成(一改)_batch
- 42 42.盧建華5.2.1指令周期的基本概念(一改)_batc
- 43 43.-盧建華5.2.2典型指令的指令周期_batch(1)
- 44 44.盧建華5.2.3用方框圖表示指令周期用方框圖表示指令
- 45 45.盧建華5.3.1時序信號產(chǎn)生器和控制方式_batch
- 46 46.盧建華5.3.2時序信號產(chǎn)生器的電路設(shè)計_batch
- 47 47.盧建華5.4.1微程序控制原理_1_x264(1)
- 48 48.盧建華5.4.2十進制加法指令的微程序設(shè)計_batc
- 49 49.盧建華5.4.3微程序設(shè)計技術(shù)_batch
- 50 50.盧建華5.5硬連線控制器(一改)_batch
- 51 51.盧建華5.6.1流水CPU(一改)_batch
- 52 52.盧建華5.6.2流水線中的主要問題(一改)_bat
- 53 53.盧建華5.7.1RISCCPU(一改)_batch
- 54 54.盧建華5.7.2超標(biāo)量指令流水線各段推進情況及時空
- 55 55.黃莉6.1總線概念
- 56 56.黃莉6.2總線結(jié)構(gòu)
- 57 57.黃莉6.3總線仲裁
- 58 58.黃莉6.4分布式仲裁
- 59 59.黃莉6.5總線定時和數(shù)據(jù)傳送模式
- 60 60.黃莉6.6PCI總線
- 61 61.磁表面存儲器概念及原理
- 62 62.磁盤性能指標(biāo)
- 63 63.磁盤參數(shù)計算舉例
- 64 64.黃莉7.4訪問磁盤過程_batch
- 65 65.黃莉7.5磁盤存儲設(shè)備的技術(shù)發(fā)展_batch
- 66 66.黃莉7.6顯示設(shè)備_batch
- 67 67.黃莉8.1外圍設(shè)備的速度分級_batch
- 68 68.黃莉8.2程序查詢方式_batch
- 69 69.黃莉8.3程序中斷_batch
- 70 70.黃莉8.4單級中斷與多級中斷_batch
- 71 71.黃莉8.5DMA_batch
- 72 72.黃莉8.6通道_x26
計算機組成(computer organization)指的是系統(tǒng)結(jié)構(gòu)的邏輯實現(xiàn),包括機器機內(nèi)的數(shù)據(jù)流和控制流的組成及邏輯設(shè)計等。
計算機組成的任務(wù)是在指令集系統(tǒng)結(jié)構(gòu)確定分配給硬件系統(tǒng)的功能和概念結(jié)構(gòu)之后,研究各組成部分的內(nèi)部構(gòu)造和相互聯(lián)系,以實現(xiàn)機器指令集的各種功能和特性。這種聯(lián)系包括各功能部件的內(nèi)部和相互作用。
計算機組成要解決的問題是在所希望達(dá)到的性能和價格下,怎樣最佳,最合理地把各個數(shù)倍和部件組成成計算機,已實現(xiàn)所確定的ISA。計算機組成設(shè)計要確定的方面應(yīng)包括:
(1)數(shù)據(jù)通路寬度:數(shù)據(jù)總線上一次并行傳送的信息位數(shù)。
(2)專用部件的設(shè)置:是否設(shè)置乘除法、浮點運算、字符處理、地址運算等專用部件,設(shè)置的數(shù)量與機器要達(dá)到的速度、價格及專用部件的使用頻度等有關(guān)。
(3)各種操作對部件的共享程度:分時共享使用程度高,雖限制了速度,但價格便宜。設(shè)置部件多降低共享程度,因操作并行度提高,可提高速度,但價格也會提高。
(4)功能部件的并行度:是用順序串行,還是用重疊、流水或分布式控制和處理。
(5)控制機構(gòu)的組成方式:用硬聯(lián)還是微程序控制,是單機處理還是多機或功能分布處理。
(6)緩沖和排隊技術(shù):部件間如何設(shè)置及設(shè)置多大容量的緩沖器來協(xié)調(diào)它們的速度差;用隨機、先進先出、先進后出、優(yōu)先級,還是循環(huán)方式來安排事件處理的順序。
(7)預(yù)估、預(yù)判技術(shù):為優(yōu)化性能用什么原則預(yù)測未來行為。
(8)可靠性技術(shù):用什么冗余和容錯技術(shù)來提高可靠性。
