模擬試題(一)_第1頁(yè)
模擬試題(一)_第2頁(yè)
模擬試題(一)_第3頁(yè)
已閱讀5頁(yè),還剩2頁(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在 8086 宏匯編過(guò)程中不會(huì)產(chǎn)生指令碼,只用來(lái)指示匯編程序如何匯編的指令是。A. 匯編指令B. 偽指令C. 機(jī)器指令D. 宏指令2在 CMP AX ,DX 指令執(zhí)行后,當(dāng)標(biāo)志位 SF、 OF、 ZF 滿足下列邏輯關(guān)系( SF OF) ZF 0 時(shí),表明。A. (AX) > (DX) B. (AX) (DX)C. (AX) < (DX)D. (AX) (DX)38086 微機(jī)系統(tǒng)的 RAM 存儲(chǔ)單元中,從 0000H:002CH 開(kāi)始依次存放23H,0FFH, 00H,和 0F0H 四個(gè)字節(jié),該向量對(duì)應(yīng)的中斷號(hào)是。A. 0AHB. 0BHC. 0CHD.

2、0DH48255 的 A 口工作在方式 1 輸入時(shí),其中斷允許控制位 INTE 的開(kāi) / 關(guān)是通過(guò)對(duì)的按位置位 /復(fù)位操作完成的。D. PCA. PCB. PCC. PC02465在 8086 中斷優(yōu)先級(jí)順序中,最低優(yōu)先級(jí)的中斷源是。A. 單步陷阱中斷B. INTRC. 被零除D. 斷點(diǎn)6在 PC/XT 中,設(shè)( AX ) 9305H,( BX ) 6279H,若 ADDBX,AX 指令后接著 INTO 指令則會(huì)。A. 進(jìn)入 INTO 中斷服務(wù)子程序B. 執(zhí)行 INTO 后面的指令C. 死機(jī)D. 顯示器顯示 OVERFLOW7有一微機(jī)系統(tǒng), 采用 CPU 的低 10 位地址線 A0A9 作為輸

3、入輸出口的地址線,系統(tǒng)中接口芯片內(nèi)部有 16 個(gè)端口地址,該接口芯片的片選信號(hào)由地址譯碼器產(chǎn)生,則地址譯碼器的輸入地址線一般應(yīng)為()。A. A5A9B. A4A9C. A2A9D. A0A98CPU 可以對(duì) 8253 計(jì)數(shù)器進(jìn)行讀操作,其讀到的是()。A. 工作方式字B. 計(jì)數(shù)初值C. 計(jì)數(shù)執(zhí)行部件 CE(減一計(jì)數(shù)單元)的當(dāng)前值D. 09在一個(gè)項(xiàng)目或產(chǎn)品研制的過(guò)程中,通常采用_ 類型的存儲(chǔ)芯片來(lái)存放待調(diào)試的程序。D. E2PROMA. RAMB. ROMC. PROM108259A 工作在 8086/8088 模式時(shí),初始化命令字 ICW2 用來(lái)設(shè)置。A. 中斷向量地址的高8 位B. 中斷類型

4、號(hào)地址的高5 位C. 中斷向量的高 5 位D. 中斷類型號(hào)的高 5 位二、判斷題( )1控制器的基本功能是:由程序計(jì)數(shù)器 PC 控制程序的有序運(yùn)行,并完成各種算術(shù)邏輯運(yùn)算。()28086 的一個(gè)匯編源程序可以只有一個(gè)段。( )3奇校驗(yàn)的含義是:待傳送的數(shù)據(jù)加上校驗(yàn)位中的 “0的”個(gè)數(shù)為奇數(shù)表示正確。( )4字長(zhǎng)一定的情況下,原碼、反碼和補(bǔ)碼所能表示的二進(jìn)制真值范圍是相同的。()5.(6.51) O>() H。3.FC( )68086 系統(tǒng)中,每個(gè)存儲(chǔ)單元都只對(duì)應(yīng)一個(gè)唯一的物理地址和一個(gè)唯一的邏輯地址。()78086 的中斷分為可屏蔽中斷和不可屏蔽中斷兩種。( )8串行接口中 “串行 ”的

5、含意僅指接口與外設(shè)之間的數(shù)據(jù)交換是串行的,而接口與 CPU 之間的數(shù)據(jù)交換仍是并行的。三、填空題設(shè)模為 28,則 52 的補(bǔ)碼為_(kāi)H, 14 的補(bǔ)碼為_(kāi)H,-0 的反碼為 _H。設(shè)內(nèi)存中一個(gè)數(shù)據(jù)區(qū)的起始地址是1020H:0A1CBH ,在存入 5 個(gè)字?jǐn)?shù)據(jù)后,該數(shù)據(jù)區(qū)的下一個(gè)可以使用的單元的物理地址是_。 8086 根據(jù)所構(gòu)成系統(tǒng)大小的不同,可以工作在最大方式或最小方式。在最大方式下,系統(tǒng)需使用_ 來(lái)形成總線周期。微機(jī)系統(tǒng)內(nèi),按信息傳輸?shù)姆秶煌?可有 _,_,_等四級(jí)總線。CPU 對(duì)外設(shè)進(jìn)行數(shù)據(jù)傳送的方式有三種, 即 _,_,或 _。匯編指令通常包括_ 和 _ 兩部分。 8086 系統(tǒng)中,

6、默認(rèn)方式下對(duì)指令尋址由寄存器_ 和 _完成,而堆棧段中的偏移量可由寄存器_ 或 _ 來(lái)指示。程序存儲(chǔ)與程序控制原理的含義是_。四、程序閱讀下面的程序通過(guò)子程序調(diào)用,將數(shù)組ARRAY 的 COUNT 個(gè)元素求和,并將結(jié)果送 SUM 單元,分析這段程序后,補(bǔ)充完整程序中的空格部分。SUMDW?ARRAYDW200 DUP(?)COUNTDW200MOVBX, OFFSET SUMPUSHBXMOVBX, OFFSET ARRAYPUSHBXMOVBX, OFFSET COUNTPUSHBXCALLSUMPROLABEL1:SUMPROPROCNEARPUSHAXPUSHBXPUSHSIPUSHDI

7、PUSHBPMOVBP, SPMOVSI, BP+ ;得到 ARRAY 的地址MOVDI, BP+ ;得到 COUNT 的地址MOVCX, DIMOVDI, BP+ ;得到 SUM 的地址XORAX, AXNEXT:ADDAX, SIINCSIINCSILOOPNEXTMOV, AX;送求和結(jié)果POPPOPDIPOPSIPOPBXPOPAXRET6SUMPROENDP設(shè)有 100 個(gè)字節(jié)數(shù)據(jù)(補(bǔ)碼),存放在數(shù)據(jù)段中 EA 2000H 的存儲(chǔ)區(qū)內(nèi),以下程序應(yīng)能從該數(shù)據(jù)區(qū)中找出最大的 1 個(gè)數(shù)并存入同一數(shù)據(jù)段 EA 2100H 的單元中,請(qǐng)完成該程序(在空白處填入適當(dāng)?shù)恼Z(yǔ)句) 。MAX:MOV M

8、OV MOVBX ,AL ,BXCX ,LOOP1:INCBXCMPAL , BXLOOP2MOVAL ,BXLOOP2:DECCXJNZMOV,AL五、存儲(chǔ)器編址某系統(tǒng)有一片 EPROM2716,它與 CPU 地址總線的連接如圖,寫出此EPROM 的地址空間范圍。六、綜合應(yīng)用有如題六圖鍵盤電路,試編寫 8255 初始化程序和鍵值讀取程序,并將鍵值序號(hào)在LED 七段數(shù)碼管顯示出來(lái)。七、設(shè)計(jì)題設(shè)外部有一脈沖信號(hào)源 PLUS,要求用 8253 5 的計(jì)數(shù)器 0 對(duì)該信號(hào)源連續(xù)計(jì)數(shù),當(dāng)計(jì)數(shù)器計(jì)為 0 時(shí)向 CPU 發(fā)出中斷請(qǐng)求。1、畫出 8253-5 的 CLK0 、 GATE0 和 OUT0 的信

9、號(hào)連接圖。2、若該芯片的端口地址為 40H43H,計(jì)數(shù)初值為 1234H,寫出該計(jì)數(shù)器工作在方式 2 按二進(jìn)制計(jì)數(shù)的初始化程序。3、若計(jì)數(shù)初值為 12345H,在上述基礎(chǔ)上增加計(jì)數(shù)器1 如何連接以實(shí)現(xiàn)計(jì)數(shù)。參考答案一、單選題BABCABBCDD二、判斷題×××××三、填空題1、34H, 0F2H,0FFH2、1020H:0A1D5H或1A3D5H3、總線控制器82884、片內(nèi)總線,片(間)總線,系統(tǒng)內(nèi)總線,系統(tǒng)外總線5、程序方式,中斷方式,DMA方式6、操作碼,操作數(shù)7、CS,IP,SP,BP8、用戶應(yīng)預(yù)先將程序存入存儲(chǔ)器,計(jì)算機(jī)開(kāi)始工作后,其

10、控制器將自動(dòng)、依次地從存儲(chǔ)器中取出程序指令并加以執(zhí)行,而不需人工干涉。四、程序閱讀1141216DIBP。2 2000H, 99,JGE, LOOP1,2100H五、存儲(chǔ)器編址A000HA3FFH六、綜合應(yīng)用一種可能的程序?qū)崿F(xiàn)如下:DATALEDSEGMENT;數(shù)據(jù)段中存放數(shù)字0 9 的 LED 顯示代碼DB3FH,06H, 5BH,4FH,66H, 6DH,7DH ,07H,7FHDATACODEENDSSEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX , DATAMOVMOVDS,AX DX , 203H;送8255 工作方式字:A 口方式0輸出,MOVOUT

11、MOVAL ,10001000B;C 口上半部輸入,下半部輸出DX ,ALCX ,3;準(zhǔn)備鍵掃M(jìn)OVAL ,0FEH;送第一行掃描碼: PC00MOVBH,-1; BH 1 表示第一行無(wú)鍵按下S_NEXT :MOV DX , 202H;從 8255C 口下半部送鍵掃描碼OUTDX ,ALMOVBL ,ALIN AL ,DX;從 8255C 口上半部讀按鍵狀態(tài)ANDAL ,70HCMPAL ,70H;(AL ) 70H 表示無(wú)鍵按下JNZDISP;有鍵按下,轉(zhuǎn)到顯示處理MOVAL ,BLRCLAL ,1ADDBH,3;準(zhǔn)備檢查第二行( PC10)鍵狀態(tài)LOOP S_NEXTJMPEXITDISP:MOVCL, 4;根據(jù) AL 值計(jì)算鍵值SHRAL ,CLNN:INCBHRCRAL ,1JC NNMOVAH ,0;查表取鍵值顯示碼MOVAL ,BHMOVSI,AXMOVAL ,LEDSIMOVDX , 200H;從 8255A 口送顯示碼,驅(qū)動(dòng) LED顯示OUTDX ,ALEXIT:MOVAX , 4

溫馨提示

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