微機(jī)原理與接口技術(shù)沖次復(fù)習(xí)題剖析_第1頁(yè)
微機(jī)原理與接口技術(shù)沖次復(fù)習(xí)題剖析_第2頁(yè)
微機(jī)原理與接口技術(shù)沖次復(fù)習(xí)題剖析_第3頁(yè)
微機(jī)原理與接口技術(shù)沖次復(fù)習(xí)題剖析_第4頁(yè)
微機(jī)原理與接口技術(shù)沖次復(fù)習(xí)題剖析_第5頁(yè)
已閱讀5頁(yè),還剩5頁(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、微機(jī)原理與接口技術(shù)模擬(1)一、填空(每題1分共10分)1、CPUM用大規(guī)?;虺笠?guī)模集成電路技術(shù)制成的半導(dǎo)體芯片,其中主要包括運(yùn)算器、控制器和寄存器組2、CS是指代碼段寄存器、用來(lái)存放當(dāng)前程序所在段的段基址。3、8086系統(tǒng)中物理地址的計(jì)算公式為:段地址X16+偏移量地址、其中段地址由段寄存器提供、偏移地址由IP,SP,SI,DI,BX提供。(BX,BP,基址DI,SI變址)4、8086中I/O端口與內(nèi)存地址采用獨(dú)立編址方法,I/O端口的地址空間為64K實(shí)際只使用了十條地址線、尋址空間為JK。5、通過(guò)一個(gè)外設(shè)接口與外設(shè)之間交換的信息主要有數(shù)據(jù)信息、_狀態(tài)信息和控制信息。6、中斷返回的指令是I

2、RET,關(guān)中斷的指令是CLI。7、8086可以處理256種不同類型的中斷源。每一個(gè)中斷源都有一個(gè)唯一的類型碼,CP麗其識(shí)別不同的中斷源。8、8259是一個(gè)可編程的中斷控制器,用來(lái)管理外設(shè)的中斷請(qǐng)求。9、8259芯片中,IRR是中斷請(qǐng)求寄存器,IMR是中斷屏蔽寄存器,ISR是中斷服務(wù)寄存器,PR是優(yōu)先級(jí)分析寄存器。10、8086的中斷系統(tǒng)可以管理256種中斷,其中斷向量表的大小為1K字節(jié)。二、選擇:(每題1分共10分)1、操作系統(tǒng)的作用是D。A.解釋執(zhí)行源程序B,編譯源程序C.進(jìn)行編碼轉(zhuǎn)換D,控制和管理系統(tǒng)資源2、馮諾依曼基本思想主要是指A。A,二進(jìn)制數(shù)和存儲(chǔ)程序B,二進(jìn)制數(shù)和cpu.C.CPU

3、和存儲(chǔ)器D,存儲(chǔ)器和輸入輸出設(shè)備3、以下敘述中,不正確的是C。A. 一個(gè)總線周期含4個(gè)T狀態(tài)。B. 一個(gè)時(shí)鐘周期也稱為一個(gè)T狀態(tài)。C. 一個(gè)指令周期由4個(gè)總線周期組成。D.執(zhí)行一條指令所需時(shí)間為一個(gè)指令周期。4、8086中,復(fù)位操作后,程序從D地址開(kāi)始執(zhí)行。A.00000HB.FFFFFHC.FFFFEHD.FFFF0H5、軟中斷INTn(n=10FFH的優(yōu)先級(jí)排列原則是B。A、n值越小級(jí)別越高C、n值越大級(jí)別越高B、無(wú)優(yōu)先級(jí)別D、隨應(yīng)用而定6、USB1:一種上。A通用的串行總線接口C新型的微機(jī)內(nèi)部總線B、通用的并行總線接口D、新外設(shè)標(biāo)準(zhǔn)插頭7、設(shè)8255芯片的端口基地址是60H,尋址控制寄存

4、器的命令是BAOUT60H,ALB、OUT66H,ALCOUT61H,ALD、OUT62H,AL8、8086標(biāo)志寄存器中,表示符號(hào)位的是(A)ASF;B、ZF;CIF;DPF9、主機(jī)與外設(shè)傳送數(shù)據(jù)時(shí),采用(A)主機(jī)與設(shè)備是串行工作的。A程序查i方式;B、中斷方式;C、DM防式;D通道方式10、下列指令經(jīng)匯編后,機(jī)器指令代碼最長(zhǎng)的是(D)A、MOVAX,0B、SUBAX,AXC、XORAX,AXD、MULBX三、簡(jiǎn)答:(每題5分共15分)1、已知中斷類型號(hào)為13H的中斷服務(wù)程序的入口地址是1234:5678H,按字節(jié)寫(xiě)出此地址在中斷向量表中的位置。2、中斷處理的4個(gè)階段?(1)中斷請(qǐng)求:外設(shè)需要

5、進(jìn)行中斷處理時(shí),向CPU提出中斷請(qǐng)求。(2)中斷響應(yīng):CPU執(zhí)行完現(xiàn)行指令后,就立即響應(yīng)非屏蔽中斷請(qǐng)求。可屏蔽中斷請(qǐng)求,CPU若要響應(yīng)必須滿足三個(gè)條件。(3)中斷處理:保護(hù)現(xiàn)場(chǎng)、開(kāi)中斷、中斷服務(wù)。(4)中斷返回:CPU執(zhí)行IRET中斷返回指令時(shí),自動(dòng)把斷點(diǎn)地址從堆棧中彈出到CS和IP中,原來(lái)的標(biāo)志寄存器內(nèi)容彈回Flags,恢復(fù)到原來(lái)的斷點(diǎn)繼續(xù)執(zhí)行程序3、串行通信與并行通信比較有何特點(diǎn)?四、(每題5分共15分)1、若8086系統(tǒng)采用單片8259A,其中中斷類型碼為46H,則其中斷矢量表的地址指針是多少?這個(gè)中斷源應(yīng)連向8259A的哪一個(gè)IR輸入端?2、設(shè)8253A定時(shí)/計(jì)數(shù)接口電路中,其接口地址

6、為40H43H,將2MHZ勺信號(hào)源接入CLK0若利用通道0產(chǎn)生2MS的定時(shí)中斷,完成對(duì)8253初始化程序。3、DAC0832芯片的端口地址310H,輸出100個(gè)鋸齒波,完成程序微機(jī)原理與接口技術(shù)模擬(2)一、填空(每題1分共10分)1、8086的中斷系統(tǒng)可以管理種中斷,其中斷向量表的大小為字節(jié)。2、并行通信具有傳輸速度、效率的特點(diǎn),較適用于距離的傳輸。3、8255是一種可編程的行接口芯片,其中有一個(gè)位的并行輸入/輸出端口。4、8253有兩種功能:功能和功能。5、CPU向應(yīng)外部中斷請(qǐng)求的條件是:現(xiàn)行指令周期內(nèi),中斷允許標(biāo)志,現(xiàn)行指令。6、三種I/O傳送方式是指:傳送、傳送和傳送。7、程序控制傳送

7、方式又分為:傳送和傳送方式。8、標(biāo)志寄存器中,TF是標(biāo)志,用于操作。9、標(biāo)志寄存器是一個(gè)位的寄存器,由標(biāo)志和標(biāo)志兩部分組成。10、SP是寄存器,用來(lái)指出當(dāng)前堆棧段中棧頂?shù)牡刂?。二判斷題(每題1分共10分)1數(shù)的補(bǔ)碼可由其反碼的末位加1得到。(F)2若運(yùn)算結(jié)果為0,則標(biāo)志寄存器中的零標(biāo)志位ZF=0.(F)3SRAM和DRAM?儲(chǔ)器都需要電容充電刷新。(F)4寄存器間接尋址方式中操作數(shù)在寄存器中(F)5MOV指令執(zhí)行后不影響標(biāo)志寄存器中的標(biāo)志位(T)6在8237A的單字節(jié)傳送方式中,CPUS響應(yīng)一次DMA青求,只能傳送一個(gè)字節(jié)的數(shù)據(jù)。(T)7同步串行通信在工作時(shí),通信雙方不需要同步。(T)8微機(jī)中

8、,串行通信接口芯片8251A與微處理器之間是采用并行方式交換數(shù)據(jù)的。(T)9微型計(jì)算機(jī)即是微型計(jì)算機(jī)系統(tǒng)。(F)10存放80個(gè)24*24點(diǎn)陣的漢字字模信息需占用2560個(gè)字節(jié)。(F)三、簡(jiǎn)答:(每題5分共15分)1虛擬存儲(chǔ)技術(shù)2簡(jiǎn)述CPLW外設(shè)數(shù)據(jù)的傳送方式3A/D轉(zhuǎn)換的過(guò)程四、(每題5分共15分)1、將8255A的A口連接到一個(gè)并行打印機(jī),工作在方式1,數(shù)據(jù)輸出采用查詢方式,設(shè)8255A的端口地址為3001-H303H,將內(nèi)存輸出緩沖區(qū)BUFFE和的100H個(gè)字節(jié)數(shù)據(jù)送打印機(jī)輸出。CPU74LS138RESETS255A(參考答案)BUFFERDB100HDUP(?)MOVAL,0A8HMO

9、VDX,303HOUTDX,ALMOVCX,100H;端口人工作于方式1,輸出,PC4輸入;將控制端口地址送入DX;將控制字寫(xiě)入控制端口;將傳送字節(jié)數(shù)送入CXMOVSI,OFFSETBUFFER;將數(shù)據(jù)緩沖區(qū)首地址送入SILOP:MOVDX,302HINAL,DXANDAL,10HJNZLOPMOVAL,SIMOVDX,300HOUTDX,ALINCSILOOPLOP;將端口C地址送入DX;讀端口C,查詢BUSY言號(hào);保留PC4狀態(tài),判斷BUSY=1;若BUS冷1,則打印機(jī)處于忙狀態(tài);若BUS冷0,則打印機(jī)可以輸出數(shù)據(jù);將端口A地址送入DX;輸出數(shù)據(jù);修改數(shù)據(jù)緩沖區(qū)地址;若數(shù)據(jù)未傳送完畢,繼續(xù)

10、傳送2、8251A異步通信中,其數(shù)據(jù)位為8位,1位起始位,2位停止位,奇校驗(yàn),波特率系數(shù)是16,其初始化程序?yàn)椋?、將以BUFFERS始的100個(gè)內(nèi)存單元中的內(nèi)容都減去1,如果某個(gè)單元減1后為0則不再執(zhí)行此操作。(參考答案)程序段如下:MOVDI,0MOVCX,100LOP:INCDI;將DI的初始值設(shè)為0;將字節(jié)數(shù)(循環(huán)次數(shù))送入CXDECBUFFERDILOOPNZLOP;地址指針加1;將當(dāng)前內(nèi)存單元中的內(nèi)容減1;結(jié)果不為0時(shí)執(zhí)行循環(huán)微機(jī)原理與接口技術(shù)模擬(3)一、填空(每題1分共10分)1、外部中斷也稱為硬件中斷,由CPU®一引腳信號(hào)引起。2、內(nèi)部中斷又稱軟件中斷,是在程序運(yùn)行

11、過(guò)程中,為處理意外情況或調(diào)試程序而提供的中斷。3、8086系統(tǒng)中存儲(chǔ)空間分為奇存儲(chǔ)體和偶存儲(chǔ)體,用A位來(lái)區(qū)分。4、8255是一種可編程的并行接口芯片,其中有3個(gè)8位的并行輸入/輸出端口。5、D/A轉(zhuǎn)換器的主要功能是將數(shù)字量轉(zhuǎn)換為模擬量。6、一片8259可以管理8個(gè)中斷源,兩片8259可用來(lái)管理15個(gè)中斷源。7、中斷觸發(fā)的方式有電平觸發(fā)和邊沿觸發(fā)兩種。8、8086的中斷系統(tǒng)可以管理256種中斷.其中斷向量表的大小為1K字節(jié)。9、中斷向量與中斷類型碼的關(guān)系是:類型碼*4。10、在主機(jī)內(nèi)部的存儲(chǔ)器被稱為主存儲(chǔ)器、RAMj示隨機(jī)存儲(chǔ)器,ROM1示只讀存儲(chǔ)器。二、選擇題(每題1分共10分)1、8086中

12、標(biāo)志寄存器的控制標(biāo)志占一位。A.4B.5C.3D.22、8086的尋址能力為。A.20MBB.1MBC.64KBD.4MB3、8086的I/O尋址空間為。A.1024個(gè)B.1M個(gè)C.64K個(gè)D.32K個(gè)4、8086的一個(gè)基本總線周期為一個(gè)T狀態(tài)。A.4個(gè)B.5個(gè)C.6個(gè)D.7個(gè)5、等待狀態(tài)TW應(yīng)在之間插入。A.T1和T2B.T3和T2C.T3和T4D.T4和T16、以下敘述中,不正確的是。A. 一個(gè)總線周期含4個(gè)T狀態(tài)。B. 一個(gè)時(shí)鐘周期也稱為一個(gè)T狀態(tài)。C. 一個(gè)指令周期由4個(gè)總線周期組成。D.執(zhí)行一條指令所需時(shí)間為一個(gè)指令周期。7、8086中,復(fù)位操作后,程序從地址開(kāi)始執(zhí)行。A.00000

13、HB.FFFFFHC.FFFFEHD.FFFF0H8、 SRAM:一種。A、動(dòng)態(tài)RAMB、靜態(tài)RAMC、動(dòng)態(tài)ROMD、靜態(tài)ROM9、掩膜型ROM1簡(jiǎn)記為。APROMB、MROMGEPROMD、EEPROM10、軟中斷INTn(n=10FFH的優(yōu)先級(jí)排列原則是A、n值越小級(jí)別越高B、無(wú)優(yōu)先級(jí)別C、n值越大級(jí)別越高D、隨應(yīng)用而定三、簡(jiǎn)答:(每題5分共15分)1DMA傳送方式2指令和偽指令的特點(diǎn)3接口的主要功能四、(每題7.5分共15分)(參考答案)MOVAXMOVDSMOVAXMOVESMOVSI,MOVDI,MOVCXCLD1、將1000H:0200H地址開(kāi)始的100個(gè)字節(jié)傳送到2000H:10

14、00H開(kāi)始的存儲(chǔ)單元中。1000HAX;設(shè)置源串段地址2000HAX;設(shè)置目的串段地址0200H;設(shè)置源串偏移地址1000H;設(shè)置目的串偏移地址100;將串的長(zhǎng)度送入CX;將DF置為0,地址自動(dòng)遞增REPMOVSB;重復(fù)執(zhí)行串傳送指令,每次傳送一個(gè)字節(jié)2、編寫(xiě)程序在屏幕上顯示字符串“HOWAREYOU(參考答案)DSEGSEGMENTSTRDB'HOWAREYOU?',0AH,0DH,'$'DSEGENDSCSEGSEGMENTASSUMECS:CSEG,DS:DSEGSTART:MOVAX,DSEGMOVDS,AXMOVDX,OFFSETSTRMOVAH,09

15、HINT21HMOVAH,4CHINT21HCSEGENDSENDSTART假設(shè)接口的數(shù)據(jù)輸入端口地址為40H,數(shù)據(jù)輸出端口地址為42H,狀態(tài)端口地址為44Ho(1)假定狀態(tài)寄存器中第1位為輸入狀態(tài)標(biāo)志,為1時(shí)表示輸入緩沖器中已經(jīng)有1個(gè)字節(jié)準(zhǔn)備好,可以進(jìn)行輸入;為0時(shí)表示輸入緩沖器處于忙狀態(tài)。(2)假定狀態(tài)寄存器中第0位為輸出狀態(tài)標(biāo)志,為1時(shí)表示輸出緩沖器為空,CPU1以向外設(shè)輸出數(shù)據(jù)。編寫(xiě)程序,要求:實(shí)現(xiàn)從輸入設(shè)備輸入一串?dāng)?shù)據(jù)到內(nèi)存緩沖區(qū),再將內(nèi)存緩沖區(qū)中數(shù)據(jù)送到輸出端口輸出,串長(zhǎng)度為100。MOVDI,OFFSETBUFFERMOVCX,100;設(shè)置循環(huán)次數(shù)CLDDATA_IN:INAL,44H;讀入狀態(tài)信息TESTAL,02H;檢測(cè)標(biāo)志位寄存器

溫馨提示

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