2023年大學試題(計算機科學)-微機原理考試歷年重點考核試題含答案_第1頁
2023年大學試題(計算機科學)-微機原理考試歷年重點考核試題含答案_第2頁
2023年大學試題(計算機科學)-微機原理考試歷年重點考核試題含答案_第3頁
2023年大學試題(計算機科學)-微機原理考試歷年重點考核試題含答案_第4頁
2023年大學試題(計算機科學)-微機原理考試歷年重點考核試題含答案_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2023年大學試題(計算機科學)-微機原理考試歷年重點考核試題含答案(圖片大小可自由調整)第1卷一.參考題庫(共50題)1.閱讀下面的程序,回答問題 DATASEGMENT BUFDB'1234' N=$-BUF BCDDBNDUP(?) DATAENDS CODESEGMENT ASSUMECS:CODE,DS:DATA START:MOVAX,DATA MOVDS,AX LEASI,BUF MOVCX,N LEADI,BCD+N-1 LOOP1:MOVAL,[SI] SUBAL,30H MOV[DI],AL INCSI DECDI DECCX JNELOOP1 MOVAH,4CH INT21H CODEENDS ENDSTART找出一條指令代替指令“SUBAL,30H”,使程序功能不變。2.下面哪些指令是非法的?(假設OPl,OP2是已經(jīng)用DB定義的變量) 3.簡述AGP總線與PCI總線的關系。4.說明工作在最大和最小模式下系統(tǒng)基本配置的差異。微機系統(tǒng)中為什么一定要有地址鎖存器?需要鎖存哪些信息?5.CPU處理的數(shù)據(jù)基本*單位為字,一個字的二進制位數(shù)為()。A、8B、16C、32D、與CPU芯片的型號有關6.高速緩沖存儲器(CACHE)一般是由()芯片組成。A、SRAMB、DRAMC、ROMD、EPROM7.偽操作可以完成如()、()、()等功能。8.若將一十六進制數(shù)取反,應使該數(shù)與0FFFFH進行()運算。A、邏輯‘與’B、邏輯‘或’C、邏輯‘非’D、邏輯‘異或’9.簡單說明中斷向量的概念,并指出8086/8088中斷系統(tǒng)存放中斷向量表的內存位置。如果對應于中斷類型號為40H的中斷處理子程序存放在1234H:5678H開始的內存區(qū)域中,則中斷向量應如何存放?10.8086CPU中的指令隊列的作用是預取指令,其長度是()字節(jié)。11.8086CPU在執(zhí)行INAL,DX指令時,DX寄存器的內容輸出到()上。A、地址總線B、數(shù)據(jù)總線C、存儲器D、寄存器12.在計算機系統(tǒng)的層次結構中,機器語言位于第幾層?13. 以上指令執(zhí)行后COUNT的值為()A、6B、7C、8D、914.試比較靜態(tài)RAM和動態(tài)RAM的優(yōu)缺點。15.8255A的工作方式控制字和C口的按位置位/復位控制字有何差別?若將C口的上腳輸出高電平(置位),假設8255A控制口地址是303H,程序段應是怎樣的??16.本程序實現(xiàn)了什么功能? 17.DMA方式能處理高速外設與主存間的數(shù)據(jù)傳送,高速工作性能往往能覆蓋低速工作需要。因此DMA方式完全可以取代中斷方式。18.串行通信中數(shù)據(jù)傳輸模式可分為哪些模式?19.為什么稱處理器的數(shù)據(jù)總線是雙向的?20.匯編語言源程序中,不需要初始化段寄存器的邏輯段是()。A、代碼段B、數(shù)據(jù)段C、附加段D、堆棧段21.當一個無符號數(shù)大于120時程序轉移,需使用條件轉移指令()A、JBE(或JNA)B、JNBE(或JA)C、JNB(或JAE)D、JB(或JNAE)22.使用1條指令將寄存器BX低四位清0,指令為()23.標志寄存器中的6個狀態(tài)位分別是什么?24.某8086系統(tǒng)中使用8257完成從存儲器到外設端口的數(shù)據(jù)傳送任務,若已知通道0的地址寄存器、終點計數(shù)器、方式寄存器端口地址分別為置EEE0,HEEElH和EEE8,H要求通過通道0將存儲器中偏移地址為1000H~10FF的H內容傳送到顯示器輸出,請編寫初始化程序。25.微機系統(tǒng)與外設間的信息交換方式有哪些?26.量化27.常用總線類型有哪些?28.請簡述馮諾依曼結構的特點。29.寫出以下面計算指令序列,X、Y、Z、R、W均為存放16位帶符號數(shù)地址。 Z←W-(X+6)-(R+9)30.8086有兩種工作模式,最小模式的特點是()31.8253用十進制計數(shù)時最大的計數(shù)個數(shù)是多少?32.計算機內部采用()數(shù)字進行運算A、八進制B、十進制C、二進制D、十六進制33.8255芯片的工作方式中方式2為什么輸入輸出方式?34.運算器核心部分是()。A、數(shù)據(jù)總線B、算術邏輯單元C、累加器D、多路開關35.一片EPROM如果有13根地址線和4根數(shù)據(jù)線,那么它的容量是()36.編程序將AX中數(shù),最高位保持不變,其余全部左移4位。37.在I/O數(shù)據(jù)傳送時,效率最高的是()傳送。A、中斷B、DMAC、查詢D、都一樣38.按下面的要求寫出程序框架。 1.數(shù)據(jù)段中定義一個有100字節(jié)的數(shù)組,其類型屬性既是字。 2.堆棧段從節(jié)開始,段組名為STACK。 3.代碼段中指定段寄存器;主程序指定從1000H開始;給有關段寄存器賦值。39.若DS=6000H,SS=5000H,ES=4000H,SI=0100H,BX=0300H,BP=0400H,D=1200H,數(shù)據(jù)段中變量名NUM的偏移地址為0050H,試指出下列源操作數(shù)的尋址方式和物理地址是多少:MOV?AX,[BX+SI]40.編寫匯編程序,接收從鍵盤輸入的10個數(shù),輸入回車符表示結束,然后將這些數(shù)加密后存于BUFF緩沖區(qū)中。加密表為:輸入數(shù)字:0,1,2,3,4,5,6,7,8,9;密碼數(shù)字:7,5,9,1,3,6,8,0,2,441.在存儲器系統(tǒng)中實現(xiàn)片選的方法有全譯碼法、部分譯碼法、()三種。42.若二進制數(shù)1001011010000111B是壓縮BCD碼,則其對應的十進制數(shù)是()A、9687B、8765C、9876D、869743.如果用8位地址線實現(xiàn)輸入和輸出口尋址,可尋址的輸入、輸出口數(shù)最多為()44.有一短程序,試寫出它的結果: 兩條程序執(zhí)行完后結果:(AL)=()。45.中斷服務子程序中中斷指令STI放在不同位置會產(chǎn)生什么不同結果?中斷嵌套時,STI指令應如何設置?46.8255A的A口、B口、C口有哪幾種工作方式,其特點是什么?47.堆棧存取操作是以字節(jié)為單位的試分析當堆棧存入數(shù)據(jù)和從堆棧取出數(shù)據(jù)時SP的變化?48.8253中計數(shù)器中初值寄存器的作用是()。A、保存控制字中寫入的計數(shù)值B、提供當前計數(shù)器的狀態(tài)C、按控制字確定該計數(shù)器的工作方式D、接收計數(shù)初值,按CLK脈沖減一計數(shù),是否計數(shù)受GATE信號控制49.有一個100個字節(jié)的數(shù)據(jù)表,表內元素已按從大到小的順序排列好,現(xiàn)給定一元素,試編程序在表內查找,若表內已有此元素,則結束;否則,按順序將此元素插入表中適當?shù)奈恢?,并修改表長。50.判斷MOV[BX],[DI]指令的正誤,錯誤的請改正。第1卷參考答案一.參考題庫1.正確答案: 用指令“ANDAL,0FH”代替指令“SUBAL,30H”,程序功能不變。2.正確答案:3.正確答案: A.GP總線和PCI總線的關系可以從三個方面來描述: ①AGP標準與PCI標準完全兼容,一個AGP設備既可通過AGP規(guī)范也可通過PCI規(guī)范與內存進行數(shù)據(jù)交換; ②AGP是對PCI的擴充和增強; ③AGP不是PCI的升級版本,它的插槽和PCI不兼容。4.正確答案:最大模式配置和最小模式置有一個主要的差別: ①就是在最大模式下,需要用外加電路來對CPU發(fā)出的控制信號進行變換和組合,以得到對存儲器和I/O端口的讀/寫信號及對鎖存器和對總線收發(fā)器等等的控制信號。總線控制器就是完成上面這些功能的專用芯片。 ②為多中斷源的需要,常采用中斷優(yōu)先權控制電路(如Intel8259A)。系統(tǒng)一定要有地址鎖存器――因為高四位地址和狀態(tài)信號是從同一組引腳上分時送出的,低16位地址和數(shù)據(jù)是從同一組引腳上分時傳輸?shù)?,所以必須把地址信息鎖存起來。需要鎖存的信息:地址信號、7/SBHE和MIO/信號進行鎖存。5.正確答案:D6.正確答案:A7.正確答案:數(shù)據(jù)定義;分配存儲區(qū);指示程序結束8.正確答案:D9.正確答案: 中斷服務處理程序入口地址稱為中斷向量。 8086/8088中斷系統(tǒng)的中斷向量表處于內存開始處00000H~003FFH單元的1K字節(jié)存儲區(qū)里。最多可以容納256個中斷向量。 從00100H單元開始順序存放:78H,56H,34H,12H。10.正確答案:611.正確答案:B12.正確答案:機器語言位于第2層。13.正確答案:C14.正確答案:靜態(tài)RAM不需要動態(tài)刷新,存取速度高,位容量低,功耗較高;動態(tài)RAM位密度高、功耗低、成本低,但需要專門的刷新電路每隔一定時間刷新存儲信息,在刷新周期不能啟動讀寫,故存取速度慢。15.正確答案: 工作方式控制字是對8255A的三個端口的工作方式及功能進行說明,即進行初始化,寫在程序的開頭,控制字的最高位D7=1。按位置位/復位控制字只對C口某一位(不能同時對幾位)輸出高電平(置位)或低電平(復位)進行控制(對輸入無作用),控制字的最高位D7=O。?PC2置位程序段: 16.正確答案: 將AL中的內容乘以10。17.正確答案:錯誤18.正確答案:可分為單工,半雙工,全雙工三種模式。19.正確答案:數(shù)據(jù)總線承擔著處理器與存儲器、外設之間的數(shù)據(jù)交換既可以輸入也可以輸出故其是雙向的。20.正確答案:A21.正確答案:B22.正確答案:ANDBX,0FFF0H23.正確答案:SF、ZF、CF、AF、OF、PF24.正確答案:25.正確答案:無條件,查詢,中斷,DMA26.正確答案:將離散量轉變?yōu)閿?shù)字量的過程,一般包括量化與編碼兩個過程。27.正確答案: I.SA——工業(yè)標準體系結構總線 P.CI——外部設備互連總線 U.SB——通用串行接口總線28.正確答案:馮諾依曼體系結構的要點是:數(shù)字計算機的數(shù)制采用二進制;計算機應該按照程序順序執(zhí)行。根據(jù)馮諾依曼體系結構構成的計算機必須具備五大基本組成部件,包括:輸人數(shù)據(jù)和程序的輸入設備;記憶程序和數(shù)據(jù)的存儲器;完成數(shù)據(jù)加工處理的運算器;控制程序執(zhí)行的控制器;輸出處理結果的輸出設備。29.正確答案:30.正確答案:CPU提供全部控制信號31.正確答案: 最大的計數(shù)個數(shù)是10432.正確答案:C33.正確答案:方式2為雙向選通輸入輸出方式。34.正確答案:B35.正確答案:4KB36.正確答案: 37.正確答案:B38.正確答案:39.正確答案:尋址方式為基址變址尋址;PA=60400H40.正確答案:41.正確答案:線選法42.正確答案:A43.正確答案:51244.正確答案:63H45.正確答案:由于響應中斷時CPU自動關閉中斷(IF=0),故在中斷服務子程序中S

溫馨提示

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

評論

0/150

提交評論