匯編語言、微機原理及接口技術期末復習試卷以及參考答案四_第1頁
匯編語言、微機原理及接口技術期末復習試卷以及參考答案四_第2頁
匯編語言、微機原理及接口技術期末復習試卷以及參考答案四_第3頁
匯編語言、微機原理及接口技術期末復習試卷以及參考答案四_第4頁
匯編語言、微機原理及接口技術期末復習試卷以及參考答案四_第5頁
全文預覽已結(jié)束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

匯編語言、微機原理及接口技術期末復習試卷以及參考答案四1000字本文將提供一份匯編語言、微機原理及接口技術的期末復習試卷,并提供參考答案。一、選擇題(每題2分,共40分)1.下面哪個CPU指令不是數(shù)據(jù)傳輸指令?A.MOVB.POPC.CLCD.IN2.下面哪個寄存器不是通用寄存器?A.AXB.BXC.IPD.DX3.下面哪個數(shù)碼管顯示數(shù)值為1?A.11111110B.10000001C.10111111D.110001104.以下不是8086微處理器特點的是:A.可外接地址總線B.數(shù)據(jù)總線寬度為16位C.采用SBS(流水線加速系統(tǒng))結(jié)構(gòu)D.CPU工作頻率高,指令執(zhí)行速度快5.下面哪一個操作數(shù)不可以是立即數(shù)?A.MOVAX,1000HB.ADDAX,CXC.ANDAX,0111HD.MOVCX,AX6.下面哪個寄存器不是段寄存器?A.CSB.DSC.SSD.AX7.以下不是復位信號的作用是:A.清除CPU中的狀態(tài)寄存器B.取消CPU中已經(jīng)發(fā)出的指令C.CPU中的程序計數(shù)器清零D.重置輸入輸出設備8.在特權級轉(zhuǎn)換時,SS寄存器的值會發(fā)生變化嗎?A.會B.不會9.下面哪條指令可以在內(nèi)存中查找字符串?A.LODSBB.SCASBC.MOVSD.REP10.在8086中,哪個句法可以在1操作碼后加一個后綴表示要訪問的內(nèi)存區(qū)域?A.段前綴B.操作前綴C.段覆蓋前綴D.重復前綴11.下面哪個指令不需要段寄存器?A.MOVAL,[01H]B.MOV[01H],ALC.ADDAX,[BX]D.PUSHAX12.假設當前DS=2000H,BX=FFFH,CL=02H,下面的指令的結(jié)果是什么?MOVAX,[BX+CL]A.將DS:FFF2H到AX中B.將DS:0FFFH到AX中C.將DS:0002H到AX中D.將DS:2002H到AX中13.在單通道DMA數(shù)據(jù)傳輸中,CPU在什么時候能夠產(chǎn)生中斷?A.當DMA傳輸數(shù)據(jù)結(jié)束時B.當一個數(shù)據(jù)塊傳送結(jié)束時C.當DMA控制器申請總線成功時D.當DMA控制器申請總線失敗時14.對于一個I/O接口,下列哪一種請求方式會引起多次中斷?A.輪詢方式B.DMA方式C.中斷方式D.全部響應方式15.下面哪種情況不屬于軟中斷?A.操作系統(tǒng)調(diào)用B.除數(shù)為0C.斷點中斷D.執(zhí)行INT指令二、填空題(每空2分,共20分)1.在UNIVAC-I計算機中,指令和數(shù)據(jù)可以儲存在______中。2.在POSIX操作系統(tǒng)中,編寫應用程序時需要使用的編程接口是______。3.被稱為通用寄存器的CPU寄存器共有______個。4.在8086CPU中,數(shù)據(jù)總線的寬度為______位。5.在8086CPU中,指令使用了1~6個字節(jié)的空間,這取決于這個指令的操作碼和操作數(shù)的個數(shù),這個指令稱為______指令。6.指令的尋址模式包括寄存器尋址、寄存器間接尋址、即時尋址、寄存器相對尋址、相對基址與變址尋址和______。7.DMA控制器的寄存器有______個。8.在DMA傳輸中,數(shù)據(jù)是從______中傳送到外設,或者從外設中傳送到內(nèi)存中。9.常見的半導體隨機存儲器有SRAM、DRAM和______。10.串行接口中,______電平表示1,______電平表示0。三、判斷題(每題2分,共20分)1.8086CPU可同時執(zhí)行多條指令,能夠完成多道程序同時在計算機中運行()。2.電路板上的通孔為表面安裝技術的必要構(gòu)件之一()。3.SIO(串行輸入/輸出)是一個在8086CPU上運行的通用串行接口()。4.計算機系統(tǒng)的操作系統(tǒng)要負責管理所有硬件外設設備()。5.編譯器是一種將高級語言程序轉(zhuǎn)換成機器語言程序的軟件()。四、簡答題(每題20分,共40分)1.請簡述8086CPU的寄存器有哪些,并對這些寄存器進行分類。8086CPU的寄存器分為通用寄存器、段寄存器、指針寄存器、標志寄存器等。通用寄存器包括AX、BX、CX、DX等4個寄存器,分別可以存儲數(shù)據(jù)、地址等。段寄存器包括CS、DS、ES、SS等4個寄存器,分別可以存儲代碼段、數(shù)據(jù)段、擴展段、棧段的基地址。指針寄存器包括SP、BP、SI、DI等4個寄存器,SP和BP分別是棧頂和棧底指針,SI和DI作為地址指針、字符串操作指針或偏移地址指針使用。標志寄存器包括CF、ZF、SF、OF等4個標志位,用于記錄指令執(zhí)行后的結(jié)果。2.請簡述8086CPU中的MOV指令。MOV指令是8086CPU中的數(shù)據(jù)傳輸指令,用于將數(shù)據(jù)從一個存儲單元傳送到另一個存儲單元。MOV指令的語法格式為MOVdestination,source,其中destination是目標操作數(shù),source是源操作數(shù)。目標操作數(shù)可以是一個寄存器、存儲單元、立即數(shù)或段寄存器,包括8位、16位、32位的操作數(shù)。源操作數(shù)也可以是一個寄存器、存儲單元、立即數(shù)或段寄存器,包括8位、16位、32位的操作數(shù)。MOV指令在執(zhí)行過程中,會將源操作數(shù)中的數(shù)據(jù)傳送到目標操作數(shù)中。MOV指令是單向傳輸?shù)模荒軐?shù)據(jù)從目標操作數(shù)中傳回到源操作數(shù)中。3.請簡述中斷信號及其作用。中斷信號是一種異步的處理機制,用于向CPU通知外部設備的請求,CPU在獲得中斷信號后會暫停當前的執(zhí)行任務,去處理中斷信號所攜帶的請求,再返回到之前的執(zhí)行任務中。中斷信號是操作系統(tǒng)設計中的一種基本機制,通過中斷信號可以使CPU在單個處理器中完成多個分離處理任務。中斷信號的作用包括:1)為了保護操作系統(tǒng)和用戶程序不受一些意外事件的影響

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論