計(jì)算機(jī)原理第一章 微型計(jì)算機(jī)系統(tǒng)概論_第1頁(yè)
計(jì)算機(jī)原理第一章 微型計(jì)算機(jī)系統(tǒng)概論_第2頁(yè)
計(jì)算機(jī)原理第一章 微型計(jì)算機(jī)系統(tǒng)概論_第3頁(yè)
計(jì)算機(jī)原理第一章 微型計(jì)算機(jī)系統(tǒng)概論_第4頁(yè)
計(jì)算機(jī)原理第一章 微型計(jì)算機(jī)系統(tǒng)概論_第5頁(yè)
已閱讀5頁(yè),還剩47頁(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)介

1、1計(jì)算機(jī)原理與應(yīng)用2課程概述 目標(biāo) 計(jì)算機(jī)原理與應(yīng)用是非計(jì)算機(jī)專業(yè)工科學(xué)生學(xué)習(xí)和掌握微機(jī)硬件知識(shí)和匯編語(yǔ)言程序設(shè)計(jì)的入門課程,課程的任務(wù)是使學(xué)生從理論和實(shí)踐上掌握微機(jī)的基本組成、工作原理、接口電路及硬件的連接,建立微機(jī)系統(tǒng)的整機(jī)概念,使學(xué)生具有微機(jī)系統(tǒng)軟硬件開發(fā)的初步能力。 非計(jì)算機(jī)專業(yè)的角度;內(nèi)容簡(jiǎn)介與舉例;與最新技術(shù)的差距大,重點(diǎn)是原理、方法和應(yīng)用;對(duì)后續(xù)學(xué)習(xí)、科研的作用; 3特點(diǎn) 軟件與硬件結(jié)合;理論與實(shí)踐結(jié)合;具體與抽象結(jié)合; 學(xué)習(xí)方法 課堂學(xué)習(xí);課后作業(yè);認(rèn)真實(shí)驗(yàn);及時(shí)答疑;了解課程性質(zhì)、特點(diǎn)、學(xué)習(xí)方法,盡快入門!與其它課程對(duì)比;考試:平時(shí)考勤作業(yè)10%+實(shí)驗(yàn)20% +閉卷考試70%

2、 。課程概述4主要參考資料 1尹建華微型計(jì)算機(jī)原理與接口技術(shù)(v2)2戴梅萼,史嘉權(quán)微型計(jì)算機(jī)技術(shù)及應(yīng)用3蔣本珊 計(jì)算機(jī)組成原理4芯片數(shù)據(jù)手冊(cè) Hennessy and PattersonComputer Architecture-A Quantitative Approach 4th edComputer Organization and Design The Hardware Software Interface 3rd Ed5教學(xué)內(nèi)容第一章 微型計(jì)算機(jī)系統(tǒng)概論(1)第二章 微處理器的結(jié)構(gòu)與工作原理(2)第五章 存儲(chǔ)器及其接口技術(shù)(5)第六章 微型計(jì)算機(jī)輸入輸出接口技術(shù)(6.16.3)第七

3、章 常用可編程接口芯片及其應(yīng)用(8.18.3)第八章 中斷技術(shù)及控制芯片(6.46.5)第九章 DMA技術(shù)及控制芯片(8.4)第十章 串行通信技術(shù)(9)第十一章 微型計(jì)算機(jī)總線(7)第十二章 模擬接口技術(shù)(10)括號(hào)內(nèi)為對(duì)應(yīng)教材章節(jié)6實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)1 基于并行接口的鍵盤控制 (并行接口8255)實(shí)驗(yàn)2 利用中斷方式設(shè)計(jì)數(shù)字時(shí)鐘 (中斷技術(shù)8253)實(shí)驗(yàn)3 串行通信 (串行通信8250)實(shí)驗(yàn)4 AD和DA轉(zhuǎn)換器 (模/數(shù)、數(shù)/模轉(zhuǎn)換)7第一章 微型計(jì)算機(jī)系統(tǒng)概論1.1 微型計(jì)算機(jī)概述 1.1.1 微型計(jì)算機(jī)系統(tǒng)的三個(gè)層次 1.1.2 微型計(jì)算機(jī)的常用術(shù)語(yǔ) 1.1.3 微型計(jì)算機(jī)的發(fā)展1.2 微型計(jì)

4、算機(jī)的基本組成 1.2.1 微型計(jì)算機(jī)的硬件組成與結(jié)構(gòu) 1.2.2 微型計(jì)算機(jī)的軟件1.3 微型計(jì)算機(jī)的工作原理 1.3.1 馮諾依曼存儲(chǔ)程序工作原理 1.3.2 微型計(jì)算機(jī)的工作過(guò)程81.1 微型計(jì)算機(jī)概述1946年,美國(guó)賓夕法尼亞大學(xué)設(shè)計(jì)制造世界上第一臺(tái)現(xiàn)代意義的電子計(jì)算機(jī)ENIAC;使用了18000多個(gè)真空管和超過(guò)500英里長(zhǎng)的導(dǎo)線,重量超過(guò)30噸,每秒能執(zhí)行約10萬(wàn)次運(yùn)算。 1948年,貝爾實(shí)驗(yàn)室研制出晶體管。1958年,得克薩斯儀器公司發(fā)明了集成電路。 電子計(jì)算機(jī)的發(fā)展: 電子管計(jì)算機(jī)晶體管計(jì)算機(jī)中小規(guī)模集成電路計(jì)算機(jī)大規(guī)模/超大規(guī)模集成電路計(jì)算機(jī); 電子計(jì)算機(jī)按其性能分類: 巨型計(jì)

5、算機(jī),大型計(jì)算機(jī),中型計(jì)算機(jī),小型計(jì)算機(jī),微型計(jì)算機(jī):應(yīng)用廣泛;91.1.1 微型計(jì)算機(jī)系統(tǒng)的三個(gè)層次微處理器嚴(yán)格講,微處理器 CPU (Central Process Unit,CPU),CPU指的是計(jì)算機(jī)中執(zhí)行運(yùn)算和控制功能的區(qū)域,由算術(shù)邏輯部件(ALU)和控制部件兩大主要部分組成;把CPU和一組稱為寄存器(Registers)的特殊存儲(chǔ)器集成在一片大規(guī)模集成電路或超大規(guī)模集成電路封裝之中,這個(gè)器件才被稱為微處理器;微型計(jì)算機(jī)以微處理器為核心,配上由大規(guī)模集成電路制作的只讀存儲(chǔ)器、讀寫存儲(chǔ)器、輸入輸出接口電路及系統(tǒng)總線等所組成的計(jì)算機(jī),稱為微型計(jì)算機(jī)。將這些組成部分集成在一片超大規(guī)模集成電

6、路芯片上,稱為單片微型計(jì)算機(jī),簡(jiǎn)稱單片機(jī)。10微型計(jì)算機(jī)系統(tǒng)的三個(gè)層次微型計(jì)算機(jī)系統(tǒng)以微型計(jì)算機(jī)為中心,配以相應(yīng)的外圍設(shè)備以及控制微型計(jì)算機(jī)工作的軟件,就構(gòu)成了完整的微型計(jì)算機(jī)系統(tǒng)。微型計(jì)算機(jī)如果不配有軟件,通常稱為裸機(jī)。軟件分為系統(tǒng)軟件和應(yīng)用軟件兩大類。微型計(jì)算機(jī)系統(tǒng)的三個(gè)層次: 微處理器 微型計(jì)算機(jī) 微型計(jì)算機(jī)系統(tǒng)111.1.2 微型計(jì)算機(jī)的常用術(shù)語(yǔ)(1)位和字節(jié)位(bit)是計(jì)算機(jī)所能表示的最小最基本的數(shù)據(jù)單位,它指的是取值只能為0或1的一個(gè)二進(jìn)制數(shù)值位。位作為單位時(shí)記作b;字節(jié)(byte)由8個(gè)二進(jìn)制位組成,通常用作計(jì)算存儲(chǔ)容量的單位,字節(jié)作為單位時(shí)記作BK是kelo的縮寫,1K=10

7、24=210;M是mega的縮寫,1M=1024K=220;G是Giga的縮寫,1G=1024M=230;T是tera的縮寫,1T=1024G=240。12微型計(jì)算機(jī)的常用術(shù)語(yǔ)(2)字和字長(zhǎng) 字長(zhǎng)是微處理器一次可以直接處理的二進(jìn)制數(shù)碼的位數(shù),它通常取決于微處理器內(nèi)部通用寄存器的位數(shù)和數(shù)據(jù)總線的寬度。微處理器的字長(zhǎng)有4位、8位、16位和32位等等。 8088稱為準(zhǔn)16位微處理器,而80386SX稱為準(zhǔn)32位微處理器。 在Intel系列計(jì)算機(jī)中,一個(gè)字為2個(gè)字節(jié),16bit。13微型計(jì)算機(jī)的常用術(shù)語(yǔ)(3)主頻 主頻也叫做時(shí)鐘頻率,用來(lái)表示微處理器的運(yùn)行速度,如酷睿CPU主頻3.4GHz。主頻越高表

8、明微處理器運(yùn)行越快,主頻的單位是MHz、GHz。 早期微處理器的主頻與外部總線的頻率相同,從80486DX2開始,主頻=外部總線頻率倍頻系數(shù)。 外部總線頻率通常簡(jiǎn)稱為外頻,它的單位也是MHz,外頻越高說(shuō)明微處理器與系統(tǒng)內(nèi)存數(shù)據(jù)交換的速度越快,因而微型計(jì)算機(jī)的運(yùn)行速度也越快。 倍頻系數(shù)是微處理器的主頻與外頻之間的相對(duì)比例系數(shù)。 通過(guò)提高外頻或倍頻系數(shù),可以使微處理器工作在比標(biāo)稱主頻更高的時(shí)鐘頻率上,這就是所謂的超頻。14微型計(jì)算機(jī)的常用術(shù)語(yǔ)(4)MIPSMIPS是Millions of Instruction Per Second的縮寫,用來(lái)表示微處理器的性能,意思是每秒鐘能執(zhí)行多少百萬(wàn)條指令;

9、由于執(zhí)行不同類型的指令所需時(shí)間長(zhǎng)度不同,所以MIPS通常是根據(jù)不同指令出現(xiàn)的頻度乘上不同的系數(shù)求得的統(tǒng)計(jì)平均值。主頻為25MHz的80486其性能大約是20MIPS;主頻為400MHz的Pentium II的性能為832 MIPS;主頻為200MHz的C6201的性能為1600 MIPS。15微型計(jì)算機(jī)的常用術(shù)語(yǔ)(5)微處理器的生產(chǎn)工藝指在硅材料上生產(chǎn)微處理器時(shí)內(nèi)部各元器件間連接線的寬度,一般以m、nm為單位,數(shù)值越小,生產(chǎn)工藝越先進(jìn),微處理器的功耗和發(fā)熱量越小。目前酷睿微處理器的生產(chǎn)工藝已經(jīng)達(dá)到22nm。功耗、發(fā)熱是大問(wèn)題。(6)微處理器的集成度指微處理器芯片上集成的晶體管的密度。最早Int

10、el 4004的集成度為2250個(gè)晶體管,Pentium III的集成度已經(jīng)達(dá)到750萬(wàn)個(gè)晶體管以上,集成度提高了3000多倍。161.1.3 微型計(jì)算機(jī)的發(fā)展微型計(jì)算機(jī)的發(fā)展是以微處理器的發(fā)展來(lái)表征的;微處理器的集成度每隔18個(gè)月就會(huì)翻一番,芯片的性能也隨之提高一倍。 -摩爾定律軟件是一種可以膨脹到充滿整個(gè)容器的氣體。 - Nathan軟件第一定律17微型計(jì)算機(jī)的發(fā)展0第零代機(jī)械計(jì)算機(jī)(1642-1945)中國(guó)的算盤:成型于元朝中葉。第一臺(tái)計(jì)算機(jī)器(1642):法國(guó)科學(xué)家Blaise Pascal純機(jī)械設(shè)備、齒輪傳動(dòng)、手柄驅(qū)動(dòng);只能加、減法;萊布尼茲,德國(guó)數(shù)學(xué)家,還能做乘除法的機(jī)械計(jì)算機(jī);查

11、爾斯巴貝奇,劍橋大學(xué)數(shù)學(xué)教授,差分機(jī)、分析機(jī);20世紀(jì)30年代后,用繼電器控制計(jì)算機(jī)器;18微型計(jì)算機(jī)的發(fā)展1第一代電子管計(jì)算機(jī)(1945-1955)ENIAC-(Electronic Numerical Integrator And Computer)二戰(zhàn)期間破譯密碼的需求;第一臺(tái)電子管計(jì)算機(jī);18000個(gè)電子管、1500個(gè)繼電器、重30t、耗電140kW;馮諾依曼二進(jìn)制計(jì)數(shù);將程序用數(shù)字形式表示,和數(shù)據(jù)一起存儲(chǔ);現(xiàn)代計(jì)算機(jī)的基本結(jié)構(gòu);此時(shí),IBM還是熱衷于制造打孔機(jī)的小公司19微型計(jì)算機(jī)的發(fā)展2第二代晶體管計(jì)算機(jī)(1955-1965)1948年,貝爾實(shí)驗(yàn)室發(fā)明晶體管; John Barde

12、en,Walter Brattain,Willian Shockely 1956諾貝爾物理獎(jiǎng)MIT林肯實(shí)驗(yàn)室推出TX系列晶體管計(jì)算機(jī);DEC公司推出PDP-1計(jì)算機(jī);IBM開始統(tǒng)治計(jì)算機(jī)領(lǐng)域;20微型計(jì)算機(jī)的發(fā)展3第三代集成電路計(jì)算機(jī)(1965-1980)1958年,TI公司杰克基爾比(Jack Kilby)發(fā)明硅集成電路;1958年,Robert Noyce發(fā)明硅集成電路;發(fā)明集成電路創(chuàng)辦仙童半導(dǎo)體公司創(chuàng)辦Intel公司IBM占據(jù)領(lǐng)頭位置IBM360系列機(jī)1971年:Intel 4004,是世界上第一片單片微處理器21微型計(jì)算機(jī)的發(fā)展4第四代超大規(guī)模集成電路計(jì)算機(jī)(1980-?)IBM開始采

13、用8088作為處理器;INTEL8080/8086/8088主流處理器;IBM采用微軟公司的MS-DOS操作系統(tǒng);INTEL 1985年推出386,體系結(jié)構(gòu)的創(chuàng)新;1980s中期,RISC體系開始取代CISC;1990s,超標(biāo)量計(jì)算機(jī)出現(xiàn);22微型計(jì)算機(jī)的發(fā)展5第五代無(wú)所不在的計(jì)算機(jī)人工智能?微縮計(jì)算機(jī)?Ubiquitous Computing無(wú)所不在的計(jì)算Pervasive Computing普適計(jì)算嵌入式設(shè)計(jì)、軟硬件協(xié)同設(shè)計(jì)不代表新結(jié)構(gòu)的產(chǎn)生,而是應(yīng)用的創(chuàng)新;從一次性計(jì)算機(jī)(RFID)到工作站群集、大型機(jī)。 云里云計(jì)算,霧里物聯(lián)網(wǎng)。23現(xiàn)代數(shù)字計(jì)算機(jī)發(fā)展里程碑24INTEL CPU系列25

14、INTEL CPU系列1971年 4004 1972年 80081978年80861982年: 80286 1985年: 80386 1989年: Intel 80486 1993-1995年 Intel Pentium Pentium IICeleron一代 19981999年 Pentium III 2000年P(guān)entium 4 26微型計(jì)算機(jī)的發(fā)展方向從單處理器向多處理器發(fā)展80486有一個(gè)定點(diǎn)處理器,一個(gè)浮點(diǎn)處理器;Pentium有二個(gè)定點(diǎn)處理器,一個(gè)浮點(diǎn)處理器;Pentium Pro有四個(gè)定點(diǎn)處理器,二個(gè)浮點(diǎn)處理器;指令系統(tǒng)由復(fù)雜指令系統(tǒng)向精簡(jiǎn)指令系統(tǒng)發(fā)展復(fù)雜指令系統(tǒng)(CISC Co

15、mplex Instruction Set Computer)精簡(jiǎn)指令系統(tǒng)(RISC Reduced Instruction Set Computer)Intel80486以上均支持精簡(jiǎn)指令嵌入式處理器應(yīng)用前景廣闊單片機(jī);ARM;PowerPC;DSP數(shù)字信號(hào)處理器。微電子、存儲(chǔ)、網(wǎng)絡(luò)的發(fā)展271.2微型計(jì)算機(jī)的基本組成1.2.1微型計(jì)算機(jī)的硬件組成與結(jié)構(gòu) 微型計(jì)算機(jī)硬件系統(tǒng)組成: (1) 微處理器 (2)存儲(chǔ)器 (3)輸入/輸出子系統(tǒng) (4)系統(tǒng)總線硬件系統(tǒng)軟件系統(tǒng);28微型計(jì)算機(jī)的硬件組成CPU存儲(chǔ)器I/O接口I/O設(shè)備地址總線AB數(shù)據(jù)總線DB控制總線CBI/O總線控制29微型計(jì)算機(jī)的硬件

16、組成擴(kuò)展外圍設(shè)備時(shí)使用系統(tǒng)總線8259ACPUROMRAM8255A82538237A8284A接口電路擴(kuò)展插槽總線接口局部總線30(1)微處理器1(1)微處理器(Microprocessor) 主要由算術(shù)邏輯部件(ALU)、累加器、通用寄存器組、控制邏輯部件、內(nèi)部總線等組成。主要用途是產(chǎn)生時(shí)序控制信號(hào)、指令譯碼 、執(zhí)行算術(shù)運(yùn)算和邏輯運(yùn)算等。算術(shù)邏輯部件(ALU): 完成算術(shù)運(yùn)算(、)等操作; 完成邏輯運(yùn)算(與、或、非、異)等操作;通用寄存器組: 數(shù)據(jù)寄存器:AX、BX、CX、DX 指針及變址寄存器:SP、BP、SI、DI、IP 標(biāo)志寄存器:FLAG 段寄存器:CS、DS、SS、ES 31(1

17、)微處理器2控制器: 功能是執(zhí)行指令、控制程序和數(shù)據(jù)的輸入及結(jié)果輸出、異常情況和某些請(qǐng)求的處理; 組成: 程序計(jì)數(shù)器PC; 指令寄存器IR; 指令譯碼器; 時(shí)序部件; 微操作控制信號(hào)形成部件; 中斷機(jī)構(gòu);內(nèi)部總線: 用來(lái)傳送CPU內(nèi)部的數(shù)據(jù)及控制信號(hào)。32(2)存儲(chǔ)器1(2)存儲(chǔ)器(Memory)內(nèi)部存儲(chǔ)器,簡(jiǎn)稱內(nèi)存或主存,指CPU可以通過(guò)地址直接讀寫的那些存儲(chǔ)單元,存放當(dāng)前要執(zhí)行的程序和要處理的數(shù)據(jù)。又分為: RAM隨機(jī)存取存儲(chǔ)器:SRAM、DRAM; ROM只讀存儲(chǔ)器:PROM、EPROM、EEPROM;外部存儲(chǔ)器,簡(jiǎn)稱外存:硬盤、軟盤、磁帶、光盤。其中硬盤接口的作用是將硬盤中的數(shù)據(jù)傳輸?shù)?/p>

18、主機(jī)內(nèi)存或其他應(yīng)用系統(tǒng)中。典型的硬盤接口有: IDE(Integrated Drive Electronics)標(biāo)準(zhǔn)接口; SCSI(Small Computer System Interface)標(biāo)準(zhǔn)接口; ESDI標(biāo)準(zhǔn)接口; IPI標(biāo)準(zhǔn)接口;CACHE RAM33(2)存儲(chǔ)器2CPUCache主存輔存海存內(nèi)存外存與CPU連接34(2)存儲(chǔ)器3所有的存儲(chǔ)單元和I/O 寄存器總是以字節(jié)為單位,每個(gè)字節(jié)都有與之相聯(lián)系的辨識(shí)地址。地址是由多位組合而成,所有可能的組合,形成了一個(gè)地址空間。地址線的多少?zèng)Q定了地址空間的大小,假設(shè)地址為n位寬,那么將有2n個(gè)地址(即02n-1),假設(shè)有20根地址線,則占

19、有的存儲(chǔ)容為220=1MB;35(3)輸入/輸出單元(3)輸入/輸出單元 實(shí)現(xiàn)微處理器與外界之間的信息交換。主要實(shí)現(xiàn)與外設(shè)之間的速度匹配、信號(hào)電平匹配、信號(hào)格式匹配、時(shí)序控制、中斷控制等。 輸入設(shè)備如鍵盤、鼠標(biāo);輸出設(shè)備如顯示器和打印機(jī)。 常用的輸入輸出接口芯片主要有: 緩沖器:74LS244、74LS245 鎖存器:74LS373 可編程中斷控制器8259A; 可編程計(jì)數(shù)器/定時(shí)器8253 可編程外圍接口芯片8255A; 串行通信和可編程接口芯片8250A 模數(shù)(A/D)和數(shù)模(D/A)轉(zhuǎn)換器; DMA控制器8237A36(4)系統(tǒng)總線(4)系統(tǒng)總線(system bus) 在計(jì)算機(jī)系統(tǒng)中,

20、各個(gè)部件之間傳送信息的公共通路叫總線??偩€標(biāo)準(zhǔn)有以下四個(gè)特性:物理特性:指總線物理連接的方式。功能特性:描寫這一組總線中每一根線的功能。包括:地址總線、數(shù)據(jù)總線和控制總線。電器特性:定義每一根線上信號(hào)的傳遞方向及有效電平范圍。時(shí)間特性:定義每一根總線上的信號(hào)在什么時(shí)候有效。37微型計(jì)算機(jī)的硬件組成按照傳送的信息類型和功能可將總線分為:地址總線AB ( Address BUS ) 地址總線是專門用來(lái)傳送地址信息的總線,一般為單向傳送,即由MPU發(fā)出。數(shù)據(jù)總線DB(Data BUS) 數(shù)據(jù)總線用于傳送數(shù)據(jù),具有雙向傳送功能??刂瓶偩€CB(control BUS) 控制總線用于傳送各種控制信號(hào)??偩€

21、上的信號(hào)必須與總線相連的各個(gè)元件產(chǎn)生的信號(hào)相一致。38微型計(jì)算機(jī)的硬件結(jié)構(gòu)(1)馮諾依曼結(jié)構(gòu):由運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備五大部分組成;數(shù)據(jù)和程序以二進(jìn)制代碼的形式不加區(qū)別地存放在存儲(chǔ)器中,存放位置由地址指定,地址碼也是二進(jìn)制形式;控制器根據(jù)存放在存儲(chǔ)器中的指令序列(即程序)工作,并由一個(gè)程序計(jì)數(shù)器(PC)控制指令的執(zhí)行。控制器具有判斷能力,能夠根據(jù)計(jì)算結(jié)果選擇不同的動(dòng)作流程39微型計(jì)算機(jī)的硬件結(jié)構(gòu)運(yùn)算器控制器存儲(chǔ)器輸入設(shè)備輸出設(shè)備馮諾依曼結(jié)構(gòu)40微型計(jì)算機(jī)的硬件結(jié)構(gòu)(2)哈佛結(jié)構(gòu)與改進(jìn)的哈佛結(jié)構(gòu):利用相互獨(dú)立的存儲(chǔ)器模塊分別存儲(chǔ)指令和數(shù)據(jù),以便實(shí)現(xiàn)并行處理;具有獨(dú)立的程序總線

22、和數(shù)據(jù)總線,可以同時(shí)取指令和操作數(shù),提高了處理速度。改進(jìn)的哈佛結(jié)構(gòu)增加了可以混合存放數(shù)據(jù)和指令的存儲(chǔ)模塊。CPU程序存儲(chǔ)器數(shù)據(jù)存儲(chǔ)器哈佛結(jié)構(gòu)41微型計(jì)算機(jī)的硬件結(jié)構(gòu)421.2.2 微型計(jì)算機(jī)的軟件 計(jì)算機(jī)軟件通??梢苑殖上到y(tǒng)軟件和應(yīng)用軟件 。 系統(tǒng)軟件指系統(tǒng)應(yīng)該配置的那一部分軟件,用于對(duì)計(jì)算機(jī)的管理和使用。例如操作系統(tǒng)、編譯程序、匯編程序、調(diào)試程序、診斷程序、標(biāo)準(zhǔn)程序庫(kù)等,還包括各種各樣的高級(jí)語(yǔ)言的編譯器、匯編程序、文本編輯等。編程可分為三級(jí),它們是:機(jī)器語(yǔ)言匯編語(yǔ)言高級(jí)語(yǔ)言匯編語(yǔ)言具有以下優(yōu)點(diǎn):需要較少的存儲(chǔ)器和較少的執(zhí)行時(shí)間;具有解決高技術(shù)問(wèn)題的能力,而這些問(wèn)題對(duì)于高級(jí)語(yǔ)言來(lái)說(shuō)是困難的,甚

23、至是無(wú)法解決;可以幫助人們更好地理解計(jì)算機(jī)的結(jié)構(gòu)和工作原理。43微型計(jì)算機(jī)的硬件組成MCS硬件軟件主機(jī)外設(shè)CPUMemory RAM,ROMI/O口I/O設(shè)備 輸入設(shè)備,輸出設(shè)備數(shù)據(jù)通道 軟盤,硬盤,光盤外部電路 ADC,DAC應(yīng)用軟件 Office,MSN,Protel 數(shù)據(jù)庫(kù)Oracle,Sybase,SQL系統(tǒng)軟件 如操作系統(tǒng) Windows,Linux等441.3 微型計(jì)算機(jī)的工作原理微型計(jì)算機(jī)的工作過(guò)程 微型計(jì)算機(jī)的工作過(guò)程就是執(zhí)行程序的過(guò)程,而程序由指令序列組成,因此,執(zhí)行程序的過(guò)程,就是執(zhí)行指令序列的過(guò)程,即逐條地從存儲(chǔ)器中取出指令并完成指令所指定的操作。 由于執(zhí)行每一條指令,都包括取指、譯碼和執(zhí)行三個(gè)基本步驟,所以,微型計(jì)算機(jī)的工作過(guò)程,也就是不斷地取指令、譯碼和執(zhí)行的過(guò)程,直到遇到停機(jī)指令時(shí)才結(jié)束機(jī)器的運(yùn)行。優(yōu)點(diǎn):處理器簡(jiǎn)單通用,把復(fù)雜問(wèn)題轉(zhuǎn)移到存放解釋程序存儲(chǔ)器中,即把復(fù)雜的硬件設(shè)計(jì)轉(zhuǎn)化為復(fù)雜的軟件設(shè)計(jì)。45微型計(jì)算機(jī)的工作原理 計(jì)算1+2=?匯編語(yǔ)言程序?qū)?yīng)的機(jī)器指令 對(duì)應(yīng)的操作MOV AL,

溫馨提示

  • 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)論