




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
選擇題1、要使BL中的低四位變反,高四位不變,應(yīng)執(zhí)行指令〔D〕A.NOTBLB.ORBL,0FHC.ANDBL,0FHD.XORBL,0FH2、下面有語(yǔ)法錯(cuò)誤的指令是〔C〕A.MOVAX,[BX][SI]B.MOVAX,-2[BX][DI]C.MOVAX,[BX][BP]D.MOVAX,-1[BX][SI]3、對(duì)存放器AX的內(nèi)容乘以4的正確指令序列是(B)A.SHRAX,1/SHRAX,1B.SHLAX,1/SHL,AX,1C.ROLAX,1/ROLAX,1D.RCRAX,1/RCRAX,14、下面指令執(zhí)行后,可能改變AL存放器內(nèi)容的指令是(D)A.TESTAL,02HB.ORAL,ALC.CMPAL,BLD.ANDAL,BL5、循環(huán)指令LOOP終止循環(huán)的條件是〔B〕A.CX-1=1B.CX-1=0C.CX-1≠0D.CF=1和ZF=06、將CX存放器低4位清零其他位不變的正確指令是(B)A.ANDCX,0F0HB.ANDCX,0FFF0HC.ANDCX,1110HD.MOVCX,07、采用兩片8259A可編程中斷控制器級(jí)聯(lián)使用,可以使CPU的可屏蔽中斷擴(kuò)大到
(1)
。(1)15級(jí)
(2)16級(jí)
(3)32級(jí)
(4)64級(jí)8、在8086系統(tǒng)中中斷號(hào)為0AH,那么存放中斷向量的內(nèi)存起始地址為
(2)
。(1)0AH
(2)28H
(3)4AH
(4)2AH9、當(dāng)IF=0,8088/8086CPU不響應(yīng)
(2)
中斷請(qǐng)求。(1)INT
(2)INTR
(3)NMI
(4)INTO10、中斷向量表是存放
(2)
的存儲(chǔ)區(qū)域.(1)中斷類型號(hào)
(2)中斷效勞程序入口處地址(3)中斷斷點(diǎn)地址
(4)程序狀態(tài)字11、8259工作在全嵌套方式時(shí),
(1)
引腳的中斷源優(yōu)先級(jí)最高。(1)IR0
(2)IR1(3)IR7
(4)IR812、CPU要訪問(wèn)的某一存儲(chǔ)單元的實(shí)際地址稱〔C〕A.段地址B.偏移地址C.物理地址D.邏輯地址13、某存儲(chǔ)單元的物理地址是12345H,可以作為它的段地址有〔D〕A.2345HB.12345HC.12340HD.1234H
14、在指令MOVAX,[1000H]中,源操作數(shù)的尋址方式為(
B)
A.立即尋址
B.直接尋址
C.段內(nèi)間接尋址
D.存放器尋址15、以下指令執(zhí)行后,不可能改變AL存放器內(nèi)容的指令是(B)A.ANDAL,1B.CMPAL,DL比擬指令C.XORAL,ALD.SUBAL,DL減法指令16、LOOP指令隱含使用并用作循環(huán)記數(shù)器的是哪一個(gè)存放器〔A〕CX〔B〕BX〔C〕AL〔D〕SI17、8088/8086的根本總線周期由B__個(gè)時(shí)鐘周期組成。A.2B.4C.5D.618、CPU執(zhí)行IN指令時(shí)有效的信號(hào)組合是A__。A.=0,=1B.=0,=0C.=0,=1D.=0,=019、在DMA方式下,外設(shè)數(shù)據(jù)輸入到內(nèi)存的路徑是B。A.外設(shè)→CPU→DMAC→內(nèi)存B.外設(shè)→DMAC→內(nèi)存C.外設(shè)→存儲(chǔ)器D.外設(shè)→數(shù)據(jù)總線→存儲(chǔ)器20、8086CPU對(duì)I/O接口編址采用C。A.I/O端口和存儲(chǔ)器統(tǒng)一編址B.I/O端口和存放器統(tǒng)一編址C.I/O端口單獨(dú)編址D.輸入和輸出口分別編址21、可編程接口芯片在使用前對(duì)它〔B〕,稱為初始化編程。A)寫操作數(shù) B)寫控制字C)編接口地址 D)設(shè)計(jì)控制電路22、如果減1計(jì)數(shù)器的計(jì)數(shù)初值為10H,那么減1計(jì)數(shù)器可作為〔C〕分頻計(jì)數(shù)器用。A)十 B)二C)十六 D)與計(jì)數(shù)初值無(wú)關(guān)23、某計(jì)算機(jī)的字長(zhǎng)是16位,它的存儲(chǔ)器容量是64KB,假設(shè)按字編址那么它的最大尋址范圍是(2)。(1)64K字(2)32K字(3)64KB(4)32KB24、中斷向量表是存放(2)的存儲(chǔ)區(qū)域(1)中斷類型號(hào)(2)中斷效勞程序入口處地址(3)中斷斷點(diǎn)地址(4)程序狀態(tài)字25、巳知DRAM2118芯片容量為16K×1位,假設(shè)組成64KB的系統(tǒng)存儲(chǔ)器,那么組成的芯片組數(shù)和每個(gè)芯片組的芯片數(shù)為(4)(1)2和8(2)1和16(3)4和16(4)4和8二、判斷題8086CPU在讀/寫總線周期的T3狀態(tài)結(jié)束對(duì)READY線采樣,如果READY為低電平,那么在T3與T4狀態(tài)之間插入等待狀態(tài)。
〔×〕3片8259A級(jí)聯(lián),最多可管理的中斷級(jí)數(shù)為22級(jí)。
〔√〕8086CPU存放器中,負(fù)責(zé)與I/O接口交換數(shù)據(jù)的存放器是DX?!病痢?/p>
在8088系統(tǒng)〔最小組態(tài)〕中,執(zhí)行指令〞MOV[2000H],AX〞需1個(gè)總線周期。
〔×〕
8251A有兩個(gè)端口地址分別寫入方式控制字、命令控制字?!病痢?086有一個(gè)16位標(biāo)志存放器,它包含了6個(gè)狀態(tài)標(biāo)志位和3個(gè)控制標(biāo)志位。(√)7.要對(duì)8255A的端口C的某一位進(jìn)行置位/復(fù)位設(shè)置,可對(duì)端口C寫入相應(yīng)的控制字來(lái)實(shí)現(xiàn)。(×)
三、填空題1.在特殊全嵌套方式下,8259可響應(yīng)
同級(jí)或高級(jí)
中斷請(qǐng)求。2.8259A作為主片時(shí)其引腳CAS0-CAS2的信息傳送方向是向外
_。3.RESET信號(hào)到來(lái)后8088/86的CS和IP分別為_(kāi)FFFF_H和_0000_H。4.8088/8086的AD7-AD0是地址數(shù)據(jù)復(fù)用引腳,在T1時(shí)傳送__地址信號(hào)__。5.RS-232C是適用于__數(shù)據(jù)終端設(shè)備DTE__和__數(shù)據(jù)通信設(shè)備DCE__間的接口。6.8259A共有__2個(gè)可編程的存放器,它們分別用于接受CPU送來(lái)的__ICW〔初始化〕命令字和OCW〔操作〕命令字。7.數(shù)據(jù)總線用來(lái)在CPU與內(nèi)存儲(chǔ)器或I/O設(shè)備之間交換信息,地址總線由CPU發(fā)出,用來(lái)確定CPU要訪問(wèn)的內(nèi)存單元或I/O端口的地址。四、程序分析題
1.DA1
DB
′01234′
DA2
DB
5DUP(0)
MOV
SI,0
MOV
CX,5
LOP:MOV
AL,DA1
[SI];AL=30H;AL=31H
ADD
AL,11H
OR
AL,01H
MOV
DA2[SI],AL
INCSI
LOOPLOP
試問(wèn):(1)程序段執(zhí)行后,寫出DA2各字節(jié)中的數(shù)據(jù)。
(2)程序中MOVAL,DA1〔SI〕指令的源操作數(shù)是什么尋址方式答:〔1〕DA2中的數(shù)據(jù)為:41H,43H,43H,45H,45H
⑵相對(duì)存放器尋址。2.DA1
DB83H,72H,61H,94H,5AH┇MOV
CX,WORDPTRDA1AND
CX,0FH;CX=0003H;CL=3MOV
AL,DA1+3;AL=94HSHL
AL,CL;10010100;AL=10100000=0A0H上述指令序列執(zhí)行后,AL=_______,CL=________。答:AL=0A0H,CL=03H五、編程題1、編程實(shí)現(xiàn)1+2+3+···+100的和
DATASEGMENT
DATAENDS
CODESEGMENT
ASSUMECS:CODE,DS:DATASTART:
MOVAX,DATA
MOVDS,AXMOVDX,0
MOVAX,0
MOVBX,1
MOVCX,100
LP:
ADDAX,BX
;AX中存放相加的和INCBX
;BX中存放加數(shù)如〔1,2,3…100〕LOOPLP
MOVDX,AX
;DX中存放的是相加的總和5050MOVAH,4CHINT21HCODEENDS
ENDSTART2、編程實(shí)現(xiàn),多字節(jié)二進(jìn)制數(shù)相加,78563412H+11332211HDATASSEGMENT
V1
DB
12H,34H,56H,78H
V2
DB
11H,22H,33H,11H
V3
DB
4DUP(?)DATASENDS
STACKSSEGMENTSTACKSENDS
CODESSEGMENT
ASSUMECS:CODES,DS:DATAS,SS:STACKSSTART:
MOVAX,DATAS
MOVDS,AX
CLC
;CF清0
MOVCX,4
LEABX,V1
LEASI,V2
LEADI,V3NEXT:MOVAX,[BX]
;AX=12H
ADCAX,[SI];AX=12H+11H
MOV[DI],AX
INCBX
INCSI
INCDILOOPNEXT
MOVAH,4CH
INT21HCODESENDS
ENDSTART六、簡(jiǎn)答題1.8086/8088系統(tǒng)中為什么一定要有地址鎖存器?需要鎖存哪些信息?答:存儲(chǔ)器和I/O要求在整個(gè)讀周期或?qū)懼芷谄陂g地址保持有效和穩(wěn)定,地址/數(shù)據(jù)總線是分時(shí)復(fù)用,需要?jiǎng)e離后才能使用。鎖存的是地址信息。2.存儲(chǔ)芯片的連接,為什么重點(diǎn)在于地址的譯碼?答:存儲(chǔ)芯片的連接,重點(diǎn)在于片選信號(hào)的連接,通常將CPU的低地址引腳與同名的存儲(chǔ)芯片的地址引腳直接相連,CPU剩余的地址引腳,也即高位地址通過(guò)譯碼連接存儲(chǔ)芯片的片選端。具體的地址范圍由譯碼電路決定,譯碼電路決定了存儲(chǔ)芯片的地址范圍。七、問(wèn)答題1.假定DS=2000H,ES=2100H,SS=1500H,SI=00A0H,BX=0100H,BP=0010H,數(shù)據(jù)變量wVal的偏移地址為0050H,請(qǐng)指出以下指令源操作數(shù)是什么尋址方式?(1)MOVAX,0ABH(2)MOVAX,[100H](3)MOVAX,wVal(4)MOVBX,[SI]答:(1)MOVAX,0ABH
立即尋址
不用算物理地址
(2)MOVAX,[100H]
直接尋址20230H
(3)MOVAX,wVal
直接尋址20050H
(4)MOVBX,[SI]
存放器間接尋址200A0H2.按以下要求編寫指令序列?!?〕去除DH中的最低三位而不改變其他位,結(jié)果存入DL中〔2〕把DI中的最高4位置1而不改變其他位〔3〕把AX中的0~3位置1,7~9位取反,13~15位置0答:〔1〕ANDDH,0F8H
MOVDL,DH〔2〕ORDI,0F000H
〔3〕ORAX,000FH
XORAX,0380H
ANDAX,1FFFH3.PC/XT系統(tǒng)采用向量中斷方式處理8級(jí)外部硬件中斷。設(shè)其中斷向量表在0000H:002CH單元開(kāi)始依次存放23H、FFH、00H、和F0H四個(gè)字節(jié),請(qǐng)答復(fù):該向量對(duì)應(yīng)的中斷類型碼和中斷效勞程序入口地址是多少?并簡(jiǎn)述所得結(jié)論的理由。 答:中斷效勞程序入口地址在向量表中的物理地址為:
00000H+002C=0002CH=2×161+12×160=4444÷4=11=〔BH〕所以中斷類型號(hào)為0BH,中斷服多入口地址為:F000:FF23
八、應(yīng)用題一個(gè)異步串行發(fā)送器,發(fā)送具有8位數(shù)據(jù)位的字符,在系統(tǒng)中使用一位作偶校驗(yàn),2個(gè)停止位。假設(shè)每秒鐘發(fā)送100個(gè)字符,它的波特率和位周期是多少?答:每個(gè)字符需要的發(fā)送位數(shù)是12位〔數(shù)據(jù)位8位,校驗(yàn)位1位,停止位2位,起始位1位〕。每秒發(fā)送100個(gè)字符共1200位。因此波特率為1200波特,位周期=≈833μs設(shè)某系統(tǒng)中有兩片中斷控制器8259A,采用級(jí)聯(lián)方式工作。其中從片的INT腳與主片的RI4腳連接。假定現(xiàn)在從片的IR3發(fā)生中斷并獲得效勞。請(qǐng)問(wèn),假設(shè)采用一般嵌套方式,系統(tǒng)中有哪些級(jí)別的中斷源有權(quán)對(duì)正在獲得效勞的中斷實(shí)施嵌套?假設(shè)采用特殊嵌套方式,系統(tǒng)中有哪些級(jí)別的中斷源有權(quán)對(duì)正在獲得效勞的中斷源實(shí)施嵌套,這些中斷源的優(yōu)先級(jí)順序是如何排列的?答:一般嵌套方式,系統(tǒng)中只有主片的IR0~IR3有權(quán)對(duì)正在效勞的中斷實(shí)施嵌套。假設(shè)采用特殊嵌套方式,系統(tǒng)中有主片的IR0~IR3和從片上的IR0~IR2有權(quán)對(duì)正在效勞的中斷實(shí)施嵌套。優(yōu)先級(jí)順序是,先主片IR0~IR3,然后是從片上的IR0~IR2。簡(jiǎn)述8254工作方式2的功能及操作步驟。假設(shè)要8254的OUT2輸出2KHZ頻率的波形,負(fù)脈沖寬度為1μS。設(shè)CLK2輸入1MHZ的時(shí)鐘,GATE2接高電平,8254地址為04H—07H,請(qǐng)寫出滿足上述要求的初始化程序。解:8254工作于方式2時(shí)能在OUT端輸出連續(xù)的負(fù)脈沖。脈沖周期等于計(jì)數(shù)值和時(shí)鐘周期的乘積。寫入計(jì)數(shù)值后,計(jì)數(shù)器對(duì)輸入的CLK計(jì)數(shù),計(jì)數(shù)器減至1時(shí),輸出電平變低,經(jīng)一個(gè)CLK周期輸出恢復(fù)為高電平,計(jì)數(shù)器從初值開(kāi)始重新計(jì)數(shù)。計(jì)數(shù)過(guò)程受GATE控制。初始化程序如下:N=T/t=(1/2KHZ)/(1/1MHZ)=500=01F4H控制字:10110100B=0B4HMOVAL,0B4HOUT07H,AL;寫入控制字MOVAL,0F4H;MOVAX,500OUT06H,AL;寫入計(jì)數(shù)值的低8位MOVAL,01H;MOVAL,AHOUT06H,AL;寫入計(jì)數(shù)值的高8位8254的端口地址為40H~43H,CLK2的時(shí)鐘是4MHz。要求通過(guò)三個(gè)定時(shí)器級(jí)聯(lián),實(shí)現(xiàn)從OUT2輸出頻率為1000Hz的方波,從OUT1輸出頻率為100Hz的單時(shí)鐘脈沖波,從OUT0輸出頻率為1Hz的方波。1〕畫(huà)出8254各通道的GATE0~GATE2、CLK1、CLK2的接線圖;2〕選定各通道的工作方式,并計(jì)算各自的計(jì)數(shù)初值;3〕編寫各通道的初始化程序段?!舱f(shuō)明:方波用方式3,單時(shí)鐘脈沖波用方式2〕附:8254方式控制字D0D0D1D2D3D4D5D6D7數(shù)制數(shù)制工作方式讀寫格式計(jì)數(shù)器 OUT2〔1000Hz方波〕OUT2〔1000Hz方波〕CLK2CLK1CLK0OUT1〔100Hz單時(shí)鐘脈沖波〕OUT0〔1Hz方波〕GATE2GATE1GATE0高電平4MHz2〕計(jì)數(shù)器2工作在方式3,計(jì)數(shù)初值為:4MHz/1000Hz=4000=0FA0H計(jì)數(shù)器1工作在方式2,計(jì)數(shù)初值為:1000Hz/100Hz=10=0AH計(jì)數(shù)器0工作在方式3,計(jì)數(shù)初值為:1000Hz/1=1000=3E8H3〕計(jì)數(shù)器計(jì)數(shù)器2:MOVAL,10110110BOUT43H,ALMOVAL,0A0HOUT42H,ALMOVAL,0FHOUT42H,AL計(jì)數(shù)器1:MOVAL,01010100BOUT43H,ALMOVAL,0AHOUT41H,AL計(jì)數(shù)器0:MOVAL,00110110BOUT43H,ALMOVAL,0E8HOUT40H,ALMOVAL,03HOUT40H,AL電路圖如以下圖所示。圖中數(shù)碼管為共陽(yáng)極類型,數(shù)碼管的陰極a,b,c,d,e,f,g,Dp依次接至8255的P
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 蘭州科技職業(yè)學(xué)院《常用醫(yī)療儀器原理》2023-2024學(xué)年第一學(xué)期期末試卷
- 上??茖W(xué)技術(shù)職業(yè)學(xué)院《軟件項(xiàng)目課程設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 仰恩大學(xué)《長(zhǎng)江中下游地區(qū)民居建筑對(duì)比研究》2023-2024學(xué)年第二學(xué)期期末試卷
- 天津海運(yùn)職業(yè)學(xué)院《外貿(mào)單證實(shí)務(wù)課程設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 武漢工程職業(yè)技術(shù)學(xué)院《資產(chǎn)評(píng)估》2023-2024學(xué)年第二學(xué)期期末試卷
- 榆林學(xué)院《西方古代建筑史》2023-2024學(xué)年第二學(xué)期期末試卷
- 邵陽(yáng)工業(yè)職業(yè)技術(shù)學(xué)院《跨境電商專業(yè)英語(yǔ)》2023-2024學(xué)年第二學(xué)期期末試卷
- 山東傳媒職業(yè)學(xué)院《藝術(shù)論文寫作》2023-2024學(xué)年第一學(xué)期期末試卷
- 內(nèi)蒙古烏蘭察布市集寧區(qū)第一中學(xué)2024-2025學(xué)年高三普通高考測(cè)試(二)物理試題含解析
- 江蘇商貿(mào)職業(yè)學(xué)院《材料藝》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025超市出兌合同書(shū)模板
- 《基于寧德時(shí)代的財(cái)務(wù)報(bào)表的公司財(cái)務(wù)分析》4100字(論文)
- 湖南省長(zhǎng)沙市雅禮實(shí)驗(yàn)中學(xué)-主題班會(huì)-《陽(yáng)光心態(tài)美麗青春》【課件】
- 提高單病種上報(bào)率
- The+Person+I+respect+高考應(yīng)用文寫作+導(dǎo)學(xué)案 高三上學(xué)期英語(yǔ)一輪復(fù)習(xí)專項(xiàng)
- 2025年中考考前物理押題密卷(河北卷)(考試版A4)
- 臨床護(hù)理實(shí)踐指南2024版
- 人教版七年級(jí)下冊(cè)數(shù)學(xué)第七章平面直角坐標(biāo)系-測(cè)試題及答案
- “煎炒烹炸”與中藥療效(安徽中醫(yī)藥大學(xué))知道智慧樹(shù)章節(jié)答案
- 行政事業(yè)單位內(nèi)部控制規(guī)范專題講座
- 加油站卸油時(shí)跑冒油應(yīng)急演練及方案
評(píng)論
0/150
提交評(píng)論