




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
重慶郵電大學2006/2007學年第二學期期末考試題微機原理與接口技術考試題(A卷)一、單項選擇題(每題1分,共20題)1、一般,微機系統硬件由___部分組成,包括______。A.4,CPU、存儲器、I/O設備和接口電路B.3,存儲器,控制器和顯示器C.2,運算器和顯示器D.4,存儲器,運算器,顯示器和鍵盤2、80X86微機系統有三條總線,它們是___________。A.地址總線、數據總線和控制總線B.地址總線、信息總線和存儲器總線C.輸入總線和輸出總線D.單總線、面向微處理器雙總線和面向存儲器雙總線3、80X86微機中用來指出下一條要被執行指令的偏移地址的部件是___。A.CSB.DSC.ESD.IP4、在匯編語句MOVBL,’A’中,源操作數的尋址方式是___________。A.直接尋址B.立即尋址C.基址尋址D.寄存器間接尋址5、以下指令中正確的是___________。A.MOVDS,2D00HB.MOVCL,270C.INAL,DXD.MOV[DI],[SI]6、已定義數據段DATASEGEMENTORG0213HDA1DB15H,34H,55HADRDWDA1DATAENDS能使AX中數據為偶數的語句是()A.MOVAX,WORDPTRDA1B.MOVAL,DA1+2C.MOVAL,BYTEPTRADR+1D.MOVAX,WORDPTRDA1+27、已知DS=1000H,ES=2000H,SI=0300H,內存10310H開始的兩個單元中存放3A4BH,內存20310H開始的兩個單元中存放4C5DH,則語句LEABX,[SI+10H]執行后,BX的值為________。A.3A4BHB.4C5DHC.0310HD.3D5BH8、MOVSP,4210HPUSHAX執行上述指令后,SP寄存器的值是()A.4211HB.420EHC.420FHD.4212H9、下列指令中不影響進位標志CF的指令是___________。A.SUBAX,BXB.ROLAL,1C.INCCXD.ADDAL,BL10、設AH=0,AL=06H,BL=09H,執行指令ADDAL,BLAAA之后,其結果應是()。A.AH=01,AL=05B.AH=1AL=15C.AH=0AL=05D.AH=0AL=0FH11、已知AX=3A7BH,進位標志CF=1,則語句SARAX,1執行后AX和CF的值分別為________。A.74F6H和0B.74F6和1C.74F7H和0D.1D3D和112、已知AX=1025H,BL=03H,則語句IMULBL執行后AX的值為________。A.3075HB.0075HC.006FHD.306FH13、指令CALLFARPTRSubProg執行時將會向堆棧依次壓入。A.IP和CSB.CS和IPC.標志寄存器、IP和CSD.標志寄存器、CS和IP14、語句DATASEGMENTPARA說明了________。A.段DATA一定為數據段B.存放段DATA的內存首地址正好是16的整數倍C.段DATA的變量正好占用16的整數倍D.存放段DATA的內存首地址正好是256的整數倍15、下列對OUT指令的描述中,不正確的是___________。A.實現從端口中讀出數據B.能直接訪問的端口范圍是0~255C.只能用DX用作間接尋址的端口D.能訪問的端口為64KB16、中斷類型號為10H的中斷向量存放在內存地址___________開始的4個物理存儲單元中。A.00HB.10HC.20HD.40H17、設(ES)=3000H,(DI)=OOFFH,(CX)=0005H,(AL)=41H,DF=0,從300FFH開始的連續5個字節單元內容分別是44H,43H,42H,41H,41H。執行REPNZSCASB指令后,正確的結果是()A.(DI)=0104H,(CX)=0000HB.(DI)=0103H,(CX)=0001HC.(DI)=0102H,(CX)=0002HD.(DI)=0101H,(CX)=0003H18、IBMPC/AT機采用兩個8259A級聯,CPU的可屏蔽硬中斷可擴展為________。A.64級B.32級C.16級D.15級19、在8254中,實現方波發生器工作方式的是________。A.方式0B.方式1C.方式2D.方式320、8255A能實現雙向傳送功能的是________。A.方式0B.方式1C.方式2D.方式3二、多項選擇題(每小題2分,共10分)從備選答案中選擇2~5個正確答案,多選、少選、錯選不得分。21.在80x86中可屏蔽中斷請求被CPU響應的條件是()。A.INTR引腳有中斷請求,NMI引腳沒有中斷請求,系統沒有DMA請求;B.CPU當前指令執行完畢;C.中斷允許標志IF=1;D.用戶按下鍵Ctrl+C。22.要實現在匯編源程序文件file2.asm中調用匯編源程序文件file1.asm中定義的子程序SUM,則應當()。A.在file2.asm中使用語句PUBLICSUM;B.在file1.asm中使用語句PUBLICSUM;C.在file2.asm中使用語句EXTRNSUM:FARD.分別匯編兩源程序生成目標程序file1.obj和file2.obj,并且將兩目標程序鏈接成為一個可執行程序。23.以下關于8255A芯片的敘述中正確的有()。A.它的內部分為兩組,A口和C口的高4位屬于A組,B口和C口的低4位屬于B組;B.它的地址線A1=1、A0=0且片選=0時,則選中C口;C.它的B口不能工作在方式2;D.它的A口或B口工作在方式1時各要占用C口的3根線作為控制線。24.COM型文件的編程格式必須符合下面的哪些規定()。A.目標代碼應該小于64KB;B.源程序中允許有數據段、代碼段和堆棧段;C.在代碼段偏移地址為100H的單元,必須是程序的第一條可執行指令;D.源程序只允許有一個邏輯段,即代碼段。25.以下關于8237A的基本功能敘述正確的有()A在一個芯片中有4個獨立的DMA通道;B每一個通道的DMA請求都可以被禁止或允許;C每一個通道的DMA請求有不同的優先級,既可以是固定優先級,也可以是循環優先級;D每一個通道一次傳送的最大字節數為64K;E8237A提供4種傳送方式:單字節傳送方式、數據塊傳送方式、請求傳送方式和級聯傳送方式。三、填空題(每題2分,共10分)268086/8088微處理器內部由___________和___________兩個獨立的處理單元組成。27一條完整的匯編指令通常由標號、___________、___________和注釋組成。28在微機系統中,端口編址方式一般有___________和___________兩種方式。29異步串行通信的數據格式通常包括起始位、、奇偶校驗位和。30已知中斷向量表中從60H地址開始的4個連續單元中的內容為30H、40H、50H、60H,則該中斷對應的類型碼為____,中斷服務程序入口地址為。四、簡答題(每題4分,共20分)31宏指令與子程序的區別。32簡述主程序和子程序之間有哪幾種參數傳遞方式。33簡述I/O接口的基本功能。34簡述中斷、中斷向量和中斷向量表的基本含義。35偽指令定義如下,請畫出內存分配示意圖并在相應單元寫出該單元的內容。ORG0074HBUFDW‘AB’,1,$+4,’A’,1234H,$+2五、閱讀程序,并按要求回答問題。(共7小題,共20分)36、請描述以下程序段實現的功能:___________。(2分)MOVAL,BLMOVAH,0SALAX,1MOVBX,AXSALAX,1SALAX,1ADDAX,BX37、請描述以下程序實現的功能:___________。(2分)DATASEGMENTADB42,13,8,7,90DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVCX,4MOVSI,OFFSETALP1:MOVDX,CXMOVDI,SIMOVAL,[DI]LP2:INCDICMPAL,[DI]JAENEXTMOVBL,ALMOVAL,[DI]MOV[DI],BLNEXT:DECDXJNZLP2MOV[SI],ALINCSILOOPLP1MOVAH,4CHINT21HCODEENDSENDSTART38、(4分)閱讀以下程序段,回答問題:XDW0123H,2A3EH,89DFH
COUNTEQU$-X
YDBCOUNTDUP(0)
┋
LEASI,X
LEADI,Y
MOVCX,COUNT
CLD
REPMOVSB
①上述程序段執行后,Y數據區各字節單元的內容是什么?②程序段功能不變情況下,REPMOVSB可否用下面兩條指令替代:LOP:MOVSB
LOOPLOP39、(2分)閱讀以下程序段,回答問題:MOVAL,0FH
XORAL,0FFH
MOVCL,7
SHRAL,CL
①上述程序段執行后,AL=___。
②如將指令SHR換成ROR指令,則程序段執行后,AL=___。40、(2分)下面程序段完成將以BUFF為首地址的內存區域全部存儲0FFH數據。請在空白處添上適當的指令(每一空白處只添一條指令)。
BUFFDB20HDUP(?)
┋
_____
MOVAX,0FFFFH
MOVCX,10H
_____________
REPSTOSW41、(6分)已知AL的值為0~F中的一位16進制數:
HECAPROCFAR
CMPAL,10
JCKK
ADDAL,7
KK:ADDAL,30H
MOVDL,AL
MOVAH,2
INT21H
RET
HECAENDP
請回答:①該子程序完成什么功能?
②如調用子程序時,AL=3,子程序執行后,DL=__。
③如調用子程序時,AL=0FH,子程序執行后,DL=_。42、閱讀程序,寫出程序通過CX實現的功能是_______。(2分)DATASEGMENTBUFDB'ADSIKHI;OJDYTUKJIS*'DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVBX,OFFSETBUFMOVCX,0LP:CMPBYTEPTR[BX],'*'JZNEXTINCBXINCCXJMPLPNEXT:MOVAH,4CHINT21HCODEENDSENDSTART六、編寫程序題(每題5分,共20分)。43設有3個32位的無符號整數,分別存放在變量名為A,B,C作為起始地址的內存中(低位在低地址,高位在高地址)。其中A=56781234H,B=1122AA33H。請寫出包括數據定義在內的完整的匯編語言程序,實現C=A+B。448254的端口地址為40H-43H,要求計數器2工作方式1,按BCD碼計數,計數初值為十進制數4023,寫出初始化程序段。458255的端口地址為60H-63H,要把PA口指定為0方式輸出,輸入PC口上半部定為輸入;PB口指定為1方式輸入,PC口下半部定為輸出,寫出初始化程序段。46設8251A的命令口地址為321H,請將其初始化為同步方式。要求同步字符數為2的內同步,同步字符是0AAH,7個數據位,偶校驗。復位3個出錯標志,啟動收/發器,送出就緒信號,對同步字符進行檢索。2006-2007-2學期微機原理與接口技術考試參考答案及評分細則一、單項選擇題(每題1分,共20題)12345678910AADBCCCBCA11121314151617181920DCDBADCDDD二、多項選擇題(每小題2分,共10分)從備選答案中選擇2~5個正確答案,多選、少選、錯選不得分。2122232425ABCBCDABCDACDABCDE三、填空題(每題2分,共10分)26執行單元,總線接口單元27助記符,操作數28統一編址,獨立編址29數據位,停止位3024或18H,64530H四、簡答題(每題4分,共20分)所答與含要點得全分,否則酌情扣分。31答:宏指令的執行代碼長,宏指令的執行時間短,宏指令可以有形實參代換,宏指令調用只是代碼序列展開。32答:寄存器,存儲單元,堆棧,調用指令后33答:電平轉換,信號格式轉換,數據緩沖和鎖存,控制和狀態連接。34答:中斷是有隨機事件發生后向CPU發出請求信號,CPU停止當前程序的執行轉而執行為該隨機事件服務的程序,服務完成后回到
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 衛生院醫生考試題及答案
- 2025年網絡通信與信息傳輸專業考試試題及答案
- 超聲科考核試題及答案
- 生物測量儀測試題及答案
- java數據底層面試題及答案
- 2018年sql考試題及答案
- 綜合收入及獎金發放證明書(8篇)
- 公共政策中的全球治理挑戰試題及答案
- 機電工程中的財務管理與成本控制試題及答案
- 公共政策中的性別平等考量試題及答案
- 2025福建福州地鐵招聘488名工作人員高頻重點提升(共500題)附帶答案詳解
- 某有限公司業務員提成管理制度方案范例(3篇)
- 操作系統原理 習題及答案(機工孟慶昌第2版)
- 抽錯血標本護理不良事件
- 項目勞務招投標管理辦法
- 代理人招聘協議范例
- 2024年中考英語作文熱點話題預測《AI人工智能》
- 2024年四川省德陽市中考化學試卷(含答案解析)
- 知道網課智慧《睡眠醫學(廣州醫科大學)》測試答案
- 孩子在校受傷賠償協議書范本
- 2024年度重慶市招聘社區工作者考試題帶答案
評論
0/150
提交評論