哈工程考研復(fù)試復(fù)試微機原理試題_第1頁
哈工程考研復(fù)試復(fù)試微機原理試題_第2頁
哈工程考研復(fù)試復(fù)試微機原理試題_第3頁
哈工程考研復(fù)試復(fù)試微機原理試題_第4頁
哈工程考研復(fù)試復(fù)試微機原理試題_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

本文格式為Word版,下載可任意編輯——哈工程考研復(fù)試復(fù)試微機原理試題模擬試卷(一)

(說明:題中用到8255、8254控制定時可查閱)一、選擇題(15分,每題1分)

以下每題提供的多個答案中,只有一個正確。請選擇正確答案的編號(A、B、C?)填入相應(yīng)的橫線上。

1、已知[X]補,求[1/4X]補的方法是。

A、[X]補連同符號位求反加1B、[X]補算術(shù)右移2位C、[X]補算術(shù)左移2位D、[X]補規(guī)律右移2位2、以下關(guān)于微處理器的說法不正確的是。

A、程序計數(shù)器PC是控制程序有序執(zhí)行的關(guān)鍵性部件

B、堆棧的進出原則是先進后出,而指令隊列的進出原則則是先進先出C、輸入/輸出指令是任何微處理器必有的指令D、CPU由運算器和控制器組成

3、80486與80386相比,主要改進之一是。

A、新增了保護虛擬地址方式下的一種子方式,即虛擬8086方式B、采用了超標(biāo)量和超流水線結(jié)構(gòu)

C、增加了浮點協(xié)處理器部件FPU和片內(nèi)高速緩存CacheD、采用了RISC技術(shù)和亂序執(zhí)行技術(shù)

4、80X86CPU用于中斷請求輸入的引腳信號是。

A、INTR和NMIB、INI和NMIC、INTR和INTAD、INTE和IRET5、以下指令執(zhí)行后,不能使AL和進位CF同時清0的指令是。A、XORAL,ALB、ORAL,00HC、ANDAL,00HD、SUBAL,AL

6、以下指令中,含有非法操作數(shù)尋址的指令是。A、MOVEAX,10HB、INEAX,DX

C、MOV[EBX][EBP],10HD、MOVEBX,OFFSET[EBX][ESI]7、若已知(SP)=2000H,(AX)=0020H,則執(zhí)行指令PUSHAX后,(SP)和((SS):(SP))的值分別為。

A、2023H,00HB、1FFEH,00HC、1FFEH,20HD、2023H,20H8、80486總線采用的是⑴,一個最基本的總線周期由⑵個時鐘周期(T狀態(tài))組成。

(1)A、同步總線協(xié)定B、半同步總線協(xié)定C、異步總線協(xié)定(2)D、2E、3F、4

9、8255A中工作在方式1輸入時,其中斷允許控制位INTE的開/關(guān)是通過對的按位置位/復(fù)位操作完成的。

A、PC0B、PC2C、PC4D、PC6

10、某異步串行發(fā)送器,發(fā)具有8位數(shù)據(jù)位的字符,在系統(tǒng)中使用一個奇偶校驗位和二個中止位。若每秒發(fā)送100個字符,則其波特率為位/秒

A、1200B、1100C、1000D、800

11、在I/O接口的各類端口中,必需具有三態(tài)功能的端口是。A、數(shù)據(jù)輸入緩沖器和狀態(tài)寄放器B、控制寄放器和狀態(tài)寄放器

C、數(shù)據(jù)輸入緩沖器和控制寄放器D、數(shù)據(jù)輸出緩沖器的控制寄放器

12、80486采用存儲器映象方式編址時,存儲單元與I/O端口是通過來區(qū)分的。A、不同的地址編碼B、不同的讀/寫控制規(guī)律C、專用I/O指令13、以下不是保證8259A工作在全嵌套方式下的必要條件是。

A、8259A置非自動中斷終止方式B、當(dāng)前服務(wù)寄放器ISR已設(shè)置C、服務(wù)程序中開中斷D、中斷向量號的高5位

14、設(shè)有一被測量溫度的變化范圍為0℃—100℃。要求測量誤碼差不超過0.1℃,則應(yīng)選用的A/D轉(zhuǎn)換器的分辯率至少應(yīng)當(dāng)為位。

A、4B、8C、10D、12

15、8259工作在8086/8088模式,則初始化命令字ICW2的功能是設(shè)置。

A、中斷向量地址的高8位B、中斷向量地址的高5位C、中斷向量的高5位D、中斷向量號的高5位二對錯判斷(15分,每題1分)

以下每種說法,有的對,有的錯,對的打“√〞,錯的打“×〞

1、控制器的基本功能是根據(jù)程序計數(shù)器PC控制程序的有序運行和完成各種算術(shù)邏

輯運算。

2、計算機的字長越長,一個字所能表示的數(shù)據(jù)精度就越高,在完成同樣精度的運算

處理時,則處理速度越高。

3、80486工作在實地址方式時,所能尋址的最大地址空間和程序最多能同時訪問的

規(guī)律段數(shù)與8086一致。

4、字長一定的狀況下,原碼、反碼和補碼所能表示的二進制真值范圍是一致的。5、無論寫操作還是讀操作,其地址信號都要超前于數(shù)據(jù)信號出現(xiàn)在總線上。

6、在三線菊花鏈判決中,主控器Ci占用總線的條件之一是必需檢測到BGINi由無

效變有效的邊沿,設(shè)置該條件的目的是保證先請求者先服務(wù)。

7、串行接口中串行的含義僅指接口與外設(shè)之間的數(shù)據(jù)交換是串行的,而接口與CPU

之間的數(shù)據(jù)交換則是并行的。

8、高AX,BX中各有一帶符號數(shù)據(jù),執(zhí)行指令CMPAX,BX后,OF=1,SF=1,

則(AX)>(BX)。

9、宏和過程的一致之處是都可用于簡化源程序書寫、精間目標(biāo)代碼。

10、無論繁雜還是簡單的程序,都可由順序、分支和循環(huán)三和基本程序結(jié)構(gòu)實

現(xiàn)。

11、SRAM因讀寫速度快、接口簡單常用作Cache存儲器。

12、在計算機的中斷系統(tǒng)中,優(yōu)先級別高的中斷總是先響應(yīng)處理。13、DMA方式用于輸入/輸出可以代替中斷控制方式。

14、在模擬分派型多路模擬輸出通道中,無論是采用模擬多路開關(guān)加保持器還

是采樣保持器分派、保存數(shù)據(jù),若要保持較長時間,則都存在一個模擬數(shù)據(jù)的刷新問題。

15、計算機測控系統(tǒng)的實時性強是指測控計算機的性能越高、速度越快越好。三、簡答題

1、簡述80486實地址工作方式與虛擬8086方式的異同?2、何謂總線仲裁?常用總線仲裁方法有哪幾種?

3、簡述采用多路模擬開關(guān)和采樣保持器組成的分時采樣、分時轉(zhuǎn)換型多路模入A/D

通道中接口的基本功能。

4、某微機系統(tǒng)的存儲器地址空間為A8000H—CFFFH,若采用單片容量為16K×1

位的SRAM芯片,問(1)系統(tǒng)存儲容量為多少:(2)組成該存儲系統(tǒng)共需該類芯片多少個:(3)整個系統(tǒng)應(yīng)分為多少個芯片組。四、程序閱讀和設(shè)計

1、閱讀以下程序,回復(fù)以下問題:(1)、程序完成的功能是什么?(2)、程序執(zhí)行后,RESULT單元的內(nèi)容為多少;(3)、該程序所占的數(shù)據(jù)區(qū)為多少字節(jié);(4)、執(zhí)行指令PUSHAX后,(SP)的值為多少?DATASEGMENT

FENDB85,-90,67,-127,95,77,88,73,60,83COUNTEQU$-FENRESULTDB?DATAENDS

STACKSEGMENTPARASTACK’STACK’DB100DUP(?)

STACKENDSCODESEGMENT

ASSUMECS:CODE,DSDATA,SS:STACK

STARTPROCFARPUSHDSMOVAX,0PUSHAX

MOVAX,DATAMOVDS,AX

MOVSI,OFFSETFENMOVCX,COUNTDECCX

MOVAL,[SI]

MOVRESULT,ALTESTAL,80HJZLOPNEGALLOP:INCSI

MOVBL,[SI]TESTBL,80HJZNEXTNEGBL

NEXT:CMPAL,BLJAENEXT1MOVAL,BLMOVBL,[SI]

MOVRESULT,BLNEXT1:LOOPLOPRETSTARTENDPCODEENDSENDSTART2.(12分)某存儲區(qū)中存放著80名同學(xué)某科目的成績(0~99分),此成績以壓縮型BCD碼形式存儲。試編程統(tǒng)計及格(60分以上)和不及格人數(shù)。要求統(tǒng)計結(jié)果仍以壓縮BCD碼形式存放。

五、接口應(yīng)用題(26分)1.(8分)圖12.1為一開關(guān)輸入接口電路,接口地址為300H(1)指出圖中的三處錯誤并說明其后果。(2)畫出正確的接口電路圖

圖12.1有錯誤的輸入接口2.(18分)已知12位A/D位變換器的引線及其工作時序如圖12.2所示。利用START正脈沖可啟動A/D變換器開始變換,啟動脈沖后A/D變換器進入“忙〞狀態(tài),待變換終止后“忙〞變高,可通過OE脈沖從D0~D11讀取變換好的數(shù)據(jù)?,F(xiàn)用該A/D變換器、8255及8254構(gòu)成的數(shù)據(jù)采集系統(tǒng)如圖12.3所示。用8255A口、B口讀轉(zhuǎn)換結(jié)果,PC0輸入轉(zhuǎn)換終止信號“忙〞,PC0控制啟動轉(zhuǎn)換。PC5控制讀出A/D轉(zhuǎn)換結(jié)果,而PC7則控制一發(fā)光二極管顯示。8254用于控制采樣頻率。

圖12.2A/D引線及時序圖

圖12.3數(shù)據(jù)采集接口原理圖.(1)(2分)寫出8255、8254各端口地址;(2)(3分)編制8255初始化程序;(3)(8分)編制通過8255控制連續(xù)采樣7次,取平均值作為一個數(shù)據(jù)存入BX,并與FF0H比較,如超限則點亮一發(fā)光二極管報警的采樣程序;(4)(5分)簡述若用8254定時控制每10秒完成上述采樣一次,則還要做哪些工作?并編寫8254初始化程序。

試卷(一)答案

一、1.B2.C3.C4.A5.B6.D7.C8.(1)B、(2)D9.C10.A11.A12.A13.B14.C15.D

二、1.×2.√3.×4.×5.√6.×7.√8.√9.×10.√11.√12.×13.×14.√15.×三、4.(1)存儲容量=CFFFFH-A80000H+1=28000H(B)=160KB

(2)所需要的芯片數(shù)=構(gòu)成內(nèi)存的總數(shù)位/所用存儲芯片的容量位數(shù)=160KB/16Kbit=160×8Bit/16K×1Bit=80

(3)整個系統(tǒng)應(yīng)分為:80/8=10個芯片組四、1.(1)程序完成的功能是:從FEN數(shù)據(jù)區(qū)保存的有符號字節(jié)數(shù)中找絕對值最大數(shù)。(2)程序執(zhí)行后,RESULT單元的內(nèi)容為:-127。(3)該程序所占的數(shù)據(jù)區(qū)為:11字節(jié)。(4)執(zhí)行指令PUSHAX后,(SP)=96。

2.BCD_ADD_1MACROADDR;ADDR作BCD計數(shù)

MOVAL,ADDR;取計數(shù)器數(shù)據(jù)

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論