版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2024年大學試題(計算機科學)-微機原理筆試歷年真題薈萃含答案(圖片大小可自由調整)答案解析附后卷I一.參考題庫(共25題)1.簡述什么是中斷源。2. 以上程序段的作用是()。A、定義100個字節(jié)的堆棧段B、定義200個字節(jié)的堆棧段C、定義100個字節(jié)的數據段D、定義200個字節(jié)的數據段3.虛擬存儲器的含義是什么?4.已知(DS)=09lDH,(SS)=1E4A,H(AX)=1234H,(BX)=0024H,(CX)=5678H,(BP)=0024H,(SI)=0012H,(DI)=0032H,(09226H)=00F6H,(09228H)=1E40H,(1E4F6)H=091DH。下列各指令或程序段分別執(zhí)行后的結果如何? 5.什么是中斷向量?中斷向量表的作用是什么?6.為什么要保持Cache內容與主存儲器內容的一致性?為了保持Cache與主存儲器內容的一致性應采取什么方法?7.用1024×1位RAM芯片設計一個128KB的存儲器系統,問需要()片芯片組成。A、1024B、2048C、128D、2568.不受IF位控制的中斷都屬于非屏蔽中斷范疇,這句話對嗎?請說明理由。9.外設與CPU交換數據的方式為()、()、(),其中()速度最快。10.將DA1開始的單元中的0~9共10個數字轉換成對應的ASCII碼送ASC開始的單元中存放。11.假設在數據段X_SEG、附加段Y_SEG和堆棧段Z_SEG中分別定義了字變量X,Y和Z。試編制一完整的程序計算X←X+Y+Z12.二進制數一般有()、()、()三種表示法。13.8259A對中斷優(yōu)先權的管理和對中斷結束的管理有幾種處理的方式?各自應用在什么場合?14.8086的中斷系統包括哪些部分?試用文字或圖例描述8086的中斷系統。15.微型計算機系統總線從功能上分為哪三類?它們各自的功能是什么?16.CPU和外設交換的基本信息是數據,數據信息大致分為幾類?分別是什么?17.如果系統中無MODEM,8251A與CPU之間有哪些連接信號?18.將十進制數+60的原碼、反碼、補碼計算出來。19.外設接口是位于()之間的邏輯部件。20.8086微處理器的HLDA引腳是用于:()A、CPU向其它主設備請求使用總線。B、其它主設備向CPU請求使用總線。C、CPU允許其它主設備使用總線。D、其它主設備允許CPU使用總線。21.下列指令中正確的是()。A、MOVAL,BXB、MOVCS,AXC、MOVAL,CLD、MOV[BX],[SI]22.在8086CPU系統中,有一個堆棧區(qū),其地址為5600H:0000H—5600H:0300H,(SP)=0070H。若把數據2010H存入,在堆棧存儲區(qū)是怎樣放置的,此時SP是多少?23.(16)試編程序,統計由TABLE開始的128個單元中所存放的字符“A”的個數,并將結果存放在DX中。24.PC/XT主板上的I/O地址譯碼電路如下圖所示,根據此圖回答下列問題: 控制信號AEN的名稱是什么?在此起什么作用?25.什么是系列機和兼容機?你怎樣理解計算機中的“兼容”特性?例如,你可以用PC機為例,談談你對軟件兼容(或兼容性)的認識,說明為什么PC機具有如此強大的生命力?卷II一.參考題庫(共25題)1.在()輸入情況下,“或非”運算的結果是邏輯“1”。A、全部輸入是“0”B、任意輸入是“1”C、僅一輸入是“1”D、全部輸入是“1”2.全雙工通信3.面程序段程序實現()功能,結果在() 4.8086怎樣實現了最簡單的指令流水線?5.有一個8位機器數為10010111,若此數表示的是壓縮(或組合)BCD碼,則相應的十進制數的真值為多少?6.8086CPU對存儲器實現管理,每段最大存儲空間為:()。A、64KBB、1MBC、128KBD、256KB7.指令MOVAX,[BX][SI]中源操作數的尋址方式是()A、寄存器間接尋址B、變址尋址C、相對尋址D、基址變址尋址8.試使用62512和28512,在8086系統(最小模式)中設計具有256KB?RAM、128KB?E2PROM的存儲體,RAM的地址從0000∶0000H開始、E2PROM的地址從4000∶0000H開始。9.寫出下列十進制數的BCD碼表示形式。 456 789 12310.編程序:將存放在0A00H單元和0A02H單元的兩個無符號數相乘,結果存放在地址為0A04H開始的單元中。11.調用指令CALL可進行哪四種調用?12.中斷向量表一般安排在存儲器的什么位置?13.8086能訪問的存儲器空間的大小是()字節(jié)A、64KB、1MC、128KD、16M14.系統與接口輸入/輸出過程中涉及系統和接口的聯系方式、()和()等問題。15.條件轉移指令JELabel的測試標志位是什么?16.指出下列指令是否正確,若不正確說明原因:OUT258H,?BX17.8086系統中存取一個非規(guī)則字需要()個總線總周期。18.一個基本的總線周期包含的時鐘周期為:()A、3個B、4個C、5個D、6個19.當0與0或1進行何種運算時,結果均為0()A、邏輯‘與’B、邏輯‘或’C、邏輯‘非’D、邏輯‘異或’20.試畫出容量為?8K×8的ROM連接圖,CPU用8086,EPROM用2716,ROM地址區(qū)從4000H開始。21.若256KB的SRAM具有8條數據線,則它具有多少條地址線?22.8086/8088中斷系統可處理256個中斷源,中斷類型碼的范圍為0~255,中斷向量設置在內存00000H~003FFH,優(yōu)先權最高、最低的中斷分別是()。A、除法出錯,單步B、NMI,單步C、NMI,INTRD、除法出錯,INTR23.從硬件的角度而言,下列數據傳送方式硬件最復雜的是()A、無條件傳送方式B、查詢傳送方式C、中斷傳送方式D、以上都不是24.在微機系統中,設8259A已被編程ICW2=28H,當一個外設由8259A的IR3輸入端提出中斷請求時,它的中斷類型碼是()A、28HB、29HC、2AHD、2BH25.以下寄存器中,屬于數據寄存器的是()A、BXB、SPC、SID、DI卷III一.參考題庫(共25題)1.執(zhí)行POPAX指令后,SP減2.2.用來存放即將執(zhí)行的指令的偏移地址的寄存器是()A、BPB、SPC、IPD、CS3.就取得操作數的速度而言,下列尋址方式中速度最快的是()A、直接尋址B、立即尋址C、間接尋址D、寄存器尋址4.若要能夠使CPU及時處理突發(fā)的外部事件,而又不影響其正常工作,以下傳送方式最適用的是:()A、查詢傳送B、DMA傳送C、中斷傳送D、以上均可5.BUFFERDB100DUP(?)表示BUFFER為()的存儲空間,其內容為隨機數,通常作為程序的工作單元。A、100個字B、100個字節(jié)C、200個字節(jié)D、200個字6.簡述DMA的基本原理。7.微機使用的總線體制有哪幾種?PCI總線的特點是什么??8.何為全譯碼方式?何為部分譯碼方式?其優(yōu)缺點各是什么?9.指令MOVAX,[SI]的尋址方式是()A、立即尋址B、直接尋址C、寄存器尋址D、寄存器間接尋址10.存儲器的邏輯地址由哪幾部分組成?存儲器的物理地址是怎樣形成的?一個具有32位地址線的CPU,其最大物理地址為多少?11.寫出下列存儲器芯片(非DRAM)基本地址范圍。這些芯片各需要幾位地址線實現片內尋址?若要組成64KB的存儲器需要幾片?12.對總線信號C/BE[3~0]#作簡要說明(信號的中文名稱,在什么時間傳輸什么信號,信號后面的“#”表示什么)。13.指令REPECMPSB停止執(zhí)行時,表示找到什么?14.對可編程接口芯片8253的3個計數通道的編程順序是()。A、完全隨機的,但必須設置好一個計數通道后再設置另一個計數通道B、完全固定的,從計數通道0到計數通道2C、完全隨機的,但必須先寫入方式控制字D、完全隨機的,但必須先預置計數初值15.并行接口芯片8255可以支持以下傳送方式中的:()A、無條件傳送方式B、查詢傳送方式C、中斷傳送方式D、DMA傳送方式16.8255A有哪些控制信號?各有何功能?17.根據下面定義的數據段: DSEGSEGMENT DAT1DB'1234' DAT2DW5678H DAT3DD12345678H ADDREQUDAT3–DAT1 DSEGENDS 執(zhí)行指令MOVAX,ADDR后,AX寄存器中的內容是()A、5678HB、0008HC、0006HD、0004H18.若在一個總線周期中,CPU對READY信號進行了5次采樣,那么該總線周期共包含()個時鐘周期。A、5B、6C、7D、819.微機地址總線的作用是()A、用于選擇存儲單元B、用于選擇進行信息傳輸的設備C、用于指定存儲單元和I/O設備接口電路的地址D、用于選擇數據總線的寬度20.若用4K×1位的RAM芯片組成16K×8位的存儲器,需要多少芯片?A19~A0地址線中哪些參與片內尋址?哪些作為芯片組的片選信號?21.能夠在寄存器間接尋址方式中用來表示操作數偏移地址的寄存器可以是()。A、AX,BX,CX,DXB、BX,CX,DX,SIC、BX,SI,DI,BPD、BX,SP,SI,DI22.已知:寄存器AX=7836H,指令:ADDAX,9A5EH執(zhí)行后,AX等于多少?CF等于多少?23.在0628H單元處有一條二字節(jié)指令JMP?SHORT?OBJ,如果其中位移量為:①?27H;②?6BH;③?0C6H,試問轉向地址處的值為多少?24.8088的指令隊列緩沖器有多少字節(jié)?25.二進制數1101.01轉換成十進制數是()A、17.256B、13.5C、13.25D、17.5卷I參考答案一.參考題庫1.參考答案:引起中斷的原因,或者說能發(fā)出中斷請求的來源。2.參考答案:B3.參考答案:虛擬存儲器是以存儲器訪問的局部性為基礎,建立在主存-輔存物理體系結構上的存儲管理技術。在存儲系統中,由于主存容量不能滿足用戶的需要,因而引入輔存作為后援。即輔存做主存用,擴大編程者的使用空間。4.參考答案:5.參考答案:為了提高響應中斷的速度,通常把所有中斷處理程序的入口地址(或稱為中斷向量)匯集在中斷向量表中,當CPU響應中斷時,根據中斷源的中斷類型號,直接從中斷向量表中得到相應的入口地址,并從該地址開始執(zhí)行中斷處理程序。6.參考答案:由于Cache的內容只是主存部分內容的拷貝,故應當與主存內容保持一致。數據不一致問題通常是由于更新了Cache的數據而沒有更新與其關聯的存儲器的數據,或更新了存儲器數據卻沒有更新Cache的內容所引起的。 為了保持Cache與主存儲器內容的一致性,有兩種寫入策略: (1)通寫法 在此方法中,當CPU寫入數據到Cache中后,Cache就立即將其寫入主存中,使主存?始終保持Cache中的最新內容。此方法簡單,更新內容不會丟失,但每次對Cache的修改同時要寫入主存儲器,總線操作頻繁,影響系統性能。 (2)回寫法 此方法中,Cache的作用好像緩沖區(qū)一樣,當CPU寫入數據到Cache中后,Cache并不立即將其回寫到主存中,而是等到系統總線空閑時,才將Cache中的內容回寫到主存中,此方法使得CPU可以持續(xù)運行而不必等待主存的更新,性能比通寫法要提高很多,但其Cache控制器復雜,價格高。7.參考答案:A8.參考答案: 對,因為IF位是可屏蔽中斷的總的控制,不受其控制,顯然屬于非屏蔽中斷范疇。9.參考答案:程序傳送;中斷傳送;DMA傳送;DMA傳送10.參考答案:11.參考答案:12.參考答案:反碼;原碼;補碼13.參考答案: 8259A對中斷優(yōu)先權的管理可分為以下4種情況: (1)完全嵌套方式:是8259A最常用的工作方式。 (2)自動循環(huán)方式:一般用在系統中多個中斷源優(yōu)先級相同的場合。 (3)中斷屏蔽方式:這種方式能在中斷服務程序執(zhí)行期間動態(tài)地改變系統的優(yōu)先結構。 (4)特殊完全嵌套方式:一般用在8259A級聯系統中。 8259A結束中斷處理的方式有: (1)一般EOI方式:只有在當前結束的中斷總是尚未處理完的級別最高的中斷時,才能使用這種結束方式。 (2)指定EOI方式:適合于在任何情況下使用。 (3)自動EOI方式:只有在一些以預定速率發(fā)生中斷,且不會發(fā)生同級中斷互相打斷或低級中斷打斷高級中斷的情況下,才使用自動EOI方式。14.參考答案: 包括外部中斷和內部中斷。 外部中斷:可屏蔽中斷INTR,非屏蔽中斷NMI。 內部中斷:除法出錯INT0,單步執(zhí)行INT1,溢出中斷INTO,軟件中斷INTn。 15.參考答案: 微型計算機系統總線從功能上分為地址總線、數據總線和控制總線三類。地址總線用于指出數據的來源或去向,單向;數據總線提供了模塊間數據傳輸的路徑,雙向;控制總線用來傳送各種控制信號或狀態(tài)信息以便更好協調各功能部件的工作。16.參考答案: 1,數字量:是指從鍵盤、磁盤驅動器等讀入發(fā)信息,或主機送給打印機、磁盤驅動器的、顯示器及繪圖儀的信息,它們是二進制形式的數據或是以SACII碼表示的數據及字符。 2,模擬量:多數情況下輸入的信息是連續(xù)的變化的物理量,這些物理量一般通過傳感器先變成電壓或電流,再經過放大。電壓和電流是模擬量,計算機無法直接接收和處理模擬量要經過模擬量往數字量(A/D)的轉換,變成數字量,才能送入計算機。反過來,計算機輸出的數字量要經過數字量往(D/A)的轉換,變成模擬量,才能控制現場。 3,開關量:表示兩個狀態(tài)。17.參考答案:8251A和CPU之間的連接信號可以分為四類: (1)片選信號 CS:片選信號,它由CPU的地址信號通過譯碼后得到。 (2)數據信號 D0~D7:8位,三態(tài),雙向數據線,與系統的數據總線相連。傳輸CPU對8251A的編程命令字和8251A送往?CPU?的狀態(tài)信息及數據。 (3)讀?/?寫控制信號 RD://讀信號,低電平時,?CPU當前正在從?8251A?讀取數據或者狀態(tài)信息。?WR?:寫信號,低電乎時,CPU當前正在往?8251A?寫入數據或者控制信息。 CD://控制/數據信號,用來區(qū)分當前讀/寫的是數據還是控制信息或狀態(tài)信息。該信號也可看作是8251A數據口/控制口的選擇信號。 (4)收發(fā)聯絡信號 TXRDY:發(fā)送器準備好信號,用來通知CPU,8251A已準備好發(fā)送一個字符。 TXE://發(fā)送器空信號,TXE為高電平時有效,用來表示此時8251A發(fā)送器中并行到串行轉換器空,說明一個發(fā)送動作已完成。 RXRDY:接收器準備好信號,用來表示當前8251A已經從外部設備或調制解調器接收到一個字符,等待CPU來取走。因此,在中斷方式時,RXRDY可用來作為中斷請求信號;?在查詢方式時,RXRDY可用來作為查詢信號。 SYNDET?:同步檢測信號,只用于同步方式。18.參考答案:原碼:00111100,反碼:00111100,補碼:0011110019.參考答案:系統總線與外部設備20.參考答案:C21.參考答案:C22.參考答案:數據2010H放置于5600H:006FH和5600H:006EH單元,(SP)=006EH23.參考答案:24.參考答案:AEN信號的名稱:DMA地址有效輸出信號。AEN為低電平時表示是CPU控制進行的I/O訪問。AEN為高電平表示此時處于DMA周期。如圖接在74LS138譯碼電路的控制輸入端G1,根據74LS138譯碼電路的工作原理,只有當G1端輸入高電平時,74LS138才可能正常工作,即?必須為高電平,也就是AEN必須為低電平。表示對譯碼電路的操作是CPU控制下的I/O操作。25.參考答案: 系列機是指在一個廠家生產的具有相同計算機結構,但具有不同組成和實現的一系列(Family)不同檔次、不同型號的機器。 兼容機是指不同廠家生產的具有相同計算機結構(不同的組成和實現)的計算機。 兼容是一個廣泛的概念,包括軟件兼容、硬件兼容、系統兼容等。其中軟件兼容是指同一個軟件可以不加修改地運行于體系結構相同的各檔機器,結果一樣但運行時間可能不同。軟件兼容可從機器性能和推出時間分成向上(向下)和向前(向后)兼容。例如32位PC機就陸續(xù)增加了對浮點處理指令、多媒體指令等的支持。在保證向后兼容的前提下,不斷改進其組成和實現,延續(xù)計算機結構的生命,才使得PC機具有如此強大的生命力。卷II參考答案一.參考題庫1.參考答案:A2.參考答案:在一個通信系統中,對數據的兩個傳輸方向采用不同的通道,那么,這樣的系統就可以同時進行發(fā)送和接受。3.參考答案:(20H)*(30H);AX4.參考答案:8086中,指令的讀取是在BIU單元,而指令的執(zhí)行是在EU單元。因為BIU和EU兩個單元相互獨立、分別完成各自操作,所以可以并行操作。也就是說,在EU單元對一個指令進行譯碼執(zhí)行時,BIU單元可以同時對后續(xù)指令進行讀取;這就是最簡單的指令流水線技術。5.參考答案:976.參考答案:D7.參考答案:D8.參考答案: 9.參考答案:456=(0100?0101?0110)BCD 789=(0111?1000?1001)BCD 123=(0001?0010?0011)BCD10.參考答案: 11.參考答案:調用指令CALL可進行段內直接調用,段內間接調用。段間直接調用。段間間接調用。12.參考答案:存儲器最低的1K字節(jié),地址從00000—03FFH存放中斷向量。中斷向量表中的256項中斷向量對應256種中斷類型,每項占用4個字節(jié),其中兩個字節(jié)存放中斷處理程序的段地址(16位),另兩個字節(jié)存放偏移地址(16位)。13.參考答案:B14.參考答案:優(yōu)先級;緩沖區(qū)15.參考答案:測試標志位是ZF16.參考答案: 錯,I/O指令格式錯誤17.參考答案:218.參考答案:B19.參考答案:A20.參考答案: 21.參考答案:具有18條地址線。22.參考答案:A23.參考答案:D24.參考答案:D25.參考答案:A卷III參考答案一.參考題庫1.參考答案:錯誤2.參考答案:C3.參考答案:B4.參考答案:C5.參考答案:B6.參考答案:DMA數據傳送,它是在內存的不同區(qū)域之間,或者在內存與外設端口之間直接進行數據傳送,而不經過CPU中轉的、由硬件直接控制一種數據傳送方式,可以大大提高數據的傳送速度。7.參考答案: 有PC、ISA、EISA、PCI和PCMCIA總線。 P.CI總線的特點是:性能高,成本低,壽命長,插接靈活,使用方便,數據完整,軟件兼容,可靠性高。8.參考答案:全譯碼方式:CPU的全部地址總線都參與地址譯碼,因此一個端口對應唯一的一個地址,使用的地址線比較多,電路比較復雜。部分譯碼方式:CPU輸出的地址信號只有部分參與地址譯碼,另一部分(一般為高位或低位地址)未參與,因此一個譯
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年租賃合同租金調整及維修責任
- 2024版房地產買賣及租賃合同
- 如何做到合理膳食與健康
- 2024貸款分款協議書
- 2024年高端化妝品市場exclusivity合同
- 四川三河職業(yè)學院《馬克思主義經濟學》2023-2024學年第一學期期末試卷
- 2024年高端智能設備采購與技術轉讓合同
- 防水施工監(jiān)理旁站記錄
- 電氣培訓資料:電纜敷設方式與代號
- 銅仁幼兒師范高等??茖W校《藥學外語》2023-2024學年第一學期期末試卷
- dip按病種分值付費
- 2024年中考語文名著閱讀《儒林外史》內容簡介、主要人物形象及相關練習
- 旅游商圈城市商圈oto系統
- 加速康復外科(ERAS)-骨科患者術后疼痛管理
- 研究生實驗方案
- 三年級加法豎式題50道
- 阿里國際站合作協議
- 融資租賃物流方向行業(yè)報告
- 服務重點客戶
- 工業(yè)濾芯行業(yè)利潤分析
- 2023年四川成都市初中學業(yè)水平考試生物試卷真題(答案詳解)
評論
0/150
提交評論