南航自動(dòng)化學(xué)院硬件作業(yè)答案作業(yè)答案5~8_第1頁
南航自動(dòng)化學(xué)院硬件作業(yè)答案作業(yè)答案5~8_第2頁
南航自動(dòng)化學(xué)院硬件作業(yè)答案作業(yè)答案5~8_第3頁
南航自動(dòng)化學(xué)院硬件作業(yè)答案作業(yè)答案5~8_第4頁
南航自動(dòng)化學(xué)院硬件作業(yè)答案作業(yè)答案5~8_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

xxx公司南航自動(dòng)化學(xué)院硬件作業(yè)答案作業(yè)答案5~8文件編號(hào):文件日期:修訂次數(shù):第1.0次更改批準(zhǔn)審核制定方案設(shè)計(jì),管理制度第5章5.2·ROM特點(diǎn):只讀存儲(chǔ)器ROM是一種在工作過程中只能讀不能寫的非易失性存儲(chǔ)器,掉電后其所存信息不會(huì)丟失,通常用來存放固定不變的程序和數(shù)據(jù),如引導(dǎo)程序、基本輸入/輸出系統(tǒng)(BIOS)程序等。·RAM特點(diǎn):隨機(jī)存取存儲(chǔ)器RAM(也稱為讀寫存儲(chǔ)器),是一種易失性存儲(chǔ)器,其特點(diǎn)是在使用過程中,信息可以隨機(jī)寫入或讀出,使用靈活,但信息不能永久保存,一旦掉電,信息就會(huì)自動(dòng)丟失,常用做內(nèi)存,存放正在運(yùn)行的程序和數(shù)據(jù)。·SRAM特點(diǎn):靜態(tài)隨機(jī)存儲(chǔ)器。其特點(diǎn)是速度快,工作穩(wěn)定,且不需要刷新電路,使用方便靈活,但由于它所用MOS管較多,致使集成度低,功耗較大,成本也高。在微機(jī)系統(tǒng)中,SRAM常用做小容量的高速緩沖存儲(chǔ)器。·DRAM特點(diǎn):動(dòng)態(tài)隨機(jī)存儲(chǔ)器。其特點(diǎn)是集成度高,功耗低,價(jià)格便宜,但由于電容存在漏電現(xiàn)象,電容電荷會(huì)因?yàn)槁╇姸饾u丟失,因此必須定時(shí)對(duì)DRAM進(jìn)行充電(稱為刷新)。在微機(jī)系統(tǒng)中,DRAM常被用做內(nèi)存(即內(nèi)存條)。5.5首地址末地址1K×81000H1000H+(0400H-1)=13FFH2K×81000H17FFH4K×81000H1FFFH8K×81000H2FFFH5.6地址范圍20000H~27FFFH5.7A15→G1=”1”→=”1”A15A14A13A12A11A10~A0地址范圍1#10000(Y0)00000000000~111111111118000~87FFH2#10001(Y1)00000000000~111111111118800~8FFFH3#10010(Y2)00000000000~111111111119000~97FFH4#10100(Y4)00000000000~11111111111A000~A3FFH5#10100(Y4)10000000000~11111111111A400~A7FFH6#10101(Y5)00000000000~11111111111A800~ABFFH7#10101(Y5)10000000000~11111111111AC00~AFFFH5.8 (1)16KB(2)4片(3)1位5.9與8088CPU的連線圖:(3-8譯碼器畫的不完整)地址范圍1#80000~807FFH2#80800~80FFFH3#81000~817FFH4#81800~81FFFH5.11(1)4片(2)連線圖略地址范圍1#30000~303FFH2#30400~307FFH第6章6.1·因?yàn)镮/O設(shè)備的種類繁多,可以是機(jī)械的、電子式的、機(jī)電式的、磁電式的以及光電式的等;輸入輸出的信息多種多樣,有數(shù)字信號(hào)、模擬信號(hào)以及開關(guān)信號(hào)等;信息傳輸?shù)乃俣纫膊幌嗤瑐魉托畔⒌母袷胶碗娖礁叩偷纫彩嵌喾N多樣的。因此,CPU不能直接和外設(shè)連接,而是要通過接口電路和主機(jī)系統(tǒng)相連。·存儲(chǔ)器不需要接口電路,直接和總線相連,因?yàn)榇鎯?chǔ)器的電平、傳送信息格式等都與CPU一致。6.4·端口:在輸入/輸出接口中的寄存器;·通常有:數(shù)據(jù)端口,狀態(tài)端口,控制端口;·對(duì)I/O端口編制通常采用2中方法:(1)I/O端口獨(dú)立編址,即存儲(chǔ)器地址空間和I/O端口地址空間為兩個(gè)不同的獨(dú)立地址空間;(2)I/O端口與存儲(chǔ)器統(tǒng)一編址。·在8086/8088系統(tǒng)中,用I/O端口獨(dú)立編址方法。6.5·CPU與外設(shè)之間的數(shù)據(jù)傳送方式一般可分為三種方式:程序控制方式、中斷方式和DMA方式。·程序控制方式:是指在程序中安排相應(yīng)的I/O指令來控制輸入和輸出,完成和外設(shè)之間信息交換。在這種方式中何時(shí)進(jìn)行數(shù)據(jù)的傳送是預(yù)先知道的,所以可以根據(jù)需要把有關(guān)的I/O指令插入到程序中相應(yīng)位置。根據(jù)外設(shè)的不同性質(zhì),這種傳送方式又可分為無條件傳送及查詢傳送兩種。·中斷方式:外設(shè)在準(zhǔn)備就緒時(shí)主動(dòng)向CPU提出中斷申請(qǐng),CPU及時(shí)響應(yīng),執(zhí)行相應(yīng)的中斷服務(wù)程序進(jìn)行數(shù)據(jù)傳送,因而實(shí)時(shí)性好,另外在外設(shè)未準(zhǔn)備就緒時(shí),CPU還可以處理其他事務(wù),工作效率較高。·DMA方式:在外設(shè)與內(nèi)存之間直接進(jìn)行數(shù)據(jù)交換,而不通過CPU執(zhí)行指令進(jìn)行,傳送速率高,特別適合大批量數(shù)據(jù)傳送。6.10MOVCX,64MOVBX,2000HIN_TEST:MOVDX,0FFE2HINAL,DXTESTAL,01HJZIN_TESTMOVDX,0FFE0HINAL,DXMOV[BX],ALINCBXLOOPIN_TEST6.12·DMA:直接存儲(chǔ)器存取傳送方式,。·在中斷方式下,仍然是通過CPU執(zhí)行一些指令來實(shí)現(xiàn)數(shù)據(jù)傳送的。這對(duì)于高速I/O設(shè)備,以及成組交換數(shù)據(jù)的情況,例如磁盤與內(nèi)存之間的信息交換,仍顯得速度太慢。所以要采用DMA方式,在存儲(chǔ)器和外設(shè)之間直接交換數(shù)據(jù),而不需要CPU的干預(yù)。·DMA方式一般用于高速I/O設(shè)備,以及成組交換數(shù)據(jù)的情況。第7章7.28086/8088的中斷分類:·外部中斷:外部中斷是由外部硬件產(chǎn)生的中斷,又稱為硬件中斷,分為非屏蔽中斷NMI和可屏蔽中斷INTR。通過CPU的INTR引腳和NMI引腳發(fā)出的中斷。·內(nèi)部中斷:是為了處理程序運(yùn)行過程中發(fā)生的一些意外情況或調(diào)試程序而提供的中斷,又稱為軟件中斷。通常有除法出錯(cuò)中斷、INTO溢出中斷、INTn中斷、斷點(diǎn)中斷、單步中斷等。7.3·外部中斷:由CPU外部中斷請(qǐng)求信號(hào)觸發(fā)。·內(nèi)部中斷:是CPU根據(jù)某條指令或者對(duì)標(biāo)志寄存器的某個(gè)標(biāo)志位的設(shè)置而產(chǎn)生的,由于它與外部電路無關(guān)。·可屏蔽中斷:通過INTR引腳產(chǎn)生的中斷。高電平有效,受中斷標(biāo)志IF的影響。·非可屏蔽中斷:通過NMI產(chǎn)生的中斷,上升沿有效,不受IF影響,一旦有非屏蔽中斷信號(hào)請(qǐng)求,CPU必須響應(yīng)。7.9因?yàn)镃PU響應(yīng)中斷后,保護(hù)狀態(tài)標(biāo)志后會(huì)自動(dòng)關(guān)閉中斷。為了在執(zhí)行中斷服務(wù)程序時(shí),能響應(yīng)更高級(jí)別的中斷源請(qǐng)求,需用指令STI開中斷。7.10應(yīng)放置在:0000H:009CH~0000H:009FH7.12系統(tǒng)自動(dòng)保護(hù):狀態(tài)標(biāo)志寄存器FR和CS:IP(斷點(diǎn)保護(hù))用戶自己保護(hù):中斷處理程序中用到的各CPU內(nèi)部寄存器內(nèi)容。7.14SP=00FAHSS=0300HIP=0040HCS=0100HPSW(FR)=0040H堆棧前三個(gè)字內(nèi)容是:A2H00H00H09H40H02H第8章8.2·最大計(jì)數(shù)初值為0,二進(jìn)制計(jì)數(shù)表示65536;BCD碼計(jì)數(shù)表示10000。·如果計(jì)數(shù)超過最大計(jì)數(shù),可以采用將兩個(gè)通道串聯(lián)使用,其中一個(gè)用方式3輸出方波,作為另一個(gè)的輸入,兩個(gè)通道的計(jì)數(shù)值相乘為最終計(jì)數(shù)值。8.3通道0:工作方式2,控制字00110100=34H,計(jì)數(shù)初值:2000=7D0H初始化:MOVDX,0FFF3H MOVAL,34H OUTDXMOVDX,0FFF0HMOVAL,D0H OUTDXMOVAL,07HOUTDX通道1:工作方式0,控制字01010000=50H,計(jì)數(shù)初值:100=64H初始化:MOVDX,0FFF3HMOVAL,50HOUTDXMOVAL,64HMOVDX,0FFF1HOUTDX硬件連線圖略。8.5微機(jī)系統(tǒng)中需要定時(shí)中斷,定時(shí)檢測,定時(shí)掃描,定時(shí)進(jìn)行程序調(diào)度,還有日時(shí)鐘計(jì)時(shí)等等,這些都是定時(shí)器來輔助完成的。計(jì)數(shù)器主要是完成外部事件的計(jì)數(shù)工作。任一通道都可以用作定時(shí)器或者計(jì)數(shù)器,其內(nèi)部操作完全相同,都是對(duì)CLK端的輸入脈沖進(jìn)行計(jì)數(shù)(減1)。區(qū)別僅僅在于:做計(jì)數(shù)器時(shí),輸入脈沖是隨機(jī)的;做定時(shí)器時(shí),輸入脈沖是已知的、固定周期的頻率信號(hào)。8.11·方式0是基本輸入/輸出方式,它只能完成簡單的并行輸入/輸出操作;適用于各種同步并行傳送系統(tǒng)中,也可以用于查詢式傳送的場合。·方式1是選通輸入/輸出方式,在這種工作方式下,端口A和B輸入/輸出數(shù)據(jù)時(shí),必須利用端口C提供的選通信號(hào)和應(yīng)答信號(hào)(握手信號(hào)),而這些信號(hào)與端口C的各位有著規(guī)定的對(duì)應(yīng)關(guān)系。適用于工作在查詢方式,也可工作于中斷方式。·工作方式2是選通的雙向傳送方式。外設(shè)既可從8255A獲取數(shù)據(jù),也可向8255A發(fā)送數(shù)據(jù)。傳輸過程既可工作于查詢方式,也可工作于中斷方式。8.13端口A:方式0,輸入;端口B:方式1,輸出;端口C上半部:方式0,輸出;·當(dāng)端口C下半部作輸出時(shí),控制字:10010100B=94H·當(dāng)端口C下半部作輸入時(shí),控制字:10010101B=95H初始化:MOVAL,94H(或95H) OUT83H,AL8.14控制字為10010000B=90H默認(rèn)A0=0則8255的端口地址為A0HA2HA4HA6H初始化程序MOVAL,90H OUT0A6H,AL8.15默認(rèn)端口地址為00H01H02H03H A口作輸入接開關(guān)開關(guān)閉合時(shí)讀取為低電平 B口作輸出接LED燈LED燈采用共陽極驅(qū)動(dòng)方式MOVAL,90H OUT03H,AL INAL,00H OUT02H,AL8.23DAC0832有三種工作方式:①直通方式,適用于不需控制,可直接轉(zhuǎn)換的情形,但提供給DAC的數(shù)據(jù),必須來自鎖存端口。②單緩沖方式,適用于只有一路模擬量輸出或幾路模擬量非同步輸出的情形。③雙緩沖方式,適用于多路D/A同時(shí)輸出的情形。8.246mvn9.7取10位滿足要求。8.253.6/5=X/(212-1) X=2948.4D=B84H補(bǔ)充題56.地址空間:10000~11FFFH12000~13FFFH57.若要在8253A的計(jì)數(shù)過程中讀取計(jì)數(shù)值,則應(yīng)該先對(duì)8253A寫入一個(gè)鎖存命令,將當(dāng)前的計(jì)數(shù)值進(jìn)行鎖存,然后再用IN指令將鎖存的內(nèi)容讀取到CPU中。58.8253A的通道0按照方式3(方波)工作,輸入的時(shí)鐘頻率為5MHz,要求輸出方波的周期為1ms,則命令字為36H,計(jì)數(shù)初值為1388H(5000);通道2按照方式2(分頻)工作,輸入時(shí)鐘與通道0的輸出相連,且要求其輸出波形周期為2s,則命令字為B4H,計(jì)數(shù)值應(yīng)為07D0H(2000)。59.選擇工作方式0,計(jì)數(shù)初值為40000=9C40H。CS EQU xxH……MOV AL,00110000BOUT CS8253+3,ALMOV AX,40000OUT CS8253,ALMOV AL,AHOUT CS8253,ALSTI……TIMEINT PROC FARPUSH AX……MOV AX,40000OUT CS8253,ALMOV AL,AHOUT CS8253,ALSTI……POP AXIRETTIMEINT ENDP60.MOV AL,0DHOUT 0C6H,ALMOV AL,08HOUT 0C6H,AL62.MOVDX,DAPORTMOVAL,00HALADD1:OUT

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論