微機(jī)原理課程總結(jié)-2_第1頁
微機(jī)原理課程總結(jié)-2_第2頁
微機(jī)原理課程總結(jié)-2_第3頁
微機(jī)原理課程總結(jié)-2_第4頁
微機(jī)原理課程總結(jié)-2_第5頁
全文預(yù)覽已結(jié)束

付費下載

下載本文檔

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

文檔簡介

微型計算機(jī)原理與接口技術(shù)課程總結(jié) 系別:電子信息與電氣工程系專業(yè):自動化班級:自動化二班 姓名:姚蘭蘭學(xué)號:1205032038指導(dǎo)老師:王敬生摘要:自20世紀(jì)70年代第一代微型計算機(jī)問世以來,計算機(jī)技術(shù)以驚人的速度發(fā)展,涌現(xiàn)了數(shù)十個品種幾百個型號的微處理器,數(shù)據(jù)寬度從8位、16位、32位發(fā)展到了64位,處理器芯片的CPU核心發(fā)展到了雙核乃至4核、6核和8核,當(dāng)前微型計算機(jī)的發(fā)展已經(jīng)進(jìn)入了智能多核時代。這門課程系統(tǒng)歸納和清晰展示已經(jīng)發(fā)展了40多年的計算機(jī)高新技術(shù),深入淺出地講清楚那些看似深奧的計算機(jī)知識。關(guān)鍵字:微機(jī)原理

8086/8088

接口技術(shù)

正文:微型計算機(jī)原理與接口技術(shù)共學(xué)了九章,內(nèi)容包括2部分:第1~5章是基礎(chǔ)部分,以8086為主要對象,包括緒論、8086CPU、尋址方式、指令系統(tǒng)、匯編語言程序設(shè)計和存儲器。第6~9章討論了接口和總線技術(shù),包括中斷、DMA和I/O接口以及8253、8254、8259A、8251A。第一部分:1、8086系統(tǒng)

BIU與EU的動作協(xié)調(diào)原則:它們兩者的工作是不同步的,正是這種既相互獨立又相互配合的關(guān)系,使得8086/8088可以在執(zhí)行指令的同時,進(jìn)行取指令代碼的操作,也就是說BIU與EU是一種并行工作方式,改變了以往計算機(jī)取指令→譯碼→執(zhí)行指令的串行工作方式,大大提高了工作效率,這正是8086/8088獲得成功的原因之一

(2)它的工作模式:有最小和最大

(3)它的尋址方式:

a、數(shù)據(jù)操作數(shù)這類操作數(shù)是與數(shù)據(jù)有關(guān)的操作數(shù),即指令中操作的對象是數(shù)據(jù)。數(shù)據(jù)操作數(shù)又可分為:

A

立即數(shù)操作數(shù)。指令中要操作的數(shù)據(jù)包含在指令中。

B

寄存器操作數(shù)。指令中要操作的數(shù)據(jù)存放在指定的寄存器中。

C

存儲器操作數(shù)。指令中要操作的數(shù)據(jù)存放在指定的存儲單元中。

D

I/O操作數(shù)。指令中要操作的數(shù)據(jù)來自或送到I/O端口。

b、地址操作數(shù)

這類操作數(shù)是與程序轉(zhuǎn)移地址有關(guān)的操作數(shù),即指令中操作的對象不是數(shù)據(jù),而是要轉(zhuǎn)移的目標(biāo)地址。它也可以分為立即數(shù)操作數(shù)、寄存器操作數(shù)和存儲器操作數(shù),即要轉(zhuǎn)移的目標(biāo)地址包含在指令中,或存放在寄存器中,或存放在存儲單元之中。

對于數(shù)據(jù)操作數(shù),有的指令有兩個操作數(shù):一個稱為源操作數(shù),在操作過程中其值不改變;另一個稱為目的操作數(shù),操作后一般被操作結(jié)果代替。有的指令只有一個操作數(shù),或沒有(或隱含)操作數(shù)。對于地址操作數(shù),指令只有一個目的操作數(shù),它是一個供程序轉(zhuǎn)移的目標(biāo)地址。下面以MOV指令為例:

MOVdst,src;(dst)←(src)

2、I/O接口總線與中斷

中斷傳送方式的優(yōu)點是:CPU不必查詢等待,工作效率高,CPU與外設(shè)可以并行工作;由于外設(shè)具有申請中斷的主動權(quán),故系統(tǒng)實時性比查詢方式要好得多。但采用中斷傳送方式的接口電路相對復(fù)雜,而且每進(jìn)行一次數(shù)據(jù)傳送就要中斷一次CPU,CPU每次響應(yīng)中斷后,都要轉(zhuǎn)去執(zhí)行中斷處理程序,且都要進(jìn)行斷點和現(xiàn)場的保護(hù)和恢復(fù),浪費了很多CPU的時間。故這種傳送方式一般適合于少量的數(shù)據(jù)傳送。第二部分:1、8253的引腳功能與系統(tǒng)總線相連:數(shù)據(jù)引腳D0—D7、地址引腳A1、A0、控制引腳RD/CS/WR;通道引腳CLKGATEOUT其他引腳GNDVCC

2、可編程計數(shù)器/定時器8253的工作方式方式0:計數(shù)結(jié)束中斷方式,方式1:可編程單穩(wěn)態(tài)輸出方式,方式2:比率發(fā)生器(分頻器),方式3:方波發(fā)生器,方式4:軟件觸發(fā)選通,方式5:硬件觸發(fā)選通。3、可編程外圍接口芯片8255A及其應(yīng)用

8255A:引腳功能、內(nèi)部結(jié)構(gòu)A口B口C口、實際工作方式數(shù)據(jù)傳送過程、

實際使用硬件連線軟件編程。

3種工作方式:方式0:基本輸入/輸出,方式1:選通輸入/輸出,方式2:雙向傳送

8255A的引腳:與系統(tǒng)總線相連:數(shù)據(jù)引腳D0—D7,地址引腳A1—A0,控制引腳RDCSWRRESET;端口線:端口PA7—PA0;端口C:PC7—PC4PC3—PC0;端口B:PB7PB0;其他引腳:GNDVCC

實際應(yīng)用

由于微型計算機(jī)技術(shù)的發(fā)展日新月異,新技術(shù)不斷涌現(xiàn),我們所學(xué)的芯片及其應(yīng)用要適應(yīng)生活和科技的需求,就拿8255芯片舉例:

在實驗中我們應(yīng)用可編程輸入輸出接口芯片8255來實現(xiàn)交通燈控制實驗,我們用8255的PA0..2、PA4..6來控制LED指示燈,模擬出交通燈的交替閃爍功能。這個小實驗可以模擬出城市中十字路口的紅綠燈情況,用8255這個芯片就可以實現(xiàn),所以可以看出我們學(xué)習(xí)微機(jī)原理與接口技術(shù)的重要性。主機(jī)與外設(shè)的鏈接經(jīng)常使用兩種接口,并行接口和串行接口。而8255是由三個并行輸入輸出端口,讀寫控制邏輯,A組和B組控制電路,數(shù)據(jù)總線緩沖器構(gòu)成。所以這個實驗使我們熟悉了8255內(nèi)部結(jié)構(gòu),熟悉了8255芯片的3種工作方式以及控制字格式??偨Y(jié):這門課程很注重系統(tǒng)性,先進(jìn)性和實用性,前后呼應(yīng),并有大量的程序和硬件設(shè)計類題目,使學(xué)生能夠深入了解計算機(jī)的原理、結(jié)構(gòu)和特點,以及如何運用這些知識來設(shè)計一個實用的微型計算機(jī)系統(tǒng)。在此門課程的學(xué)習(xí)過程中,老師給我們講解了一個個重要的知識點,引導(dǎo)我們很快的了解微機(jī)原理知識。在一個學(xué)期的課程學(xué)習(xí)中,我雖然沒有將本門課程學(xué)得非常透徹,但

溫馨提示

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

評論

0/150

提交評論