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

下載本文檔

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

文檔簡介

2023年大學(xué)試題(計算機科學(xué))-微機原理考試歷年高頻考點試題含答案(圖片大小可自由調(diào)整)第1卷一.參考題庫(共50題)1.某字符輸出設(shè)備,其數(shù)據(jù)端口和狀態(tài)端口的地址均為80H,在讀取狀態(tài)時,當標志位D7為0時表明該設(shè)備閑。請編寫采用查詢方式進行數(shù)據(jù)傳送的程序段,要求將存放于符號?地址ADDR處的一串字符(以$為結(jié)束標志)輸出給該設(shè)備,注意在程序中加上注釋。2.以下不屬于BIU中的功能部件是()。A、地址加法器B、地址寄存器C、段寄存器D、指令隊列緩沖器3.CPU中有哪些寄存器?各有什么用途?標志寄存器F有哪些標志位?各在什么情況下置位?4.都是獲取偏移地址,為什么指令“LEAEBX,[ESI]”正確,而指令“MOVEBX,OFFSET[ESI]”就錯誤?5.8086/8088在復(fù)位之后再重新啟動時,便從內(nèi)存的()處開始執(zhí)行指令,使系統(tǒng)在啟動時,能自動進入系統(tǒng)程序。A、0FFFF0HB、0FFFFHC、0000HD、0001H6.若選用8253通道2,工作在方式1,按二進制計數(shù),計數(shù)值為5432。設(shè)端口地址為D8H~DBH,完成初始化編程。如果計數(shù)值改為65536呢?如果此時又增選8253通道0,工作在方式0,按BCD碼計數(shù),計數(shù)值為2000,再完成對通道0的初始化編程。7.DAC0832的三種工作方式為哪三種?8.當8253定時器0的時鐘脈沖為1MHZ時,寫入定時器的初值為()A、0000HB、FFFFHC、0001HD、FFFEH9.A~Z、a~z、0~9的ASCII碼分別是什么?空格、回車、換行、$、?、+、-的ASCII碼是什么?10.P0通常用作()。11.系統(tǒng)對ISA總線上I/O端口地址譯碼的范圍有何規(guī)定?12.計算下列BCD碼的和,并按規(guī)則進行十進制調(diào)整:48+6813.什么是SCSI接口?它與EIDE接口有什么區(qū)別?14.設(shè)置特殊屏蔽方式的目的是()A、屏蔽低級中斷B、響應(yīng)高級中斷C、響應(yīng)低級中斷D、響應(yīng)同級中斷15.匯編語言中邏輯運算指令A(yù)ND和TEST的功能分別是什么?它們的區(qū)別是什么?16.簡述微型計算機系統(tǒng)的啟動過程。17.用16Kx1位的DRAM芯片組成64Kx8位的存儲器,要求畫出該存儲器組成的邏輯框圖。18.在相對基址變址尋址中,操作數(shù)的有效地址是基址寄存器和變址寄存器的內(nèi)容和()位或()位位移量之和。19.中斷服務(wù)程序結(jié)束時,用RET指令代替IRET指令能否返回主程序?這樣做存在什么問題?20.一般情況下,在程序中可設(shè)置()、()、()、()四個當前段。21.請指出MOVCX,AL指令中的錯誤。22.825lA工作于串行異步接收時.當檢測到()引腳為低電平時,可能是起始位。A、RxDB、TxDC、-WED、-RTS23.二進制數(shù)1001011010000111B,其對應(yīng)的16進制數(shù)是()A、95DFHB、8687HC、9687HD、9587H24. 指令執(zhí)行后,設(shè)置的標志位CF和OF的值是()A、CF=0;OF=0B、CF=l;OF=lC、CF=0;0F=1D、CF=l;OF=025.8086CPU與慢速的存儲器或I/O接口之間,為了使傳送速度能匹配,有時需要在()狀態(tài)之間插入若干個等待周期TW。A、T1和T2B、T2和T3C、T3和T4D、隨機26.術(shù)語“非易失性存儲器”是什么意思?PROM和EPROM分別代表什么意思?27.執(zhí)行下列指令后,SP寄存器的值是:() MOVSP,1000H PUSHAXA、0FFEHB、0FFFHC、1001HD、1002H28.寫出執(zhí)行下列指令的結(jié)果:ANDAL,00011111B29.8086的取指為什么可以被稱為指令預(yù)?。?0.計算機指令通常由操作碼字段和操作數(shù)字段兩部分組成;指令對數(shù)據(jù)操作時.按照數(shù)據(jù)的存放位置可分為()。31.計算機能直接識別、理解和執(zhí)行的程序是()。A、匯編語言程序B、機器語言程序C、高級語言程序D、數(shù)據(jù)庫語言程序32.設(shè)IBMPC微機內(nèi)存中某一單元的物理地址是12345H,完成不同的邏輯地址: 1)1234H:()H; 2)()H:0345H。33.8088/8086均有兩種工作模式:()模式和()模式。其中()模式是指系統(tǒng)中只有8088或8086一個微處理器。34.系統(tǒng)中有3個中斷源,從8259A的IR0、IR2、IR4端引入中斷,以邊沿觸發(fā),中斷類型號分別為50H、52H、54H,中斷入口地址分別為5020H、6100H、3250H,段地址為1000H。使用完全嵌套方式,普通EOI結(jié)束,試編寫初始化程序,使CPU能正確響應(yīng)任何一級中斷;并編寫一段中斷服務(wù)子程序,保證中斷嵌套的實現(xiàn)和正確返回。35.哪個公司最先推出搭載Intel8088處理器和DOS操作系統(tǒng)的PC機。36.8086/8088下列部件中與地址形成無關(guān)的是()。A、ALUB、通用寄存器C、指針寄存器D、段寄存器37.什么是32位段?它與16位段的主要區(qū)別如何?38.BUFDWORD10hDUP(3DUP(2,5),3,4,5)語句為變量BUF分配的內(nèi)存空間的字節(jié)數(shù)是()。A、50hB、90hC、240hD、120h39.8086微處理器將下一條指令的地址保存在指令寄存器()中。A、OPB、MPC、IPD、XP40.下列四條指令中,()是錯誤的。A、LEAAX,[2728H]B、LEACX,6093HC、LEASP,[0482H]D、LEABX,[BP+SI]41.用2k×8的SRAM芯片組成16K×16的存儲器,共需SRAM芯片()片,片內(nèi)地址和產(chǎn)生片選信號的地址分別為()位和()位。42.中斷識別43.計算機存儲器的容量一般是KB為單位,這里的1KB等于()A、1024個二進制符號B、1000個二進制符號C、1024個字節(jié)D、1000個字節(jié)44.已知物理地址為0FFFF0H,且段內(nèi)偏移量為0B800H,若對應(yīng)的段基地址放在DS中,則DS=()A、0F47FHB、0F000HC、0FFFFHD、2032H45.CPU和輸入/輸出設(shè)備之間傳送的信息有哪些?46.假定下列字符碼中有奇偶校驗位,但沒有數(shù)據(jù)錯誤,采用偶校驗的字符碼是()A、11001110B、11000110C、01010001D、1011100147.輔存與主存的相比,其特點是容量大,速度快。48.在修改段寄存器時,80386要進行什么檢查?當修改完段寄存器之后,對段內(nèi)存儲單元進行訪問時,還要進行什么檢查?49.簡述微型計算機系統(tǒng)的硬件組成及各部分作用。50.中斷源是指();按照CPU與中斷源的位置可分為()。第1卷參考答案一.參考題庫1.正確答案: 2.正確答案:B3.正確答案:寄存器功能數(shù)據(jù)寄存器 AX字乘法,字除法,字I/OBX查表轉(zhuǎn)換 CX串操作,循環(huán)次數(shù) DX字節(jié)相乘,字節(jié)相除,間接I/O 變址寄存器 SI源變址寄存器,用于指令的變址尋址 DI目的變址寄存器,用于指令的變址尋址 指針寄存器 SP堆棧指針寄存器,與SS一起來確定堆棧在內(nèi)存中的位置 BP基數(shù)指針寄存器,用于存放基地址,以使8086/8088尋址更加靈活 控制寄存器 IP控制CPU的指令執(zhí)行順序 PSW用來存放8086/8088CPU在工作過程中的狀態(tài) 段寄存器CS控制程序區(qū) DS控制數(shù)據(jù)區(qū) SS控制堆棧區(qū) ES控制數(shù)據(jù)區(qū) 標志寄存器F的標志位: ①控制標志:OF、DF、IF、TF; ②狀態(tài)標志:SF、ZF、AF、PF、CF。 標志寄存器F的各標志位置位情況: 1.CF://進位標志位。做加法時出現(xiàn)進位或做減法時出現(xiàn)借位,該標志位置1;否則清0。 2.PF://奇偶標志位。當結(jié)果的低8位中l(wèi)的個數(shù)為偶數(shù)時,該標志位置1;否則清0。 3.AF://半進位標志位。在加法時,當位3需向位4進位,或在減法時位3需向位4借位時,該標志位就置1;否則清0。該標志位通常用于對BCD算術(shù)運算結(jié)果的調(diào)整。 4.ZF://零標志位。運算結(jié)果各位都為0時,該標志位置1,否則清0。 5.SF://符號標志位。當運算結(jié)果的最高位為1時,該標志位置1,否則清0。 6.TF://陷阱標志位(單步標志位)。當該位置1時,將使8086/8088進入單步指令工作方式。 在每條指令開始執(zhí)行以前,CPU總是先測試TF位是否為1,如果為1,則在本指令執(zhí)行后將產(chǎn)生陷阱中斷,從而執(zhí)行陷阱中斷處理程序。該程序的首地址由內(nèi)存的00004H~00007H4個單元提供。該標志通常用于程序的調(diào)試。例如,在系統(tǒng)調(diào)試軟件DEBUG中的T命令,就是利用它來進行程序的單步跟蹤的。 7.IF://中斷允許標志位。如果該位置1,則處理器可以響應(yīng)可屏蔽中斷,否則就不能響應(yīng)可屏蔽中斷。 8.DF://方向標志位。當該位置1時,串操作指令為自動減量指令,即從高地址到低地址處理字符串;否則串操作指令為自動增量指令。 9.OF://溢出標志位。在算術(shù)運算中,帶符號的數(shù)的運算結(jié)果超出了8位或16位帶符號數(shù)所能表達的范圍時,即字節(jié)運算大于十127或小于-128時,字運算大于十32767或小于-32768時,該標志位置位。4.正確答案:前者在指令執(zhí)行時獲得偏移地址,是正確的;但后者的OFFSET只能在匯編階段獲得偏移地址,但此時寄存器內(nèi)容是不可知的,所以無法獲得偏移地址。5.正確答案:A6.正確答案:7.正確答案:單緩沖工作方式、雙緩沖工作方式、直接工作方式8.正確答案:A9.正確答案: ASCII碼用16進制表示 A~Z的ASCII碼為:41H-5AH; A~z的ASCII碼為:61H-7AH; 0~9的ASCII碼為:30H-39H; 空格的ASCII碼為:20H; 回車的ASCII碼為:0DH; 換行的ASCII碼為:0AH; “$”的ASCII碼為:24H; “?”的ASCII碼為:3FH; “+”的ASCII碼為:2BH; “-”的ASCII碼為:2DH。10.正確答案:單片機系統(tǒng)的地址/數(shù)據(jù)總線11.正確答案:系統(tǒng)對ISA總線上I/O端口地址采用部分譯碼的方法,只譯碼A9~A0或A10~A0,在選擇接口地址時應(yīng)避開系統(tǒng)已占用的地址以及它們的重疊區(qū)。12.正確答案: 48+68=116 個位相加產(chǎn)生進位加6調(diào)整,十位相加和大于9加60H調(diào)整,結(jié)果為:116 13.正確答案: S.CSI接口是一種能滿足高速度、多設(shè)備要求的接口標準。 同EIDE接口相比較,SCSI接口在速度和驅(qū)動設(shè)備能力上的優(yōu)勢是明顯的,同時,它能支持多種計算機系統(tǒng),因此,在服務(wù)器領(lǐng)域、超級計算機系統(tǒng)以及網(wǎng)絡(luò)系統(tǒng)中得到廣泛的應(yīng)用。但其價格昂貴,對一般的PC機用戶采用IDE(EIDE)為首選的接口。14.正確答案:C15.正確答案: 功能: 1,AND指令執(zhí)行邏輯與,例如:ANDAL,0FH;AL中內(nèi)容和0FH相與,結(jié)果在AL中。 2,TEST指令執(zhí)行測試操作,測試指定為是1還是0。 區(qū)別:AND指令對指定位清零,并返回操作數(shù)結(jié)果。TEST不僅執(zhí)行AND指令的操作,而且把OF和CF標志清零,修改SF、ZF和PF標志。TEST指令不送回指令操作結(jié)果,而僅僅影響標志位,其操作數(shù)可為字節(jié)、字或雙字。16.正確答案:CPU首先執(zhí)行主板上BIOS中的自檢程序;執(zhí)行引導(dǎo)裝入程序,依次搜尋硬盤、光盤等;讀出引導(dǎo)記錄,裝入引導(dǎo)程序;由引導(dǎo)程序?qū)⒉僮飨到y(tǒng)裝入內(nèi)存;執(zhí)行操作系統(tǒng)。17.正確答案: 18.正確答案:8;1619.正確答案:RET應(yīng)該可以使中斷服務(wù)程序返回主程序,但因為RET是子程序返回指令,他只從堆棧中恢復(fù)CS和IP,而不能使狀態(tài)字PSW得以恢復(fù),所以不能使斷點完全恢復(fù),對原程序的繼續(xù)執(zhí)行造成不良影響。20.正確答案:數(shù)據(jù)段;代碼段;堆棧段;附加段21.正確答案:目的操作數(shù)是字操作,而源操作數(shù)是字節(jié)操作,類型不匹配。22.正確答案:A23.正確答案:C24.正確答案:D25.正確答案:C26.正確答案:“非易失性存儲器”是指當停電后信息會丟失;PROM-可-編程序的只讀存儲器PROM,EPROM-可-擦除的可編程的只讀存儲器EPROM.27.正確答案:A28.正確答案:AL=00010101B29.正確答案:取指是指從主存取出指令代碼通過總線傳輸?shù)教幚砥鲀?nèi)部指令寄存器的過程。8086分成總線接口單元和指令執(zhí)行單元,可以獨立操作。在執(zhí)行單元執(zhí)行一條指令的同時,總線接口單元可以讀取下一條指令,等到執(zhí)行時不需要進行取指了,所以稱為預(yù)取。30.正確答案:立即數(shù)、寄存器操作數(shù)、存儲器操作數(shù)31.正確答案:B32.正確答案:5;120033.正確答案:最??;最大;最小34.正確答案:35.正確答案:最初由IBM公司采用Intel8088處理器和DOS操作系統(tǒng)推出PC機。36.正確答案:A37.正確答案: 32位X86CPU由實地址模式可以進入保護工作模式,它是一個增強了80286保護模式功能的32位保護工作模式。 在保護工作模式下,32位微處理器不僅具有段式存儲器管理功能,而且還有頁式存儲器管理功能,支持虛擬存儲器,段基地址和段內(nèi)偏移量都是32位,稱之為“32位段”,使用全部32條地址線,可以尋址的物理存儲器達到4GB,只有在保護模式下,32位X86CPU才能發(fā)揮全部功能。而32位段的程序只能在32位Windows環(huán)境中執(zhí)行。38.正確答案:C39.正確答案:C40.正確答案:B41.正確答案:16;11;342.正確答案:處理器識別出當前究竟是哪個中斷源提出了請求,并明確與之相應(yīng)的中斷服務(wù)程序所在的主存

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論