版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
一、選擇題每題一分
1.80486CPU在響應(yīng)中斷時將如下內(nèi)容順序壓入堆棧(AP171)
A.F、CS、IPB.F、IP、CS
C.CS、IP、FD,IP、CS、F
2.管理56級可屏蔽中斷,需要8259的芯片數(shù)目為(B)
A.4片B.8片C.10片D.9片
3.某RAM芯片有8Kx8位的容量,它的片內(nèi)地址選擇線和數(shù)據(jù)線分別是
(B)
A.A0-A13和D0-D15B.A0-A12和D0-D7
C.A0-A13和D0-D7D.A0-A12和D0?D15
4.機(jī)器字長為16位,一個機(jī)器數(shù)為94B9H,當(dāng)分別將其視為無符號數(shù)和帶
符號數(shù)時,其對應(yīng)的十進(jìn)制真值分別為(D)
A.38073,一2745B.38073,-27464
C.2745,-2745D,38073,一27463
5.8255A引腳信號疝=0,底=O,A1=1,AO=1時,表示(C)
A.CPU向數(shù)據(jù)口寫數(shù)據(jù)B.CPU讀8255控制口
C.CPU向控制□送控制字D.無效操作
6.設(shè)SS=6000H,SP=1000H,AL=09H,AH=12H,DX=0FF34H.現(xiàn)要求把DX
和AX的內(nèi)容壓入堆棧廠哪福福贏容是正確的(C)后
60000H5S60000HSS60000HSS60000HSS
60001H60001H60001H60001H
60FFCH12SP60FFCH09SP60FFCH09SP61000HFF
60FFDH0960FFDH1260FFDH1261001H34
60FFEHFF60FFEH3460FFEH3461002H12
60FFFH3460FFFH0060FFFHFF61003H09
61000H61000H61000H61004HSP
ABCD
7.主存和CPU之間增加高速緩存的目的是(D)
A.解決CPU與外存之間的速度匹配
B.既擴(kuò)大內(nèi)存容量,有提高存取速度
C.擴(kuò)大那存容量
D.解決CPU與主存之間的速度匹配
8.若在數(shù)據(jù)段定義;NUM1DWi5D\則在NUM1單元存放的值為(A)
A.3544HB.4435HC.00410035HD.00350041H
NUM1+044
NUM1+135
9.運(yùn)算器由許多部件組成,其核心部分是(C)
A.數(shù)據(jù)總線B.累加器C.算術(shù)邏輯單元D,多路開關(guān)
10.80486CPU的INTR引腳輸入的信號屬于(B)類型的中斷請求信號
A.非屏蔽中斷B.可屏蔽中斷C.軟件中斷D.內(nèi)部中斷
二、判斷改錯題(判斷下列各小題是否正確,如正確請打“錯誤打“X”,
并請說明原因。每小題1分,共10分)
1.微處理器在實(shí)際運(yùn)行中大部分時間都用于對存儲器訪問,存儲器的形式
(性能)在很大程度上決定了微型計(jì)算機(jī)的性能。(T)P130
2.微型計(jì)算機(jī)系統(tǒng)中內(nèi)存與外之間的數(shù)據(jù)傳送只能在CPU的控制下完成
(F)DMA
3.DRAM定時刷新電路的主要作用是要寫入新的信息。(F)維持原信息
4.將中斷類型號乘以8,可以得到中斷向量的存放地址。(F)
5.多個外設(shè)可以通過8259A中斷控制器用一條中斷請求線向CPU發(fā)出中
斷請求。(T)
6.80x86CPU的段寄存器是專門用于存放段基址的。(F)段選擇符
7.JMPDX(T)
8.所有算術(shù)運(yùn)算類指令均要影響標(biāo)志寄存器的內(nèi)容。(T)P60(只有個
別指令除外:數(shù)據(jù)寬度變換指令)
9.8259A中設(shè)置中斷屏蔽寄存器是為了改變各個中斷的優(yōu)先級。(F)
10.段空間的大小與段地址無關(guān)。(T)
三、簡答題(本大題共30分,其中1?2小題必做,共15分;其余小題任選
15分完成,所選題目少于15分者,按實(shí)際分?jǐn)?shù)計(jì)算:所選題目超過15分者,
超出部分不加分,答錯倒扣分。)
1.閱讀下列程序,寫出程序執(zhí)行后指定單元和寄存器的內(nèi)容。(10分)
DATASEGMENT
ORG0100H
ARRAYDBOFEH,86H,95H,21H,79H,05H,53H,47H,7FH
COUNTEQU$-ARRAY
DATAENDS
CODESEGMENT
ASSUMECS:CODE,DS:DATA
START:MOVAX,DATA
MOVDS,AX
MOVBX,COUNT:計(jì)數(shù)器
有符號數(shù)比較,
L0P1:MOVSI,COUNT
小于/等于P69
L0P2:MOVAL,ARRAY[SI-1];取后一個數(shù)
CMPAL,ARRAY[SI-2];與前一個數(shù)比較
JLENEXT;后者小于或等于前者,轉(zhuǎn)NEXT
XCHGAL,ARRAY[SI-2]:后者大于前者,交換,AL存較大數(shù)
MOVARRAY[SI-1],AL;較大數(shù)存地址小的存儲單元
NEXT:DECSI:修改SI
CMPSI,2;SI指向第二個單元?
JGEL0P2;不是,轉(zhuǎn),繼續(xù)比較(有符號數(shù)比較,大于/等于P69)
SUBBX,1;是,第一次排序完成。BX-1
JNZL0P1;全部排序完成?尚未,轉(zhuǎn)
MOVAH,4CH;已完成,退出
INT21H
CODEENDS
ENDSTART
:把9個帶符號數(shù)按從大到小的次序排列(最大的數(shù)字放在地址最小的單元中)
令數(shù)據(jù)段的段基址為2000H
程序執(zhí)行結(jié)果:(20100H)=_7FH,(20101H)=_79H;
(20107H)=95H;BX=0,SI=1.
20100H7F
20101H79
20102H53
20103H47
20104H21
20105H05
20106H
20107H
20108H
2.電路結(jié)構(gòu)如圖所示,試分析并回答:
(1)74LS138作用是什么?
譯碼電路,用地址線和存儲器讀寫線譯碼產(chǎn)生RAM的片選信號,從而決
定存儲器的地址范圍。
(2)該電路中74L3138在什么條件下工作?
A16為0,A17A18A19均為1,且進(jìn)行存儲器讀或?qū)憰r,74LS138才工作
(3)RAM芯片的地址范圍是多少?
A19A18A17A16A15A14A13A12。。。A0
111010100
EA000H-EBFFFH8k
3.根據(jù)以下要求用一條指令寫出相應(yīng)操作
(1)把EBX和EDX內(nèi)容相加,結(jié)果放入EDX中。
ADDEDX,EBX
(2)用寄存器SI和位移量為9DH的寄存器相對尋址方式把所指存儲單元中
的一個字和DX內(nèi)容相加,結(jié)果送入該存儲單元中。
ADD9DH[SI],DX
(3)用寄存器BP和DI的基址變址尋址方式把所指存儲單元中的一個字節(jié)與
AL寄存器內(nèi)容相加,結(jié)果送入AL寄存器中。
ADDAL,[BP][DI]
4.數(shù)據(jù)段中有以下定義
ARRAY1EQU57H
ARRAY2DW57H
指出下面兩條指令源操作數(shù)的尋指方式
MOVDX,ARRAY1;尋址方式:立即尋址
MOVDX,ARRAY2;尋址方式:直接尋址
5.分析以下指令并回答指令出錯的原因
ADDDH,ex原因;寬度不匹配
MOV[DI],[SI]原因:全為存儲器操作數(shù)
INC86H原因;不能為立即數(shù)
OUT78H,CL原因:CL應(yīng)為AL或立即數(shù)
6.存儲器芯片的片選控制有幾種方式,各自的優(yōu)點(diǎn)和缺點(diǎn)是什么?
線選法:電路簡單,但占用地址線多,地址不連續(xù)
局部譯碼法:電路簡單,同樣的存儲單元地址會不唯一
全譯碼法:使用全部地址線,電路復(fù)雜,但地址會唯一,訪問方便
7.簡述CPU和外部設(shè)備之間的數(shù)據(jù)傳輸方式及各自的特點(diǎn)?
無條件傳送:電路簡單,使用范圍有限
查詢方式:CPU大量時間用于狀態(tài)查詢
中斷方式:處理突發(fā)事件,CPU利用率高
DMA方式;CPU釋放總線控制權(quán),速度快,電路復(fù)雜
I/O處理機(jī):專用處理器控制數(shù)據(jù)傳輸,不需要CPU干預(yù)
8.寫出如下程序段的功能
STD
LEADLES:[1690H]
MOVCX,0080H
MOVAX,’9’
REPSTOSW
將1690H為末地址的128個字置(9f
四.綜合題
如圖所示,8255A作為用中斷方式工作的繪圖儀接口,PC3作為INTR信號,
并且與之相連的8259A在系統(tǒng)程序中已經(jīng)完成了初始化,中斷類型號為0BH,
8255A的端口地址分別為;
A□:0091H:B□:0093H:C□:0095H;控制□:0097H。
1.完成硬件連線圖g
2.請根據(jù)工作要求寫出8255A的初始化(包括系統(tǒng)所需要的設(shè)置)程序
段以及中斷邏輯初始化程序段。
?4LS138
INTR
連接8259A的IR3
G1
與
K
A9A8A7A6A5A4A3A2AlAO
001001000191H
001001001193H
001001010195H
001001011197H
G2ACBAAlAO
或
8255片內(nèi)地址線
G2AY2
70138
8255A工作方式:
A口方式1輸出10100000A0H
中斷允許000011010DH
8255A初始化程序;
MOVAL,0A0H;
MOVDX,97H
OUTDX,AL
MOVAL,0DH;00001101
MOVDX,97H
OUTDX?AL
中斷邏輯初始化程序
MOVAX,SEGINTPROC
MOVDS,AX
MOVDX,OFFSETINTPROC
MOVAX,250BH
INT21H
INAL,21H
ANDAL,0F7H;11110111
OUT21H,AL
STI
附:三。lo說明
對數(shù)組1,5,8,3,6,%4,7,2進(jìn)行從大到小的排隊(duì)。從最后兩個數(shù)
字開始逐一比較,較大者向前;兩兩比較完第一輪后,最大數(shù)字將擺放在最前
面6
第二輪將是第二大者排在最大數(shù)字后面;……;最后一輪將把最小者擺放
在最后,完成從大到小的排列。
第一輪:
第一次排序b5,8,3,6,9,4,7,2
第二次排序1,5,8,3,6,9,7,4,2
第三次排序1,5,8,3,6,9,7,4,2
第四次排序L5,8,3,9,6,7,4,2
第五次排序b5,8,9,3,6,7,4,2
第六次排序1,5,9,8,3,6,7,4,2
第七次排序1,%5,8,3,6,7,4,2
第八次排序9,L5,8,3,6,7,4,2
最大值9“冒泡”
第二輪:
第一次排序9,1,5,8,3,6,7,4,2
第二次排序9,1,5,8,3,6,7,4,2
第三次排序
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 五年級數(shù)學(xué)(小數(shù)乘法)計(jì)算題專項(xiàng)練習(xí)及答案
- 2025年岳麓版七年級生物上冊月考試卷含答案
- 心理韌性在學(xué)生成長中的價(jià)值
- 2025年外研版2024七年級物理上冊階段測試試卷含答案
- 教育科技在提升孩子社交能力中的應(yīng)用
- 融資租賃委托合同
- 投資分紅合同書稿
- 2025年滬教新版九年級物理上冊月考試卷含答案
- 伐樹安全協(xié)議書范本
- 2025年新科版高三數(shù)學(xué)上冊月考試卷含答案
- 《流感科普宣教》課件
- 離職分析報(bào)告
- 春節(jié)家庭用電安全提示
- 醫(yī)療糾紛預(yù)防和處理?xiàng)l例通用課件
- 廚邦醬油推廣方案
- 乳腺癌診療指南(2024年版)
- 高三數(shù)學(xué)寒假作業(yè)1
- 保險(xiǎn)產(chǎn)品創(chuàng)新與市場定位培訓(xùn)課件
- (完整文本版)體檢報(bào)告單模版
- 1例左舌鱗癌手術(shù)患者的圍手術(shù)期護(hù)理體會
- 鋼結(jié)構(gòu)牛腿計(jì)算
評論
0/150
提交評論