- 大學(xué)計(jì)算機(jī)
- 寶樂爾 白迎霞 斯琴主編
- 1718字
- 2019-10-29 14:42:04
1.2.1 計(jì)算機(jī)硬件系統(tǒng)
計(jì)算機(jī)硬件系統(tǒng)是指計(jì)算機(jī)系統(tǒng)中由電子、機(jī)械、磁性和光電元件組成的各種計(jì)算機(jī)部件和設(shè)備,是看得見、摸得著的。
計(jì)算機(jī)硬件系統(tǒng)通常由五大部件構(gòu)成:輸入設(shè)備、輸出設(shè)備、存儲(chǔ)器、運(yùn)算器和控制器。它們之間的關(guān)系如圖1-3所示。其中,細(xì)線箭頭表示由控制器發(fā)出的控制信息流向,粗線箭頭表示數(shù)據(jù)信息流向。這種計(jì)算機(jī)組成結(jié)構(gòu)就是馮·諾依曼結(jié)構(gòu)。時(shí)至今日,我們使用的計(jì)算機(jī)不管機(jī)型大小,都屬于這種結(jié)構(gòu)。

圖1-3 馮·諾依曼結(jié)構(gòu)的計(jì)算機(jī)
計(jì)算機(jī)五大硬部件的基本功能如下:
1.運(yùn)算器
運(yùn)算器的主要功能是完成各種算術(shù)運(yùn)算和邏輯運(yùn)算,能做加、減、乘、除等數(shù)學(xué)運(yùn)算,也能做比較、判斷、查找等邏輯運(yùn)算。
2.控制器
控制器是計(jì)算機(jī)的指揮中心,負(fù)責(zé)決定執(zhí)行程序的順序,給出執(zhí)行指令時(shí)機(jī)器各部件需要的操作控制命令。
計(jì)算機(jī)運(yùn)行時(shí),運(yùn)算器的操作由控制器決定。運(yùn)算器處理的數(shù)據(jù)來自存儲(chǔ)器,處理后的結(jié)果數(shù)據(jù)通常送回存儲(chǔ)器或暫時(shí)寄存在運(yùn)算器中。
計(jì)算機(jī)的核心部件CPU(Central Processing Unit,中央處理器)主要由運(yùn)算器和控制器集成。此外,CPU還包括寄存器、Cache及實(shí)現(xiàn)內(nèi)部聯(lián)系的總線等。
計(jì)算機(jī)的性能在很大程度上由CPU的性能決定,而CPU的性能主要體現(xiàn)在其運(yùn)行程序的速度上。影響運(yùn)行速度的性能指標(biāo)包括CPU的工作頻率、Cache容量、指令系統(tǒng)和邏輯結(jié)構(gòu)等參數(shù)。最主要的是時(shí)鐘頻率,稱為主頻,單位是兆赫(MHz)或吉赫(GHz),用來表示CPU的運(yùn)算、處理數(shù)據(jù)的速度。通常,主頻越高,CPU處理數(shù)據(jù)的速度就越快。
但單純地提升主頻,已經(jīng)無法明顯提升系統(tǒng)整體性能;而隨著提速引起功率增大所帶來的散熱問題也越來越成為一個(gè)無法逾越的障礙;同時(shí),其性價(jià)比也令人難以接受。因此,多核心技術(shù)應(yīng)運(yùn)而生。
多核心,也指單芯片多處理器(Chip Multiprocessors,CMP),是指在一枚芯片中集成兩個(gè)或多個(gè)處理器,各個(gè)處理器并行執(zhí)行不同的進(jìn)程。多核處理器可以在處理器內(nèi)部共享緩存,提高緩存利用率,同時(shí)簡(jiǎn)化多處理器系統(tǒng)設(shè)計(jì)的復(fù)雜度,在顯著提高并行處理能力從而改善計(jì)算機(jī)性能的同時(shí),控制了日益突出的功耗問題。當(dāng)然,不是中央處理器的核心數(shù)目越多,其性能會(huì)越高。目前的研究表明,當(dāng)核心到達(dá)某一個(gè)數(shù)目時(shí),性能反而會(huì)下降。
3.存儲(chǔ)器
存儲(chǔ)器是用來存儲(chǔ)程序和數(shù)據(jù)的部件,有了存儲(chǔ)器,計(jì)算機(jī)才有記憶功能,才能保證正常工作。
存儲(chǔ)器按其在計(jì)算機(jī)中的作用可分為主存儲(chǔ)器、輔助存儲(chǔ)器和高速緩沖存儲(chǔ)器。中央處理器能直接訪問的存儲(chǔ)器稱為內(nèi)存儲(chǔ)器(也稱主存),包括高速緩沖存儲(chǔ)器和主存儲(chǔ)器。中央處理器不能直接訪問外存儲(chǔ)器,外存儲(chǔ)器的信息必須調(diào)入內(nèi)存儲(chǔ)器后才能由中央處理器進(jìn)行處理。所以,內(nèi)存的存取速度比外存快。相對(duì)輔存而言,內(nèi)存的存取速度快,但容量較小,且價(jià)格較高。輔存的特點(diǎn)是存儲(chǔ)容量大,價(jià)格低,但存取速度較慢,由于輔存設(shè)置在主機(jī)外部,故又稱為外存。常用的外存是磁盤、光盤、U盤。

圖1-4 CPU與存儲(chǔ)器系統(tǒng)的關(guān)系
高速緩沖存儲(chǔ)器(Cache)是為了解決CPU和主存之間速度匹配問題而設(shè)置的。如圖1-4所示,它是介于CPU與M2之間的小容量存儲(chǔ)器,但存取速度比主存快。有了高速緩沖存儲(chǔ)器,就能高速地向CPU提供指令和數(shù)據(jù),從而加快程序執(zhí)行的速度。
主存儲(chǔ)器可分為兩類:一類是隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM),用于存放現(xiàn)場(chǎng)程序和數(shù)據(jù),RAM中的內(nèi)容可隨時(shí)按地址進(jìn)行存取。因?yàn)镽AM中的信息是由電路的狀態(tài)表示的,所以斷電后信息一般會(huì)立即丟失。為此,在錄入和編輯過程中應(yīng)經(jīng)常存盤,避免因故障或斷電造成信息丟失。另一類是只讀存儲(chǔ)器(Read Only Memory,ROM),其特點(diǎn)是用戶在使用時(shí)只能進(jìn)行讀操作,不能進(jìn)行寫操作,存儲(chǔ)單元中的信息由ROM制造廠商在生產(chǎn)時(shí)寫入,也可由用戶根據(jù)需要一次性寫入,ROM中的信息關(guān)機(jī)后不會(huì)消失。計(jì)算機(jī)的BIOS(基本輸入輸出系統(tǒng))軟件就存放在ROM內(nèi)。
存儲(chǔ)器容量是指存儲(chǔ)器中最多可存放二進(jìn)制數(shù)據(jù)的總和,其基本單位是字節(jié)(Byte,B),每個(gè)字節(jié)包含8個(gè)二進(jìn)制位(bit)。
一般用KB(千字節(jié))、MB(兆字節(jié))或GB(吉字節(jié))作為存儲(chǔ)容量的計(jì)量單位,它們之間的關(guān)系如下:
1KB=1024B=210B
1MB=1024KB=220B
1GB=1024MB=230B
1TB=1024GB=240B
4.輸入設(shè)備
輸入設(shè)備是用來輸入計(jì)算程序和原始數(shù)據(jù)的設(shè)備。常見的輸入設(shè)備有鍵盤、圖形掃描儀、鼠標(biāo)、磁盤驅(qū)動(dòng)器、攝像頭、觸摸屏等。
5.輸出設(shè)備
輸出設(shè)備是用來將計(jì)算機(jī)工作的中間結(jié)果及處理后的結(jié)果進(jìn)行呈現(xiàn)的設(shè)備。常見的輸出設(shè)備有顯示器、打印機(jī)、數(shù)字繪圖儀等。
- 計(jì)算機(jī)實(shí)用技術(shù)
- Word-Excel 2003辦公應(yīng)用實(shí)戰(zhàn)從入門到精通
- 計(jì)算機(jī)文化基礎(chǔ)
- 零基礎(chǔ)學(xué)數(shù)據(jù)結(jié)構(gòu)(第2版)
- 大學(xué)計(jì)算機(jī)基礎(chǔ)實(shí)踐教程(第2版)
- 物聯(lián)網(wǎng)與無線傳感器網(wǎng)絡(luò)
- 深入理解計(jì)算機(jī)視覺:在邊緣端構(gòu)建高效的目標(biāo)檢測(cè)應(yīng)用
- Audition音頻編輯標(biāo)準(zhǔn)教程(全彩微課版)
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)(Windows 7+Office 2010)
- Android面試寶典
- 2011年中國(guó)信息技術(shù)應(yīng)用學(xué)術(shù)研討會(huì)論文集
- UI設(shè)計(jì)基礎(chǔ)與應(yīng)用標(biāo)準(zhǔn)教程(全彩微課版)
- 工業(yè)互聯(lián)網(wǎng)平臺(tái)理論架構(gòu)、評(píng)價(jià)方法與應(yīng)用實(shí)踐
- 大話機(jī)器學(xué)習(xí):原理|算法|建模|代碼30講
- Dreamweaver CS4中文版基礎(chǔ)教程