計(jì)算機(jī)組成原理第1章計(jì)算機(jī)系統(tǒng)概述201的知識(shí)_第1頁(yè)
計(jì)算機(jī)組成原理第1章計(jì)算機(jī)系統(tǒng)概述201的知識(shí)_第2頁(yè)
計(jì)算機(jī)組成原理第1章計(jì)算機(jī)系統(tǒng)概述201的知識(shí)_第3頁(yè)
計(jì)算機(jī)組成原理第1章計(jì)算機(jī)系統(tǒng)概述201的知識(shí)_第4頁(yè)
計(jì)算機(jī)組成原理第1章計(jì)算機(jī)系統(tǒng)概述201的知識(shí)_第5頁(yè)
已閱讀5頁(yè),還剩67頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

微機(jī)原理及應(yīng)用主講人

計(jì)算機(jī)組成原理主講:許峰前言(一)

主要內(nèi)容:重點(diǎn)講解簡(jiǎn)單、完整、單臺(tái)計(jì)算機(jī)的基本組成原理和內(nèi)部運(yùn)行機(jī)制,包括各大部件的工作原理、邏輯實(shí)現(xiàn)、設(shè)計(jì)方法及各部件互連構(gòu)成整機(jī)的技術(shù)。

課程性質(zhì):專業(yè)必修課,核心課,是前續(xù)數(shù)電等基礎(chǔ)課和后續(xù)操作系統(tǒng)等專業(yè)課的橋梁,起著承上啟下的作用。2前言(二)特點(diǎn):本課程教學(xué)過(guò)程中,強(qiáng)調(diào)學(xué)習(xí)理論知識(shí)和增長(zhǎng)科研與開創(chuàng)性工作的能力;強(qiáng)調(diào)理解硬件與軟件的協(xié)調(diào)與實(shí)現(xiàn)的思路。目標(biāo):掌握計(jì)算機(jī)的硬件系統(tǒng)的基本組成原理和簡(jiǎn)單的設(shè)計(jì)技術(shù)。3內(nèi)容安排(總體)主要內(nèi)容:

1)數(shù)據(jù)運(yùn)算與運(yùn)算器部件2)指令系統(tǒng)與控制器部件

3)層次結(jié)構(gòu)的存儲(chǔ)器系統(tǒng)4)輸入、輸出系統(tǒng)與設(shè)備4內(nèi)容安排(第一章)計(jì)算機(jī)系統(tǒng)概論從計(jì)算機(jī)的發(fā)展過(guò)程中介紹計(jì)算機(jī)的分類及應(yīng)用;通過(guò)一個(gè)程序的設(shè)計(jì)、運(yùn)行介紹計(jì)算機(jī)系統(tǒng)的組成:軟件和硬件組成,詳細(xì)介紹軟件的各種分類和硬件組成的各部分的功能及一些基本概念;計(jì)算機(jī)系統(tǒng)的功能和層次結(jié)構(gòu)。目的:對(duì)計(jì)算機(jī)系統(tǒng)建立一個(gè)整體的、粗略的概念5內(nèi)容安排(第二章)運(yùn)算方法和運(yùn)算器計(jì)算機(jī)中數(shù)據(jù)和文字的表示方法:定點(diǎn)、浮點(diǎn)數(shù),碼制,字符和字符串,漢字的表示,校驗(yàn)碼定點(diǎn)加法、減法運(yùn)算及其實(shí)現(xiàn)定點(diǎn)乘法、除法運(yùn)算及其實(shí)現(xiàn)定點(diǎn)運(yùn)算器的組成浮點(diǎn)運(yùn)算方法和浮點(diǎn)運(yùn)算器重點(diǎn):運(yùn)算中的數(shù)據(jù)表示及各種運(yùn)算方法及其實(shí)現(xiàn)思想6內(nèi)容安排(第三章)存儲(chǔ)系統(tǒng)介紹存儲(chǔ)器的分類、存儲(chǔ)系統(tǒng)的分級(jí)結(jié)構(gòu)、主存的性能指標(biāo);簡(jiǎn)單介紹半導(dǎo)體存儲(chǔ)器芯片的構(gòu)成、工作原理及外部特性,重點(diǎn)介紹存儲(chǔ)器擴(kuò)展技術(shù);簡(jiǎn)單介紹提高存儲(chǔ)速度的幾種技術(shù),重點(diǎn)介紹高速緩存(cache)、虛擬存儲(chǔ)的工作原理和實(shí)現(xiàn)技術(shù)。

7內(nèi)容安排(第四章)指令系統(tǒng)簡(jiǎn)單介紹指令系統(tǒng)的發(fā)展與性能要求;介紹指令的一般格式:操作碼、操作數(shù)及指令長(zhǎng)度;重點(diǎn)介紹指令和數(shù)據(jù)的尋址方式;簡(jiǎn)單介紹常用兩種堆棧結(jié)構(gòu):串聯(lián)堆棧和存儲(chǔ)器堆棧及其操作;簡(jiǎn)單介紹典型指令系統(tǒng)中指令的分類及常用指令。

8內(nèi)容安排(第五章)中央處理器介紹CPU的功能和組成;通過(guò)具體例子介紹指令周期的概念,深入了解指令的執(zhí)行過(guò)程;簡(jiǎn)單介紹時(shí)序產(chǎn)生器和控制方式;重點(diǎn)介紹微程序控制器的原理和設(shè)計(jì)技術(shù)簡(jiǎn)單介紹幾種CPU實(shí)現(xiàn)技術(shù):流水CPU、RISCCPU、多媒體CPU

9內(nèi)容安排(第六章)總線系統(tǒng)介紹總線的概念和結(jié)構(gòu)形態(tài)及其對(duì)系統(tǒng)性能的影響;簡(jiǎn)單介紹接口的基本概念重點(diǎn)介紹總線的仲裁、定時(shí)和數(shù)據(jù)傳送模式簡(jiǎn)單介紹幾種典型總線

10內(nèi)容安排(第七章)外圍設(shè)備簡(jiǎn)單介紹外圍設(shè)備的一般功能和分類;重點(diǎn)介紹CRT顯示器、打印設(shè)備、硬盤等外圍設(shè)備的一般原理。

11內(nèi)容安排(第八章)輸入輸出系統(tǒng)介紹輸入輸出的一般概念;介紹幾種信息交換的方式:程序中斷方式DMA方式12如何學(xué)好這門課給同學(xué)們提幾點(diǎn)建議:課程特點(diǎn):

學(xué)習(xí)計(jì)算機(jī)硬件、軟件的工作原理與相關(guān)知識(shí)。課程特點(diǎn):理論聯(lián)系實(shí)際非常緊密的課程,

課程內(nèi)容更新極快。觀念轉(zhuǎn)變(教師角色、學(xué)生地位的轉(zhuǎn)變):

教師角色的轉(zhuǎn)變:

教師從原來(lái)以教師為中心的“講解者”的角色轉(zhuǎn)化為學(xué)生學(xué)習(xí)的指導(dǎo)者、學(xué)生活動(dòng)的導(dǎo)演者的角色。學(xué)生地位的轉(zhuǎn)變:

學(xué)生由原來(lái)單純聽講、接受灌輸?shù)谋粍?dòng)地位轉(zhuǎn)化為:有機(jī)的主動(dòng)參與、發(fā)現(xiàn)、探究的主體地位;13媒體作用、教學(xué)過(guò)程的轉(zhuǎn)變:媒體作用的轉(zhuǎn)變:

教學(xué)媒體由教師的講解工具轉(zhuǎn)化為學(xué)生的認(rèn)知工具;教學(xué)過(guò)程的轉(zhuǎn)變:教學(xué)過(guò)程由傳統(tǒng)的邏輯分析或邏輯綜合,講解說(shuō)明式的過(guò)程轉(zhuǎn)變?yōu)椋?以意義建構(gòu)理論指導(dǎo)下的教學(xué)過(guò)程, 并通過(guò)意義建構(gòu)形成自己的知識(shí)結(jié)構(gòu), 從而獲得知識(shí),掌握知識(shí)。14抓住教學(xué)過(guò)程中的3個(gè)環(huán)節(jié)上課時(shí)要主動(dòng)參與、發(fā)現(xiàn)、探究將上課時(shí)的多媒體教案從教師手中轉(zhuǎn)化為自己的認(rèn)知工具,主動(dòng)參與、發(fā)現(xiàn)、探究;課堂上會(huì)布置自學(xué)內(nèi)容,通過(guò)自學(xué)從而培養(yǎng)自學(xué)的能力;獨(dú)立完成作業(yè)同學(xué)之間相互交流,一起討論,但一定要獨(dú)立完成作業(yè);實(shí)驗(yàn)課前要預(yù)習(xí),寫出預(yù)習(xí)報(bào)告,做到心中有數(shù),有的放矢;實(shí)驗(yàn)課后,要寫實(shí)驗(yàn)報(bào)告,總結(jié)經(jīng)驗(yàn)和教訓(xùn),提高自己分析問(wèn)題和解決問(wèn)題的能力,培養(yǎng)一種嚴(yán)謹(jǐn)科學(xué)作風(fēng)。15收獲與時(shí)間成正比

本課程理論聯(lián)系實(shí)際非常緊密,內(nèi)容更新極快。只能采用解剖麻雀方法,教師在這里只起到拋磚引玉的作用。

因此同學(xué)們學(xué)習(xí)過(guò)程中,要花時(shí)間去學(xué)習(xí)、思索、實(shí)踐,有機(jī)地將本專業(yè)的知識(shí)結(jié)合起來(lái),構(gòu)成一個(gè)實(shí)際系統(tǒng),解決實(shí)際問(wèn)題。

收獲與時(shí)間成正比,花時(shí)間越多,收獲將越大。16學(xué)習(xí)方法很重要復(fù)習(xí)并掌握先修課的有關(guān)內(nèi)容課堂:聽講與理解、適當(dāng)筆記課后:認(rèn)真讀書、完成作業(yè)實(shí)驗(yàn):充分準(zhǔn)備、勇于實(shí)踐總成績(jī)=考試成績(jī)+實(shí)驗(yàn)成績(jī)+平時(shí)成績(jī)學(xué)習(xí)

要求17考核形式平時(shí)成績(jī)(作業(yè)+實(shí)驗(yàn)+考勤):30%期終考試:70%18知識(shí)就是力量。電子計(jì)算機(jī)是這種力量的放大器。而把人類知識(shí)予以擴(kuò)大的機(jī)器也會(huì)把一切方面的力量予以擴(kuò)大。

--費(fèi)根鮑姆(美)19愿同學(xué)們通過(guò)本課程學(xué)習(xí)在分析問(wèn)題、解決問(wèn)題的能力上有所提高!20Chapter1計(jì)算機(jī)系統(tǒng)的概論從計(jì)算機(jī)的發(fā)展過(guò)程中介紹計(jì)算機(jī)的分類及應(yīng)用;通過(guò)一個(gè)程序的設(shè)計(jì)、運(yùn)行介紹計(jì)算機(jī)系統(tǒng)的組成:軟件和硬件組成,詳細(xì)介紹軟件的各種分類和硬件組成的各部分的功能及一些基本概念。(本章重點(diǎn))計(jì)算機(jī)系統(tǒng)的功能和層次結(jié)構(gòu)。目的:對(duì)計(jì)算機(jī)系統(tǒng)建立一個(gè)整體的、粗略的概念211.1計(jì)算機(jī)的發(fā)展和應(yīng)用電子計(jì)算機(jī)是一種不需要人工干預(yù),能夠自動(dòng)、高速、準(zhǔn)確地對(duì)各種信息進(jìn)行處理和存儲(chǔ)的電子設(shè)備。一、發(fā)展二、應(yīng)用一、發(fā)展與分類按信息的表示形式和處理方式分兩大類:模擬計(jì)算機(jī)和數(shù)字計(jì)算機(jī),二者區(qū)別:比較內(nèi)容數(shù)字計(jì)算機(jī)模擬計(jì)算機(jī)數(shù)據(jù)表示方式數(shù)字0或1電壓計(jì)算方式數(shù)字計(jì)數(shù)電壓組合和測(cè)量值控制方式程序控制盤上連線精度高低數(shù)據(jù)存儲(chǔ)量大小邏輯判斷力強(qiáng)無(wú)23數(shù)字計(jì)算機(jī)分類按照適應(yīng)性分通用機(jī)和專用機(jī):通用機(jī)適應(yīng)性強(qiáng),但犧牲效率、速度和經(jīng)濟(jì)性;

專用機(jī)效率、經(jīng)濟(jì)、快速,但適應(yīng)性差。通用機(jī)又可根據(jù)其體積、功耗、存儲(chǔ)容量、指令系統(tǒng)、價(jià)格等性能分為:巨型機(jī)、大型機(jī)、中型機(jī)、小型機(jī)、微型機(jī)和單片機(jī)。巨型機(jī)體積大、功耗大、性能指標(biāo)高、存儲(chǔ)容量大、指令系統(tǒng)復(fù)雜,價(jià)格也貴;單片機(jī)體積小,結(jié)構(gòu)簡(jiǎn)單,性能指標(biāo)低,價(jià)格便宜。大型機(jī)、中型機(jī)、小型機(jī)、微型機(jī)的結(jié)構(gòu)、規(guī)模介于巨型機(jī)和單片機(jī)之間并依次遞減。2425世界上第一臺(tái)電子數(shù)字計(jì)算機(jī)1946.2.15ENIACElectronicNumericalIntegratorAndCalculator

ENIAC的設(shè)計(jì)開始于1943年,一直使用到1955年。計(jì)算機(jī)的產(chǎn)生和發(fā)展26ENIAC的特點(diǎn):采用十進(jìn)制20個(gè)10位的累加器用開關(guān)手動(dòng)編程18,000個(gè)電子管重30噸占地170平方米耗電140KW5,000次/秒加法運(yùn)算用手工搬動(dòng)開關(guān)和拔插電纜來(lái)編程27世界上第一臺(tái)電子計(jì)算機(jī)ENIAC(1946)2840年代的編程方法293031硬件技術(shù)對(duì)計(jì)算機(jī)更新?lián)Q代的影響

100000000

超大規(guī)模集成電路

1978~現(xiàn)在

10000000

大規(guī)模集成電路

72~1977

1000000

中小規(guī)模集成電路65~1971

200000

晶體管58~1964

40000

電子管

46~1957

速度(次/秒)

硬件技術(shù)

時(shí)間代三四二一32第一臺(tái)vonNeumann系統(tǒng)結(jié)構(gòu)的計(jì)算機(jī)33IBMSystem/360

34最快的五臺(tái)超級(jí)計(jì)算機(jī)(截止到2003.06)1.IBM:Seaborg

6080個(gè)CPU最大平均速度7.304TF(1012)352.IBM:ASCIWhite8192個(gè)CPU最大平均速度7.304TF(1012)最快的五臺(tái)超級(jí)計(jì)算機(jī)(截止到2003.06)363.LinuxNetworX:MCRLinuxCluster最快的五臺(tái)超級(jí)計(jì)算機(jī)(截止到2003.06)2304個(gè)CPU最大平均速度7.634TF(1012)37最快的五臺(tái)超級(jí)計(jì)算機(jī)(截止到2003.06)4.HP:ASCI

Q

4096個(gè)CPU最大平均速度13.88TF(1012)38最快的五臺(tái)超級(jí)計(jì)算機(jī)(截止到2003.06)5.NEC:EarthSimulator

5120個(gè)CPU最大平均速度35.86TF(1012)39計(jì)算機(jī)的發(fā)展(2008年6月)今天公布了第31次全球超級(jí)計(jì)算機(jī)統(tǒng)計(jì)報(bào)告,正式宣告該產(chǎn)業(yè)從TFlops時(shí)代跨入PFlops每秒千萬(wàn)億次運(yùn)算。

在最新排行榜上高居第一的就是本月初剛剛完工的IBMRoadrunner,安放在美國(guó)能源部LosAlamos國(guó)家實(shí)驗(yàn)室,由IBMPowerXCell3.2GHz和AMDOpteronDC1.8GHz兩種處理器組成,擁有122400個(gè)計(jì)算核心,最高性能1.026PFlops,峰值性能1.37578PFlops,功耗2345.5千瓦特。

(2008年8月)曙光5000”系統(tǒng)峰值運(yùn)算速度達(dá)到每秒230萬(wàn)億次浮點(diǎn)運(yùn)算。躋身于世界超級(jí)計(jì)算機(jī)第十、亞洲第一的行列。40二、應(yīng)用科學(xué)計(jì)算:各種工程計(jì)算、天氣預(yù)報(bào)。自動(dòng)控制:各行業(yè)生產(chǎn)過(guò)程的自動(dòng)控制。信息處理:銀行系統(tǒng),廣泛采用金融終端;物資管理、財(cái)務(wù)管理等。CAD/CAM:教育和衛(wèi)生:CAI、遠(yuǎn)程教育;各種治療儀,如心腦電圖分析儀等。家用電器:微波爐、全自動(dòng)洗衣機(jī)、電子玩具等。人工智能:機(jī)器人、專家系統(tǒng)等.41計(jì)算機(jī)的發(fā)展趨勢(shì)計(jì)算機(jī)的發(fā)展趨勢(shì)向著兩極分化:

微型計(jì)算機(jī)向更微型化、網(wǎng)絡(luò)化、高性能、多用途方向發(fā)展;巨型機(jī)向更巨型化、超高速、并行處理、智能化方向發(fā)展。42計(jì)算機(jī)發(fā)展的理論基礎(chǔ)和規(guī)律1、邏輯代數(shù)2、圖靈機(jī):英國(guó)數(shù)學(xué)家圖靈證明理想的通用數(shù)字計(jì)算機(jī)是可以制造出來(lái)的。現(xiàn)代通用數(shù)字計(jì)算機(jī)的數(shù)學(xué)模型3、馮.諾依曼計(jì)算機(jī)原理:二進(jìn)制存儲(chǔ)程序并按地址順序執(zhí)行(程序控制)4、Moore定律:微處理器內(nèi)晶體管數(shù)每18個(gè)月翻一番5、Bell定律:如果保持計(jì)算能力不變,微處理器的價(jià)格每18個(gè)月減少一半6、Gilder定律:

未來(lái)25年(1996年預(yù)言)里,主干網(wǎng)的帶寬將每6個(gè)月增加一倍7、Metcalfe定律:

網(wǎng)絡(luò)價(jià)值同網(wǎng)絡(luò)用戶數(shù)的平方成正比8、半導(dǎo)體存儲(chǔ)器發(fā)展規(guī)律:DRAM密度每年增加60%,每三年翻四倍9、硬盤存儲(chǔ)技術(shù)發(fā)展規(guī)律:

硬盤的密度每年增加約一倍43我國(guó)計(jì)算機(jī)技術(shù)的發(fā)展1953年開始研究,1958年研究出第一臺(tái)計(jì)算機(jī),103型通用計(jì)算機(jī)50年來(lái)相繼研究出了第二代,第三代計(jì)算機(jī)。80年代研究出了每秒1億次的巨型機(jī),銀河I,II,其他如曙光天演(清華BBS,學(xué)校高性能計(jì)算中心)。1985年6月,中國(guó)第一臺(tái)自行研制的微機(jī)長(zhǎng)城0520研制成功,其廣告詞是:“一臺(tái)我們自己制造的能夠處理中文的電腦”。在高性能計(jì)算,并行計(jì)算上已緊跟國(guó)際先進(jìn)水平,但計(jì)算機(jī)的核心部件CPU技術(shù)還遠(yuǎn)遠(yuǎn)落后。中科院研究開發(fā)的龍芯/GODSON44451.2

計(jì)算機(jī)系統(tǒng)的組成

一、計(jì)算機(jī)系統(tǒng)的軟件二、計(jì)算機(jī)系統(tǒng)的硬件回顧一個(gè)程序的運(yùn)行

編寫程序——輸入程序(存儲(chǔ))——運(yùn)行

★無(wú)論是匯編語(yǔ)言程序還是高級(jí)語(yǔ)言程序其運(yùn)行過(guò)程都離不開系統(tǒng)的軟件和硬件的支持。47計(jì)算機(jī)軟件——分類概念:凡是用于計(jì)算機(jī)的各種程序統(tǒng)稱為軟件。分類:系統(tǒng)程序和應(yīng)用程序兩大類。系統(tǒng)程序:用來(lái)簡(jiǎn)化程序設(shè)計(jì),提高計(jì)算機(jī)的使用效率,發(fā)揮和擴(kuò)大計(jì)算機(jī)的功能和用途。如:操作系統(tǒng):用來(lái)管理計(jì)算機(jī)硬件、軟件資源,自動(dòng)調(diào)度用戶的作業(yè)程序,使多個(gè)用戶能有效地共用一套系統(tǒng)。語(yǔ)言程序。如匯編程序、編譯程序等。各種服務(wù)性程序。如診斷程序、練習(xí)程序等。數(shù)據(jù)庫(kù)管理系統(tǒng)。應(yīng)用程序:用戶利用計(jì)算機(jī)來(lái)解決某些問(wèn)題而編制的程序。如工程設(shè)計(jì)程序、自動(dòng)控制程序、企業(yè)管理程序等。48計(jì)算機(jī)軟件——發(fā)展以系統(tǒng)程序?yàn)槔菏止ぞ幊獭康某绦颉獰o(wú)需系統(tǒng)程序匯編語(yǔ)言——匯編源程序——產(chǎn)生匯編程序算法語(yǔ)言——高級(jí)語(yǔ)言程序——編譯系統(tǒng)操作系統(tǒng)從無(wú)到有,到各種操作系統(tǒng)——分批處理操作系統(tǒng)、分時(shí)操作系統(tǒng)、網(wǎng)絡(luò)操作系統(tǒng)、實(shí)時(shí)操作系統(tǒng)、窗口操作系統(tǒng)等。49馮·諾伊曼結(jié)構(gòu)---存儲(chǔ)程序馮·諾伊曼1946年首先提出:(1)計(jì)算機(jī)硬件有運(yùn)算器、存儲(chǔ)器、控制器、輸入設(shè)備和輸出設(shè)備五大基本部件組成。(2)計(jì)算機(jī)內(nèi)部采用二進(jìn)制來(lái)表示指令和數(shù)據(jù)。(3)編好的程序和原始數(shù)據(jù)實(shí)現(xiàn)存入存儲(chǔ)器,然后再啟動(dòng)計(jì)算機(jī)工作。50諾依曼計(jì)算機(jī)的工作原理可概述為:“存儲(chǔ)程序”+“程序控制”要點(diǎn):1.以二進(jìn)制表示數(shù)據(jù)和指令(程序)2.先將程序存入存儲(chǔ)器中,再由控制器自動(dòng)讀取并執(zhí)行3.由控制器、運(yùn)算器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備五部分組成。馮·諾依曼結(jié)構(gòu):51輸入設(shè)備控制器輸出設(shè)備

CPU

存儲(chǔ)器運(yùn)算器ALU計(jì)算機(jī)硬件——系統(tǒng)組成52輸入設(shè)備運(yùn)算器控制器輸入信息輸出設(shè)備輸出信息讀出讀出外存儲(chǔ)器寫入內(nèi)存儲(chǔ)器寫入取出指令數(shù)據(jù)信息控制信息微型計(jì)算機(jī)CPU+內(nèi)存+I/O接口外圍設(shè)備中央處理器CPU53計(jì)算機(jī)硬件——存儲(chǔ)器功能:用來(lái)存儲(chǔ)程序或數(shù)據(jù)。幾個(gè)基本概念:存儲(chǔ)容量:存儲(chǔ)器所能存放的二進(jìn)制代碼的位數(shù)。通常用字節(jié)數(shù)表示,如40GB、1.4MB等。存儲(chǔ)單元、單元地址、單元內(nèi)容

●存儲(chǔ)一定位數(shù)二進(jìn)制代碼的電路,稱為存儲(chǔ)單元。

●每個(gè)存儲(chǔ)單元的編號(hào),稱為單元地址??刂破鞲鶕?jù)地址訪問(wèn)存儲(chǔ)單元。

●構(gòu)成存儲(chǔ)單元電路的各觸發(fā)器的狀態(tài)值,就是單元的內(nèi)容。內(nèi)存、外存注意:?jiǎn)卧獌?nèi)容和單元地址都是用二進(jìn)制代碼表示54計(jì)算機(jī)硬件——運(yùn)算器功能:完成算術(shù)邏輯運(yùn)算。組成:核心是算術(shù)邏輯運(yùn)算單元ALU,另外還包含累加器和一些寄存器。典型結(jié)構(gòu)示意圖:其內(nèi)部工作原理和實(shí)現(xiàn)方法在第二章詳細(xì)介紹。55計(jì)算機(jī)硬件——控制器(1)功能:整個(gè)計(jì)算機(jī)的指揮中心。它發(fā)布各種操作命令控制計(jì)算機(jī)的各部件有條不紊地進(jìn)行工作。涉及的幾個(gè)概念:

■指令、程序

●計(jì)算機(jī)要完成的每一個(gè)基本操作就叫一條指令。

●為解決某一問(wèn)題按一定順序排列的一串指令序列叫做程序。

■存儲(chǔ)程序:將程序存放到存儲(chǔ)器中。

存儲(chǔ)程序并按地址順序執(zhí)行是馮諾依曼型計(jì)算機(jī)的主要思想。56計(jì)算機(jī)硬件——控制器(2)■取指周期、執(zhí)行周期

●控制器從存儲(chǔ)器取指令的一段時(shí)間稱為取指周期。

●把執(zhí)行指令的一段時(shí)間稱為執(zhí)行周期。控制器就是通過(guò)反復(fù)地取指——執(zhí)行指令——取指來(lái)實(shí)現(xiàn)程序的運(yùn)行?!鰯?shù)據(jù)流、指令流

●在取指階段,從內(nèi)存讀出的信息為指令流;

●在執(zhí)行指令階段,訪問(wèn)存儲(chǔ)器流動(dòng)的信息為數(shù)據(jù)流。57計(jì)算機(jī)硬件——輸入輸出設(shè)備輸入設(shè)備:把人們所熟悉的某種信息形式變換成機(jī)器內(nèi)部所能接收和識(shí)別的二進(jìn)制信息形式。如:鍵盤、掃描儀等。輸出設(shè)備:把計(jì)算機(jī)處理的結(jié)果變換成為人或其它機(jī)器設(shè)備所能接收和識(shí)別的信息形式。如顯示器、打印機(jī)、繪圖儀等。輸入輸出設(shè)備統(tǒng)稱外設(shè)。58計(jì)算機(jī)硬件——適配器相當(dāng)于一個(gè)轉(zhuǎn)換器,它可以保證外設(shè)用計(jì)算機(jī)系統(tǒng)所要求的形式發(fā)送或接收信息。不同類型的外設(shè)有不同的適配器,使得被連接的外設(shè)通過(guò)總線與主機(jī)進(jìn)行聯(lián)系,以便于主機(jī)和外設(shè)并行協(xié)調(diào)地工作。如:顯卡、網(wǎng)卡等。59計(jì)算機(jī)硬件——系統(tǒng)總線連接計(jì)算機(jī)系統(tǒng)各部件并進(jìn)行相互間數(shù)據(jù)傳送的公共通道。是構(gòu)成計(jì)算機(jī)系統(tǒng)的骨架。計(jì)算機(jī)系統(tǒng)中有很多種總線,總線的接口、控制等內(nèi)容在第六章詳細(xì)介紹。60計(jì)算機(jī)的硬件和軟件計(jì)算機(jī)硬件軟件微型計(jì)算機(jī)外圍設(shè)備----系統(tǒng)軟件程序設(shè)計(jì)語(yǔ)言應(yīng)用軟件、軟件包、數(shù)據(jù)庫(kù)微處理器內(nèi)存儲(chǔ)器輸入/輸出接口電路系統(tǒng)總線運(yùn)算器控制器RAMROM數(shù)據(jù)總線地址總線控制總線鍵盤/顯示器、打印機(jī)、磁帶機(jī)、磁盤機(jī)、D/A、A/D轉(zhuǎn)換器監(jiān)控程序、操作系統(tǒng)匯編程序解釋程序編譯程序機(jī)器語(yǔ)言匯編語(yǔ)言高級(jí)語(yǔ)言61(1)硬件是基礎(chǔ),軟件依賴于硬件的存在而發(fā)生作用。(2)軟件是靈魂,是硬件功能的擴(kuò)充和完善。(3)硬件和軟件相互滲透,相互促進(jìn),并可以相互轉(zhuǎn)化。軟硬件之間的相互關(guān)系62計(jì)算機(jī)的工作原理是:“存儲(chǔ)程序”+“程序控制”CPU總線內(nèi)存標(biāo)志寄存器地址總線AB程序數(shù)據(jù)數(shù)據(jù)總線DB控制總線CB地址譯碼器、、、指令1指令2指令3指令4、、、、、、數(shù)據(jù)1數(shù)據(jù)2數(shù)據(jù)3、、、指令寄存器數(shù)據(jù)暫存器控制電路指令譯碼器地址寄存器指令指針寄存器R1R2R3R4寄存器組運(yùn)算器IP631.3計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)一、多級(jí)組成的計(jì)算機(jī)系統(tǒng)二、軟件與硬件的邏輯等價(jià)性一般用戶觀察到的計(jì)算機(jī)硬件系統(tǒng)65

專業(yè)用戶觀察到的計(jì)算機(jī)硬件系統(tǒng)66層次結(jié)構(gòu)——引言計(jì)算機(jī)系統(tǒng)以硬件為基礎(chǔ),通過(guò)配置軟件擴(kuò)充功能,形成一個(gè)復(fù)雜的有機(jī)組合的系統(tǒng)。分層目的:采用一種層次結(jié)構(gòu)的觀點(diǎn)去分析、設(shè)計(jì),即將計(jì)算機(jī)系統(tǒng)從不同的角度分為若干級(jí)或若干層,以便根據(jù)需要,針對(duì)相應(yīng)層次去觀察分析計(jì)算機(jī)的組成、性能和工作機(jī)理,或進(jìn)行設(shè)計(jì)。按照這種結(jié)構(gòu)化的設(shè)計(jì)策略,系統(tǒng)易于構(gòu)造、調(diào)試、維護(hù)和擴(kuò)充。兩種分法:

從硬、軟件組成角度劃分從語(yǔ)言功能角度劃分67硬、軟件組成層次結(jié)構(gòu)圖自下而上:反映了計(jì)算機(jī)系統(tǒng)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論