安徽大學(xué)2020-2021學(xué)年第二學(xué)期《微機(jī)原理》試卷附答案_第1頁(yè)
安徽大學(xué)2020-2021學(xué)年第二學(xué)期《微機(jī)原理》試卷附答案_第2頁(yè)
安徽大學(xué)2020-2021學(xué)年第二學(xué)期《微機(jī)原理》試卷附答案_第3頁(yè)
安徽大學(xué)2020-2021學(xué)年第二學(xué)期《微機(jī)原理》試卷附答案_第4頁(yè)
安徽大學(xué)2020-2021學(xué)年第二學(xué)期《微機(jī)原理》試卷附答案_第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)介

A卷安徽大學(xué)2020—2021學(xué)年第二學(xué)期《微機(jī)原理》試卷(閉卷)(適用專業(yè):電子09、自動(dòng)化09、電氣09、測(cè)控09、應(yīng)物09)專業(yè)班級(jí)姓名學(xué)號(hào)開課系室電子信息工程系考試日期2012年1月12日題號(hào)一二三總分得分閱卷人說(shuō)明:所有問(wèn)題除特別指出外,均針對(duì)8086;所有問(wèn)題均可用自己的語(yǔ)言回答。本題得分一、填空題(每空1分,共20分)1.十進(jìn)制數(shù)189對(duì)應(yīng)的二進(jìn)制數(shù)是,對(duì)應(yīng)的壓縮BCD碼是。采用補(bǔ)碼表示的某個(gè)8位二進(jìn)制整數(shù)由3個(gè)“0”和5個(gè)“1”組成,則其可表示的最小真值是。3.已知兩個(gè)BCD數(shù)18H和23H,先將18H送入存放器AL中,再將23H送入BL中,當(dāng)執(zhí)行指令A(yù)DDAL,BL后,請(qǐng)問(wèn)存放器AL中的值為。4.8086CPU在執(zhí)行MOVAL,[SI]指令的總線周期內(nèi),若SI中存放的內(nèi)容為1234H,則BHE和A0的狀態(tài)分別為。任何一個(gè)邏輯地址均由段基址和偏移地址兩部分組成,當(dāng)進(jìn)行取指令操作時(shí),段基址由存放器供應(yīng),偏移地址由存放器供應(yīng)。6.8086CPU對(duì)外的數(shù)據(jù)線是根,地址線根,可尋址的內(nèi)存單元數(shù)為,可尋址的I/O端口數(shù)為。7.內(nèi)存是位于計(jì)算機(jī)內(nèi)部的主儲(chǔ)藏器,用于存放。8.微機(jī)系統(tǒng)中,CPU與外設(shè)間的數(shù)據(jù)傳達(dá)方式主要包括,和。若某中斷源的中斷種類號(hào)為09H,則CPU響應(yīng)中間止后會(huì)自動(dòng)從物理地址為開始的四個(gè)單元中取出相應(yīng)的中斷向量。10.每片8259A可管理級(jí)中斷,若3片8259A進(jìn)行級(jí)聯(lián),最多可連接個(gè)可障蔽中斷源。11.若AX=2000H,BX=3000H,則執(zhí)行指令SUBAX,BX后,標(biāo)志存放器中的OF=,CF=。二、簡(jiǎn)答題(共37分)本題得分1.條件傳達(dá)接口電路中最少應(yīng)包括什么端口?并簡(jiǎn)述條件傳達(dá)的工作過(guò)程。(3分)第1頁(yè)/共5頁(yè)畫出微型計(jì)算機(jī)的組成框圖,并簡(jiǎn)述各部分功能。(4分)畫圖說(shuō)明下面語(yǔ)句所分配的儲(chǔ)藏空間及初始化的數(shù)據(jù)值。(3分)BUFDW2DUP(1),-1,‘AB’給定一個(gè)貨倉(cāng)儲(chǔ)藏區(qū),其地址為1270H:0000H~1270H:0100H,SS=1270H,SP=0052H,問(wèn):(1)棧頂?shù)倪壿嫷刂肥嵌嗌???)棧底的物理地址是多少?(3)若壓入數(shù)據(jù)1234H,數(shù)據(jù)在內(nèi)存中如何存放?此時(shí)SP的值是多少?(4分)第2頁(yè)/共5頁(yè)已知DS=3000H,在物理地址為34780H的內(nèi)存單元中存放有字節(jié)數(shù)據(jù)20H,要求采用3種不同樣的尋址方式將該字節(jié)數(shù)據(jù)送入存放器AL中,試寫出尋址方式的名稱及相應(yīng)的程序片段。(4分)6.簡(jiǎn)述一般子程序調(diào)用過(guò)程和矢量中斷服務(wù)子程序調(diào)用過(guò)程的主要異同。(4分)判斷以下指令的對(duì)錯(cuò);若有錯(cuò),簡(jiǎn)述原因(3分)(1)MOV[DI],[BX](2)PUSHAL(3)JMP0100H8.CPU響應(yīng)可障蔽中斷央求的條件是什么?(4分)第3頁(yè)/共5頁(yè)9.簡(jiǎn)述指令性語(yǔ)句和偽指令語(yǔ)句的主要差別,并列出匯編語(yǔ)言中常用的偽指令。(4分)以下列圖為8088最小系統(tǒng)與某儲(chǔ)藏芯片組成的RAM儲(chǔ)藏器系統(tǒng)。(4分)說(shuō)明一片RAM芯片的儲(chǔ)藏容量為多少?計(jì)算該儲(chǔ)藏器區(qū)的總?cè)萘繛槎嗌??說(shuō)明每片RAM芯片的地址范圍?1024Y1A10-1910Y0M/IOD0-788088CSCS最小D0-7D0-系統(tǒng)1#2#A0-9A0-WEWEA0-910WR第4頁(yè)/共5頁(yè)三、程序解析題(共8分)本題得分設(shè)初值為AX=1234H,BX=5678H,DX=0ABCDH,則執(zhí)行下面一段程序:MOVCL,4SHLDX,CLMOVBL,AHSHLAX,CLSHRBL,CLORDL,BL后,請(qǐng)問(wèn)AX=?,BX=?,DX=?(3分)下面程序段的功能是求5到50之和,并將結(jié)果存放到SUM單元中,請(qǐng)將程序補(bǔ)充完滿。(5分)SUMDW0MOVCX,MOVBX,MOVAX,L1:ADDAX,BXINCBXMOV,AX2020—2021年《微機(jī)原理A(閉卷)》參照答案和評(píng)分標(biāo)準(zhǔn)第5頁(yè)/共5頁(yè)一、填空題(每空1分,共20分)1.10111101B、189H或000110001001BCD-113或-1110001B3BH1,0CS,IP6.16、20、1M或220、64K或65536或216當(dāng)前正在使用的程序和數(shù)據(jù)程序控制方式、中斷方式和DMA方式9.00024H10.8,2211.0,1二、簡(jiǎn)答題(共37分)1.條件傳達(dá)接口電路中最少應(yīng)包括什么端口?并簡(jiǎn)述條件傳達(dá)的工作過(guò)程。(3分)答:(1)最少包括狀態(tài)端口和數(shù)據(jù)端口。(2分)(2)條件傳達(dá)工作過(guò)程:先讀取狀態(tài)端口的信息,檢測(cè)可否準(zhǔn)備好交換數(shù)據(jù),若已準(zhǔn)備好,則與數(shù)據(jù)端口進(jìn)行數(shù)據(jù)交換;否則連續(xù)讀取狀態(tài)端口,直到數(shù)據(jù)準(zhǔn)備好。(1分)畫出微型計(jì)算機(jī)的組成框圖,并簡(jiǎn)述各部分功能。(4分)答:組成框圖以以下列圖所示:(2分)各部分功能:(1)微辦理器為微型計(jì)算機(jī)的核心,主要完成取指令、指令譯碼、簡(jiǎn)單的算術(shù)邏輯運(yùn)算及程序控制等。(0.5分)第6頁(yè)/共5頁(yè)(2)儲(chǔ)藏器主要用來(lái)儲(chǔ)藏程序和數(shù)據(jù)。(0.5分)(3)I/O接口用于外設(shè)與CPU之間的信息協(xié)調(diào)。(0.5分)(4)總線是CPU與儲(chǔ)藏器和I/O接口之間傳達(dá)數(shù)據(jù)信息、地址信息和控制信息的通道。(0.5分)畫圖說(shuō)明以下語(yǔ)句所分配的儲(chǔ)藏空間及初始化的數(shù)據(jù)值。(3分)BUFDW2DUP(1),-1,‘AB’答:01BUF001分0100FF1分FF42‘B’1分41‘A’給定一個(gè)貨倉(cāng)儲(chǔ)藏區(qū),其地址為1270H:0000H~1270H:0100H,SS=1270H,SP=0052H,問(wèn):(1)棧頂?shù)倪壿嫷刂肥嵌嗌???)棧底的物理地址是多少?(3)若壓入數(shù)據(jù)1234H,數(shù)據(jù)在內(nèi)存中如何存放?此時(shí)SP的值是多少?(4分)答:(1)棧頂?shù)倪壿嫷刂窞椋?270H:0052H(1分)(2)棧底的物理地址為:12800H(1分)(3)內(nèi)存存放形式以以下列圖所示:(1分)341270H:0050H121270H:0051HSP=0050H(1分)已知DS=3000H,在物理地址為34780H的內(nèi)存單元中存放有字節(jié)數(shù)據(jù)20H,要求采用3種不同樣的尋址方式將該字節(jié)數(shù)據(jù)送入存放器AL中,試寫出尋址方式的名稱及相應(yīng)的程序第7頁(yè)/共5頁(yè)片段。(4分)答:由于物理地址=34780H,且DS=3000H,所以EA=34780H-3000*10H=4780H(1分)(1)直接尋址(1分)MOVAL,[4780H](2)存放器間接尋址(1分)MOVBX,4780HMOVAL,[BX](3)存放器相對(duì)尋址(1分)MOVBX,4700HMOVAL,[BX+80H]注:每種尋址方式和對(duì)應(yīng)的指令各0.5分,答案不唯一。6.簡(jiǎn)述一般子程序調(diào)用過(guò)程和矢量中斷服務(wù)子程序調(diào)用過(guò)程的主要異同。(4分)答:同:都要保護(hù)斷點(diǎn),程序流程轉(zhuǎn)向相應(yīng)的子程序去執(zhí)行且執(zhí)行完后都要返回。(2分)異:一般子程序入棧保護(hù)的是IP或CS和IP,中斷服務(wù)子程序入棧入棧保護(hù)的是Flags、CS和IP;一般子程序的返回指令為RET,中斷服務(wù)子程序的返回指令為IRET。(2分)7.判斷以下指令的對(duì)錯(cuò);若有錯(cuò),簡(jiǎn)述原因(3分)(1)MOV[DI],[BX]答:錯(cuò),兩個(gè)儲(chǔ)藏單元之間不能夠直接傳達(dá)數(shù)據(jù)。(1分)(2)PUSHAL答:錯(cuò),PUSH指令是以字為單位進(jìn)行操作的。(1分)(3)JMP0100H答:正確。(1分)8.CPU響應(yīng)可障蔽中斷央求的條件是什么?(4分)答:(1)外設(shè)提出央求(1分)(2)本級(jí)中斷未被障蔽(1分)(3)本級(jí)中斷優(yōu)先級(jí)最高(1分)(4)CPU允贊同障蔽中斷央求,即IF=1(1分)簡(jiǎn)述指令性語(yǔ)句和偽指令語(yǔ)句的主要差別,并列出匯編語(yǔ)言中常用的偽指令。(4分)答:(1)主要差別(2分)第8頁(yè)/共5頁(yè)指令性語(yǔ)句:有對(duì)應(yīng)的機(jī)器碼,在程序運(yùn)行時(shí)執(zhí)行指令性語(yǔ)句;偽指令語(yǔ)句:沒(méi)有對(duì)應(yīng)的機(jī)器碼,匯編過(guò)程中執(zhí)行偽指令語(yǔ)句(2)常用的偽指令(2分)DB、DW、EQU、SEGMENTENDS、ASSUME、PROCENDP、ORG、END注:每條偽指令0.5分,最多2分。以下列圖為8088最小系統(tǒng)與某儲(chǔ)藏芯片組成的RAM儲(chǔ)藏器系統(tǒng)。(4分)說(shuō)明一片RAM芯片的儲(chǔ)藏容量為多少?計(jì)算該儲(chǔ)藏器區(qū)的總?cè)萘繛槎嗌伲空f(shuō)明每片RAM芯片的地址范圍?答:(1)儲(chǔ)藏容量為:1K×8或1KB(1分)(2)總?cè)萘繛椋?K×8或2KB(1分)(3)1#芯片地址范圍:00000H~003FFH(1分)2#芯片地址范圍:00400H~007FFH(1分)三、程序解析題(共8分)1.(3分)AX=234

溫馨提示

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