《介面》期中試題

2022-12-06 20:48:02 字數 3009 閱讀 9489

一、單選題:(共10空,每空1分)

1. intel公司生產的第一片能支援虛擬儲存技術的微處理器是( )。

a.8086b.80286c.80386d.80486

2.以下哪乙個不是微機介面?( )

中斷 3.介面的功能不包括:( )

a.資訊量的匹配 b.傳輸速率的匹配 c.資料格式的匹配 d.訊號電平的匹配

4.資料的輸入輸出指的是( )進行資料交換。

與儲存器 與外設c.儲存器與外設 d.記憶體與外存

5.如果有多個中斷同時發生,系統將根據中斷優先順序響應優先順序最高的中斷請求。若要調整中斷事件的響應次序,可以利用( )。

a. 中斷響應 b. 中斷遮蔽c. 中斷向量d. 中斷巢狀

6.乙個有的資料區,它的起始位址是12abh:00abh,請指出這個資料區最末乙個字單元的實體地址是( )。

a. 12c5bh b. 12b6bhc. 12c59hd. 12bfeh

7.在多分支程式設計中,轉移表一般放在( )中。

a. 資料段 b. **段c. 附加段d. 堆疊段

8.讀程式回答問題:

xor ax, ax

mov bx, 1

mov cx,5

lop: add ax,bx

inc bx

inc bx

loop lop

hlt程式執行到hlt,(ax)=( ),(bx)=( )。

a. 9 b. 10 c. 11 d. 20 e. 25 f. 36

9.組合語言源程式中,每個語句可由4項組成,其中名字項是乙個符號,下面列出的有效名字是( )。

a. variable b. first&ldc. 0ffffhd. 『memphis』

二、填空題:(共30空,每空1分)

1.馮諾依曼計算機在硬體上由(1)、(2)、(3)、(4)和(5)五大部分組成。

2.80386支援(6)、(7)和(8)三種模式。

3.介面就是(9)與(10)的連線部件(電路),它是cpu與外界進行資訊交換的中轉站。

4.已知在執行指令前,有di=0300h,bx=0010h,cf=0,ds=2000h,ss=3000h,bp=0100h,sp=0020h,[ds:310h]=0aah,[ds:

311h]=55h。(1)執行指令rcr word ptr [bx+di],1後,目的運算元值為(11)。(2)指令mov al,[bp+100h]的源運算元實體地址為(12)。

(3)指令pop 300h[di]的源運算元實體地址為(13)。

5.(14)標誌位控制微處理器的intr引腳的有效請求在指令後邊界能否得到響應。

6.堆疊儲存器由(15)暫存器和(16)暫存器的組合定址。

7. 如果保護模式下的ds=0103h,則請求優先順序是(17)。

8. pentium的非遮蔽中斷(18)通常時由嚴重的硬體錯誤引發的,而可遮蔽中斷(19)則可通過(20)中的中斷允許標誌if實施封鎖。

9.指出下列指令源運算元的定址方式:

mov ax, array[si]; (21)

mov ax, es:[bx]; (22)

mov ax, [200h]; (23)

mov ax, [bx+di]; (24)

mov ax, bx25)

mov ax, 1200h; (26)

mov ax, 20[bx+si]; (27)

mov ax, [di+20]; (28)。

10. pentium主要是通過(29)和(30)來實現多處理器系統的。

三、問答題:(共60分)

1. 80386cpu由哪6個獨立部件組成?各有何功能?(6分)

2. 某中斷程式入口位址為23456h,放置在中斷向量表中的位置為00020h,問此中斷向量號為多少?入口位址在向量表中如何放置?(6分)

3. 任務狀態段tss中動態域與靜態域各包含哪些內容?(4分)

4. 什麼是程式不可見暫存器?(3分)

5. 試根據以下要求寫出相應的組合語言指令。(5分)

(1)把bx暫存器和dx暫存器的內容相加,結果存入dx暫存器中。

(2)用暫存器bx和si的基址變址定址方式把儲存器中的乙個位元組與al暫存器的內容相加,並把結果送到al暫存器中。

(3)用暫存器bx和位移量0b2h的暫存器相對定址方式把儲存器中的乙個字和cx暫存器的內容相加,並把結果送回儲存器中。

(4)用位移量為0524h的直接定址方式把儲存器中的乙個字與數2a59h相加,並把結果送回該儲存單元中。

(5)把數0b5h與al暫存器的內容相加,並把結果送回al暫存器中。

6.流水線訪問的優勢是什麼?它在什麼情況下的效率更高?請分析其原理。(5分)

7. 32位微處理器在16位微處理器描述符和選擇符的基礎上做了哪些改進?其主要區別是什麼?(5分)

8. 假設執行指令將暫存器eax中的值寫入主儲存器: mov fs:

abcdef,eax 這裡的16位段暫存器fs中存放著段選擇符,abcdef則是32位的偏移量,試描述定址的具體步驟(結合gdt,ldt,並考慮越界的情況)。(5分)

9.設在dat單元存放乙個-9~+9的位元組資料,在sqrtab資料區中存放了0~9的平方值,請用直接查表法編寫乙個子程式,在sqrtab中查詢出dat單元中資料對應的平方值送入sqr單元,並寫出主程式的呼叫方式。(7分)

10.有一函式,寫一程式,輸入x值,輸出y值。(8分)

11.按照給定的條件為程式定義乙個資料段,並畫出儲存單元的示意圖:(6分)

(1)str是字串this is a data_segment。

(2)dat1是位元組變數,初值為23,4bh,126,0d3h。

(3)dat2是16位數字變數,初值為100,256,2 dup(3,5)。

(4)len是以上儲存單元的位元組數。

規劃期中試題

瑞金市職業中等專業學校2011 2012年度 第二學期 職業生涯規劃 期中試卷 開卷考試 班級姓名學號分數 一 選擇題 每小題3分,共30分 1 中職生在校期間對待學習的態度正確的是 a 學會做人,學好技術 b 學點技術,其他無所謂 c 過一天算一天 d 能拿到畢業證就可以 2 下列對職業的理解,不...

期中試題 二

三年級語文第一學期期中考試模擬試題 二 2019.10 一 看拼音寫詞語 10分 xi n y n ti o w l ng lu n y n li o w i q n l x ng b o f ng qi ng b r ng m o b y 二 給加點字選擇正確的讀音 6分 坪垻 b b i 幾乎 ...

物理期中試題

2012年秋期中檢測九年級物理試題 一 選擇題。每小題只有乙個選項符合題意,每小題3分,共27分。1.小華是一名發育正常的九年級學生,下面是與他有關的一些資料,你認為合理的是 a 他的手掌寬度為2.5dm b 他百公尺賽跑的速度可達15m s c 他的體重為100n d 他身體的平均密度約為1 10...