《微機(jī)原理》課程考試試卷.doc_第1頁
《微機(jī)原理》課程考試試卷.doc_第2頁
《微機(jī)原理》課程考試試卷.doc_第3頁
《微機(jī)原理》課程考試試卷.doc_第4頁
《微機(jī)原理》課程考試試卷.doc_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

長江大學(xué)試卷 院(系、部) 專業(yè) 班級 姓名 學(xué)號 .密封.線.2008 2009 學(xué)年 第 1 學(xué)期微機(jī)原理課程考試試卷(B卷)專業(yè):教育技術(shù) 年級:10601/10602 考試方式:開卷 學(xué)分:4 考試時(shí)間:120分鐘題號一二三四五六七八總分得分 閱卷人得分一、單項(xiàng)選擇題 (每小題1.5分,共 30分)1Pentium 微處理器在保護(hù)模式下對存儲器進(jìn)行訪問時(shí),段寄存器提供的是:A段選擇符 B 段基址C 段描述符 D 偏移地址2用于選擇8255A片內(nèi)寄存器的信號是()AA1A0 BA0 CD7D0 D38086CPU系統(tǒng)中NMI的中斷類型號為()A00H B01H C02HD03H4條件轉(zhuǎn)移指令JNO的轉(zhuǎn)移條件是()AOF=0 BIF=0 CCF=0DPF=0574LS138譯碼器是()A12譯碼器B24譯碼器 C38譯碼器 D416譯碼器6指令性語句用在()A數(shù)據(jù)段B附加數(shù)據(jù)段 C堆棧段 D代碼段7下列芯片中,可供外設(shè)向CPU發(fā)中斷請求信號的芯片是()A8251A B82533 C8255A D82C59A8當(dāng)8255A的三個(gè)端口都工作在方式0輸入時(shí),則應(yīng)選擇的控制字為()A8BHB9BH C0BBH D0FBH9需要配置刷新電路的存儲器是()AROM BEPROM CSRAM DDRAM10計(jì)算機(jī)系統(tǒng)中內(nèi)存容量大小取決于()ACPU數(shù)據(jù)總線的位數(shù) BCPU地址總線的位數(shù)CCPU控制總線的位數(shù) DCPU數(shù)據(jù)總線和地址總線的位數(shù)11實(shí)現(xiàn)DMA傳送,需要( )A、CPU通過執(zhí)行指令來完成 B、CPU利用中斷方式來完成C、CPU利用查詢方式來完成 D、不需要CPU參與即可完成12設(shè)AL的內(nèi)容為4BH,執(zhí)行指令“TEST AL,05H”后,AL的內(nèi)容為()A01H B4BH C4FH D0BEH13當(dāng)8086進(jìn)行堆棧操作時(shí),使用的段基值是在()ACS中 BDS中 CES中 DSS中148086CPU中的DT/信號用于控制()A串操作時(shí)的增址或減址 B存儲器的讀或?qū)慍I/O端口的輸入或輸出 D數(shù)據(jù)總線的傳送方向158086按I/O指令尋址方式得到的地址是()A物理地址 B有效地址 C段內(nèi)偏移量 DI/O端口地址16十進(jìn)制數(shù)123的8位補(bǔ)碼為()A83H B84H C85H D0FBH17程序設(shè)計(jì)人員不能直接使用的寄存器是() A通用寄存器 B指令指針寄存器 C標(biāo)志寄存器 D段寄存器18設(shè)某一ROM芯片的地址范圍為0000H03FFH,則該ROM芯片可尋址單元有()A1K B2K C4K D8K19下列偽指令中,可以用來定義字節(jié)變量的是()ADB BDW CDDDDQ20下面是關(guān)于CPU與Cache之間關(guān)系的描述,其中正確的一條描述是(): A、Cache中存放的是主存儲器中一部分信息的映像 B、用戶可以直接訪問Cache C、片內(nèi)Cache要比二級Cache的容量大得多 D、二級Cache要比片內(nèi)Cache的速度快得多閱卷人得分二、填空題 (每空1分,共 20分)1假設(shè)BX寄存器上的內(nèi)容為0100H,下列指令執(zhí)行后AX寄存器的內(nèi)容分別是什么? MOV AX,1200H; (AX)= (1) MOV AX,BX; (AX)= (2) ADD AX,BX; (AX)= (3) 2中斷包括 (4) INTR和 (5) NMI。3指出下列指令語句中源操作數(shù)是 (6) ;目的操作數(shù)是 (7) 。 MOV AX,0CFH 4I/O接口電路中一般有三種類型的基本寄存器,它們分別是 (8) 寄存器、 (9) 寄存器和 (10) 寄存器。5指令MOV CX,BX MOV AX,6BX+SI 中,源操作數(shù)采用的尋址方式分別為 (11) 、 (12) 。長江大學(xué)試卷 院(系、部) 專業(yè) 班級 姓名 學(xué)號 .密封.線.6Pentium微處理機(jī)規(guī)定了4個(gè)寄存器用于控制分段存儲器管理中的數(shù)據(jù)結(jié)構(gòu)位置。其中GDTR和IDTR稱為 (13) 寄存器,LDTR和TR稱為 (14) 寄存器。7運(yùn)算器中進(jìn)行的各種算術(shù)運(yùn)算操作歸結(jié)為 (15)_ 兩種最基本的操作。8目前微型計(jì)算機(jī)的基本工作原理是 (16) 的原理,其基本結(jié)構(gòu)屬于馮諾依曼結(jié)構(gòu)。9Pentium 微處理機(jī)段的轉(zhuǎn)換過程是,由系統(tǒng)給出的地址以及程序給出的地址都是 (17) ,它是由 (18) 和 (19) 組成。10Pentium的指令指針寄存器EIP中存放的是 (20) 。閱卷人得分三、簡答題(每小題5分,共10分)1、簡述CPU與I/O設(shè)備采用中斷傳送方式的工作過程2、內(nèi)存芯片同CPU連接時(shí),有哪三類線要連接?閱卷人得分四、計(jì)算分析題(1小題8分,2小題7分,共15分)1、 現(xiàn)有4K8bit存儲芯片,若用它來組成容量為32K8bit的存儲器。試求:實(shí)現(xiàn)該存儲器所需的芯片數(shù)量。該存儲器所需地址碼總位數(shù)是多少?其中幾位片選?幾位用作片內(nèi)地址?2、設(shè)CPU執(zhí)行一段程序時(shí),訪問Cache次數(shù)Nc=2420,訪問主存次數(shù)Nm=80,又假設(shè)訪問Cache存取周期為40ns,訪問主存存取周期為240ns,試求命中率h、平均訪問時(shí)間ta,以及倍率r。閱卷人得分五、閱讀程序,回答問題(10分)程序功能:從BUF開始的11個(gè)單元中存放著11個(gè)整數(shù),將這11個(gè)整數(shù)中的負(fù)數(shù)并且是奇數(shù)的個(gè)數(shù)存入R中。要求:(1)在空格中填寫正確的指令(每空1分) (2)程序中寄存器AX、BX、CX各起什么作用?初值是多少?(4分) DATA SEGMENT BUF DB 6,12,-8,7,120,0,-20,-11,22,-21,58 N= R DW ?DATA ENDSCODE SEGMENT START:MOV AX,DATA LEA BX,BUFMOV CX,NMOV AX,0 LOPA:CMP BX,BYTE PTR 0 TEST BX,BYTE PTR 1 INC AX NEXT:INC BXDEC CX MOV R,AXMOV AH,4CHINT 21HCODE ENDSEND START閱卷人得分六、8255A接口芯片應(yīng)用題(15分)在工業(yè)過程檢測中,設(shè)8255A的端口B作為八個(gè)開關(guān)的輸入端口,端口A作為8個(gè)發(fā)光二極管的輸出端口,端口地址為300H303H。(1)畫出8255A與CPU以及8255A與開關(guān)和發(fā)光二極管的連接圖。(7分)(2)若個(gè)端口均工作在方式0,請寫出8255A的初始化程序。(若端口C未用)(8分)長江大學(xué)試卷 院(系、部) 專業(yè) 班級 姓名 學(xué)號 .密封.線.答 題 紙(15)(16)(17)(18)(19)(20)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)A卷第 6 頁 共6 頁2008 2009 學(xué)年 第 1 學(xué)期微機(jī)原理課程考試試卷(B卷) 參考答案和評分標(biāo)準(zhǔn)一、單項(xiàng)選擇題:(每小題1.5分,共 30分)(評分標(biāo)準(zhǔn):每小題1.5分,選對得全分,答錯(cuò)得0分。)15: AACAC ;610: DDBDB 1115: DBDDD ;1620: CCAAA 二、填空題:(每空1分,共 20分)(評分標(biāo)準(zhǔn):每空1分,答題意思與標(biāo)準(zhǔn)答案相同和相近得1分,否則得0分)(11)寄存器間接尋址(12)帶位移量的基址變址尋址(13)全局描述符表和中斷描述符表(14)局部描述符表和任務(wù)狀態(tài)(15)相加和移位(16)存儲程序控制(17)邏輯地址(18)16位的段選擇符(19)只能在段內(nèi)使用的32位偏移量(20)當(dāng)前代碼段內(nèi)下一條要執(zhí)行指令的偏移量(1)1200H(2)0100H(3)0200H(4)可屏蔽中斷(5)不可屏蔽中斷(6)0CF(7)AX(8)數(shù)據(jù)(9)命令(10)狀態(tài)三、簡答題:(每小題5分,共10分)(評分標(biāo)準(zhǔn):本題每小題5分,基本正確的給5分,若意思不完整的酌情給分,若意思完全不對的不給分)1答:中斷傳送方式是CPU與I/O設(shè)備傳輸數(shù)據(jù)的五種方式之一。在這種方式下,所有的I/O設(shè)備主動向CPU發(fā)出中斷請求,要求CPU為其服務(wù)。若有多個(gè)I/O設(shè)備同時(shí)向CPU發(fā)出中斷請求,則CPU根據(jù)個(gè)I/O設(shè)備預(yù)先被設(shè)置的中斷優(yōu)先級別,逐個(gè)予以響應(yīng)。當(dāng)CPU接收到中斷請求后,在現(xiàn)行指令周期結(jié)束后響應(yīng)中斷。其響應(yīng)過程分為關(guān)中斷、保護(hù)斷點(diǎn)、識別中斷源、保護(hù)現(xiàn)場、執(zhí)行中斷服務(wù)程序、恢復(fù)現(xiàn)場、開中斷與返回幾個(gè)步驟。2答:內(nèi)存芯片與CPU連接時(shí),由于CPU的型號和存儲體的結(jié)構(gòu)不同,其具體的連接方式是不同的。但總的來說它們之間有3類線需要連接:(1)數(shù)據(jù)線,在連接時(shí)需考慮存儲器的位擴(kuò)展問題;(2)地址線,需考慮存儲器的字?jǐn)U展、片內(nèi)尋址、片間尋址等問題;(3)讀/寫控制線,由CPU的那些線進(jìn)行讀寫控制。四、計(jì)算分析題:(1小題8分,2小題7分,共15分)(評分標(biāo)準(zhǔn):第1小題如果計(jì)算出了所需存儲器芯片的數(shù)量并且正確,給3分;如果列出了計(jì)算公式但計(jì)算結(jié)果不準(zhǔn)確給2分。如果計(jì)算出了尋址片內(nèi)4K空間地址線數(shù)(12根)給2分,如果計(jì)算出了片外尋址的地址線(3根)給2分,計(jì)算出總地址線數(shù)(15根)的給1分。如果計(jì)算結(jié)果不完全正確的酌情給分。第2小題若計(jì)算出命中率的給3分,若計(jì)算出倍率和平均訪問時(shí)間的各給2分,如果計(jì)算結(jié)果有誤但思路正確,酌情給分)總?cè)萘咳萘?片32K8bit4K8bit1解:實(shí)現(xiàn)該存儲器所需芯片數(shù)量= = =8片 由題可知,由于所給存儲器芯片為4K8bit,因此不需要進(jìn)行位擴(kuò)展。 8片存儲器芯片共需8個(gè)片選信號,由1片74LS138提供,全譯碼法時(shí),需3根地址線。 尋址4K的片內(nèi)存儲空間需12根(212=41024=4K)地址線,所以共需12+3=15根地址線。2解: 命中率 倍率 平均訪問時(shí)間五、閱讀程序,回答問題A卷第 6 頁 共6 頁:(10分)(評分標(biāo)準(zhǔn):第(1)小題每空1分,答錯(cuò)不給分,答對給1分;第(2)小題如果答出了程序中寄存器AX、BX、CX的作用各給1分,如果答出了初值是多少的給1分)(1) $-BUF ASSUME CS:CODE,DS:DATA MOV DS,AX JGE NEXT JZ NEXT JNZ LOPA (2)AX:累加器,用來累加BUF中負(fù)奇數(shù)的個(gè)數(shù),初值為0; BX:地址寄存器,用來指示BUF的地址,初值為BUF的首地址; CX:計(jì)數(shù)器,用計(jì)數(shù)方式控制循環(huán)何時(shí)結(jié)束,初值為BUF的長度N。六、8255A接口芯片應(yīng)用題(本題15分)(評分標(biāo)準(zhǔn):第(1)小題如果畫出的圖基本正確給7分,畫得不全的酌情給分,沒畫的不給分;第(2)小題滿分為8分,程序正確的給8分,不完全的酌情給分,沒寫的不給分。)(1)解:畫出8255A與CPU以及8255A與開關(guān)和發(fā)光二極管的連接圖如下:(2)相應(yīng)的8255A初始化程序如下:MOV DX, 63H ;控制寄存器的地址送DXMOV AL, 82H ;控制字OUT DX, AL ;寫入控制字L1: MOV DX, 61H ;端口B地址送DXIN AL, DX ;從PB口讀入開關(guān)狀態(tài)MOV DX, 60H ;指向PA口OUT DX, AL ;從PA口輸出,控制LED,指示開關(guān)狀態(tài)XOR AL, 0FFHJMP L1 ;循環(huán)11. 8086被復(fù)位以后,有關(guān)寄存器的狀態(tài)是什么?微處理器從何處開始執(zhí)行程序?答:標(biāo)志寄存器、IP、DS、SS、ES和指令隊(duì)列置0,CS置全1。處理器從FFFFOH存儲單元取指令并開始執(zhí)行。12. 8086基本總線周期是如何組成的

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論