




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、微機(jī)原理及應(yīng)用復(fù)習(xí)題三、簡(jiǎn)答題1、下列指令中源操作數(shù)的尋址方式是什么?(1) MOV BX,0100H 答: (2) MOV CX,DATASI 答: (3) MOV ES:SI,AX 答: (4) ADD AX,BXDI 答: (5) MOV AL,NUMBERBPDI 答: 2、執(zhí)行下列指令后,AX寄存器的內(nèi)容是什么? 定義: TABLE DW 0,100H,200H,300H,400H DISTA DW 6 (1)執(zhí)行 MOV BX,OFFSETTABLE ADD BX,DISTA MOV AX,BX AX的內(nèi)容: (2)執(zhí)行 MOV SI,4 LEA BX,TABLE MOV AX,B
2、XSI AX的內(nèi)容: 3、指出下列指令的錯(cuò)誤。aMOV AX,SIDI; 答: bMOV SI,OFFH; 答:cMOV DATASI,CS:AX;答:dMOV CL,BX; 答:eOUT280H,AL; 答:4、變量有哪幾種屬性?標(biāo)號(hào)有哪幾種屬性?二者有何區(qū)別?58086/8088系統(tǒng)中有20根地址線,它的存儲(chǔ)空間最大是多少?將該內(nèi)存空間順序分為16段,每段64K,試寫出第二段和最末段的地址范圍。6分析下列程序段,寫出該程序段的功能。MOVAX,2000HMOVDS,AXMOVAX,6000HMOVES,AXMOVSI,1200HMOVDI,0MOVCX,100CLDNEXT:REP MOV
3、ESB78088CPU的中斷系統(tǒng)中,中斷向量表長(zhǎng)度是多少字節(jié)?中斷向量表的地址范圍是多少? 8、已知X=1101001 Y=1010110,計(jì)算XY補(bǔ)=?9、8088的EU和BIU有哪些主要功能?在執(zhí)行指令期間,EU能直接訪問(wèn)存儲(chǔ)器嗎?10、指出以下指令中源操作數(shù)的尋址方式。 MOV SI,300 MOV AX,3102H ADD AX,BXSI MUL BL MOV BP,AX11、編寫程序段,當(dāng)輸入接口的bit1、bit4、bit7位同時(shí)為1時(shí),CPU將內(nèi)存中以DATA為首址的10個(gè)單元的數(shù)據(jù)從輸出接口輸出,若不滿足上述條件則等待。已知輸入接口地址:FF80H輸出接口地址:FF81H12、
4、已知X=1100001B,Y=1010101B,用8位補(bǔ)碼計(jì)算(X-Y)補(bǔ)=?,并說(shuō)明結(jié)果是否溢出。14、在8086/8088系統(tǒng)中,當(dāng)前數(shù)據(jù)段位于存儲(chǔ)器的78000H-87FFFH,則DS 段寄存器為:。15、在數(shù)據(jù)段中有以下定義:ARRAY1 EQU 16HARRAY2 DW 7F16H請(qǐng)指出下面兩條指令中源操作數(shù)的尋址方式:MOV AX,ARRAY1;尋址方式 MOV AX,ARRAY2;尋址方式 四、程序設(shè)計(jì)1、下列程序段為RAM實(shí)驗(yàn)中的存儲(chǔ)器測(cè)試程序,將語(yǔ)句補(bǔ)充完整。DATA SEGMENTMESSAGE DB PLEASE ENTER A KEY TO SHOW THE CONTE
5、NTS,ODH,OAH,$DATA CODE SEGMENT ASSUME CS:CODE,DS: ,SS:STACK,ES:DATASTART:MOV AX,DATA MOV DS, MOV AX,2000H MOV ES,AX MOV BX,1000H MOV DL,40HREP1: INC DL ;輸入A到Z 26個(gè)字符 MOV ES:BX,DL INC ;修改指針 CMP DL,Z JNZ LEA DX, ;以下顯示提示信息 MOV AH,09H INT 21H MOV AH,01H ;等待按鍵 INT 21H MOV AX,2000H ; MOV ES,AX MOV BX,1000H
6、 MOV CX,26 ;以下顯示已寫入的字符REP2: MOV DL,ES:BX MOV ,02H INT 21H INC BX LOOP MOV AX, ;返回DOS INT 21HCODE END START2、設(shè)在內(nèi)存NUM單元開(kāi)始存放著100個(gè)字節(jié),要求將其中為零的元素全部刪除,并將保留的數(shù)據(jù)連續(xù)存放,以$為結(jié)束標(biāo)志;結(jié)束標(biāo)志的下一個(gè)單元保存零元素個(gè)數(shù)。下列程序是滿足以上要求的部分程序,請(qǐng)補(bǔ)充完整。DATA SEGMENTNUM A1,A2,A99,A100NUM1 DB 00,00DATA ENDSCODESEGMENTASSUME CS:CODE, START:MOVAX,DATA
7、MOVDS,AXLEASI, ;取NUM數(shù)據(jù)區(qū)首址MOVDI,SIMOVCX,100XORDL,DL;DL作為統(tǒng)計(jì)零元素個(gè)數(shù)的計(jì)數(shù)器GO1:MOVAL,SICMP JNZGO2INCJMPGO3GO2: INCDIGO3:INCSI GO1MOVDI,$INCDIMOVDI, MOVAH,INT21HCODE ENDSTART3、設(shè)在內(nèi)存NUM單元開(kāi)始存放著100個(gè)字節(jié)類型的整數(shù),要求將其中為一的元素全部刪除,并將剩余的數(shù)據(jù)元素連續(xù)存放,以0為結(jié)束標(biāo)志,另外結(jié)束標(biāo)志的下一個(gè)單元保存零元素個(gè)數(shù)。下列程序是滿足以上要求的部分程序,完成該程序:DATA SEGMENTNUM a1, a2, , a1
8、00NUM1 DB 0,0DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:START:MOV AX,DATAMOV DS,AXLEA SI,;取數(shù)據(jù)首址MOV DI, SIMOV CX,100XOR DL,DL;DL作為統(tǒng)計(jì)零元素個(gè)數(shù)的計(jì)數(shù)器GO1:MOV AL,|SI|CMP ,0;與0比較JNZ GO2INC ;零元素計(jì)數(shù)器加一JMP GO3GO2:MOV DL,;保存 非零元素INC DIGO3: INC SILOOP GO1MOV BYTE PTR |DI|,0MOV ,DL;保存零元素個(gè)數(shù)MOV AH,INT 21HCODE ENDSEND 4、把從A
9、RRAY單元開(kāi)始的6個(gè)無(wú)符號(hào)數(shù)按從小到大的順序排序。請(qǐng)把程序補(bǔ)充完整,說(shuō)明:本程序用BL寄存器作為交換標(biāo)志寄存器,BL=0,表示排序完成;BL=0FFH,表示排序示完成,BL初值預(yù)置為0FFH。程序如下:DATA ARRAY DB 25,75,3,46,5,30COUNT EQI 6DATA ENDSSTACK SEGMENT DW 50 DCP (?)STACK ENDSCODE SEGMENT CS:CODE,DS:DATA,ES:DATA,SS:STACKSTART: MOV AX, ;初始化DS,ES,SSMOV DS,AXMOV ES,AXMOV AX,MOV SS,AXMOV BL
10、,0FFH;初始化變換標(biāo)志寄存器AGAIN0:CMP BL,0JZ DONE;BL=0,轉(zhuǎn)移到DONE BL,BL;否則BL清0MOV SI,OFFSET ARRAYMOV CX,;置循環(huán)次數(shù)DEC CXAGAINI:MOVAL,|SI|;兩元素比較CMP ,|SI+1|JBE UNCH;若|SI|SI+1,不交換EXCH: MOV DL,|SI+1|;否則交換MOV |SI|,DLMOV |SI+1|,MOV BL,0FFH ;互換標(biāo)志位UNCH:INC SILOOP AGAIN1JMP AGAIN0DONE:MOV AH;返回DOSINT 21HCODE; 碼段結(jié)束ENDSTART五、應(yīng)用
11、題(一)、可編程定時(shí)/計(jì)數(shù)8253應(yīng)用定時(shí)/計(jì)數(shù)器8253接線圖如下圖所示,已知8253 CLK0輸入時(shí)鐘為1MHZ,計(jì)數(shù)器0工作方式3,由OUT0發(fā)出1ms的方波。要求:(1)確定端口地址;(2)確定控制字及時(shí)間常數(shù);(3)設(shè)計(jì)初始化程序。1確定各端口地址:計(jì)數(shù)器0 ,計(jì)數(shù)器1 ,計(jì)數(shù)器2,控制寄存器 2確定計(jì)數(shù)器0的控制字: 3確定計(jì)數(shù)器0的時(shí)間常數(shù): 4完成8253的初始化程序段MOV DX,MOV AL,OUT DX,ALMOV DX, MOV AL,00HOUT DX,ALMOV AL, OUT DX,ALA7D0D7OUT0OUT1OUT28253CLK0CLK1CLK2A1A0&
12、amp;G174LS138CBA1D0D7A9A8A6A5&A15A14A13A12A11A4A3A2A1A0GATE0GATE1GATE25V1ms1MHA10定時(shí)器/計(jì)數(shù)器8253D0D7A0A10 M1SRAM6116D0D7A0A10&&G74LS138CBA1A19A17A16A13A12A18A15A14A11D0D7A0A10M2SRAM6116D0D7A0A10( )六、存儲(chǔ)器設(shè)計(jì)利用SRAM6264(8K×3位)芯片和EPROM 2764(8K×8位)芯片構(gòu)成存儲(chǔ)器,與8088/8086系統(tǒng)總線相連(如下圖所示),請(qǐng)根據(jù)接線圖回答下
13、列問(wèn)題。1寫出SRAM6264的地址范圍:2寫出EPROM2764地址范圍:3如果地址線A18不參與譯碼,寫出SRAM6264的地址范圍:寫出EPROM2764的地址范圍:4根據(jù)總線信號(hào)說(shuō)明8088CPU的工作模式:1七、應(yīng)用題(一)在8088系統(tǒng)中,地址線20根,數(shù)據(jù)線8根,設(shè)計(jì)32K×8的存儲(chǔ)系統(tǒng);其中RAM為16K×8位,選用6264芯片,地址范圍為E8000HEBFFFH;ROM為16K×8位,選用2764芯片,地址范圍為EC000HEFFFFH;電路原理圖如下:1、請(qǐng)寫出Y4、Y6的地址范圍。Y4:Y6:2、請(qǐng)標(biāo)出未說(shuō)明的總線信號(hào)名稱:標(biāo)在圖中。3、此系
14、統(tǒng)的8088是工作在什么模式下?( A18 )+5V( A19 )( A17 )D0D7A0A12( )+5VD0D7A0A12CS2 D0D7A0A16( )() )&( A15 )( A14 )( A13 )A12GCBA&D0D7A0A12CS2 D0D7A0A12 D0D7A0A12 ( ) (二)設(shè)計(jì)數(shù)器/定時(shí)器8253在微機(jī)系統(tǒng)中的端口地址分配如下:計(jì)數(shù)器0:340H 計(jì)數(shù)器1:341H 計(jì)數(shù)器2:342H 控制口:343H設(shè)已有信號(hào)源頻率為2MHs,計(jì)數(shù)器0產(chǎn)生周期為10s的方波信號(hào),二進(jìn)制計(jì)數(shù);計(jì)數(shù)器1作頻率發(fā)生器,產(chǎn)生頻率為10KHz的脈沖,BCD碼計(jì)數(shù);計(jì)數(shù)
15、器2BCD碼計(jì)數(shù);利用計(jì)數(shù)器1和計(jì)數(shù)器2來(lái)產(chǎn)生周期為1秒的脈沖信號(hào):1、請(qǐng)確定計(jì)數(shù)器0的時(shí)間常數(shù): ;控制字: 。2、請(qǐng)確定計(jì)數(shù)器1的時(shí)間常數(shù): ;控制字: 。3、請(qǐng)確定計(jì)數(shù)器2的時(shí)間常數(shù): ;控制字: 。4、編程初始化8253。(三)如下圖所示,8255的A端口接有8個(gè)開(kāi)關(guān),C端口接有8個(gè)發(fā)光二極管。編程控制,當(dāng)開(kāi)關(guān)閉合,相應(yīng)燈亮;當(dāng)開(kāi)關(guān)全部斷開(kāi),則循環(huán)延時(shí)點(diǎn)亮發(fā)光二極管。1、確定8255的各端口地址:2、確定控制字,答; 3、填空完成下面的程序: MOV DX, 0FF03H;控制口地址 MOV AL, ;控制字 OUT DX, AL MOV BL, 0FEH ;循環(huán)點(diǎn)亮初值L1: MOV
16、 DX, ;端口地址 IN AL, DX ;讀開(kāi)關(guān)狀態(tài) CMP AL, 0FFH JZ L2 INC DX INC DX OUT DX, AL ;DX中值的含義: JMP L1L2: MOV DX, ;C端口地址 MOV AL, BL OUT DX, AL MOV CX, 0FFFHL3: LOOP L3 ROR BL, 1 ;循環(huán)移位JMP L1+5VK0D0D7ARESETBA1A0 C8255D0D7RESETA1A0&A15A14A13A12A11A10A9A8G1CBA74LS1381A7A6A5&A4A3A2+5VK7SC1SC0RL1RL0M2M1M0BCD825
17、3控制字D7D6D5D4D3D2D1D01A組控制B組控制8255控制字(四)、8253與系統(tǒng)的連接如下圖所示,F(xiàn)IN0頻率為1MHz,F(xiàn)IN2頻率2MHz。計(jì)數(shù)器0采用BCD碼計(jì)數(shù),以最大計(jì)數(shù)值計(jì)數(shù),輸出方波(方式3);計(jì)數(shù)器1工作于方式2,二進(jìn)制計(jì)數(shù),輸出的FOUT1頻率為0.5Hz;FOUT,為50Hz的方波(方式3)。完成8253的初始化程序:TIM_CTL FQU ;控制端口地址MOV DX,TIM_CTL;初始化計(jì)數(shù)器0MOV AL, ;控制字OUT DX;ALMOV DX, ;計(jì)數(shù)器0地址MOV AL, ;時(shí)間常數(shù)OUT DX,ALOUT DX,AL MOV DX,TIM_CTL
18、;初始化計(jì)數(shù)器1MOV AL, OUT DX,ALMOV DX, MOV AL, OUT DX,ALMOV DX,TIM_CTL;初始化計(jì)數(shù)器2MOV AL , OUT DX,ALMOV DX, MOV AX, OUT DX,ALMOV AL,AHOUT DX,ALCLK0OUT0CLK1OUT1CLK2OUT28253G74LS138CBA1&D0-D7A1A0A15A14A13A12A11A10A9A8A7A6A5A4A3A2+5VD0-D7 GATE0GATE1 GATE2A1A0FIN0FOUT1FIN2FOUT2+5V8253的應(yīng)用8253控制字格式:SC1SC0RL1RL0
19、M2M1M0BCD(五)可編程并行接口芯片8255與系統(tǒng)的連接如下圖所示,PB0-PB7接有8個(gè)開(kāi)關(guān),PC0-PC7接有8只LED指示燈,口B和口C均工作在方式0下,請(qǐng)回答以下問(wèn)題: 確定8255端口地址范圍: 寫出方式選擇控制字: 編程實(shí)現(xiàn):根據(jù)口B開(kāi)關(guān)狀態(tài),控制口C相應(yīng)的燈亮或滅。將程序補(bǔ)充完整。START:MOV DX, MOV AL,方式選擇控制字OUT DX,ALAGAIN:MOV DX, IN AL,DXMOV DX,OUT DX,ALJMP AGAINA7D0D78255AA1A0&G174LS138CBA&D0D7A9A8A61A15A14A13A12A11A5A4A3A1A0PB0PB1PB2PB3PB4PB5PB6PB7A10PC0PC1PC2PC3PC4PC5PC6PC7+5VK0+5VK78255的應(yīng)用8255方式控制字格式: 76543210 A組控制B組控制(六)可編程并行接口芯片8255的
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑樓體防護(hù)網(wǎng)安裝工程技術(shù)考核試卷
- 2023-2024學(xué)年廣東省名校聯(lián)盟高一下學(xué)期期中質(zhì)量檢測(cè)語(yǔ)文試題(解析版)
- 探索光的奧秘
- 江蘇名校2024-2025學(xué)年高考化學(xué)試題模擬題及解析(全國(guó)Ⅰ卷)含解析
- 天津機(jī)電職業(yè)技術(shù)學(xué)院《材料成型原理與工藝》2023-2024學(xué)年第二學(xué)期期末試卷
- 蘇州大學(xué)應(yīng)用技術(shù)學(xué)院《生物反應(yīng)工程實(shí)驗(yàn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 四川省成都市龍泉驛區(qū)達(dá)標(biāo)名校2025屆初三第6次月考數(shù)學(xué)試題含解析
- 遼寧工業(yè)大學(xué)《藏族文化概論》2023-2024學(xué)年第一學(xué)期期末試卷
- 四川鐵道職業(yè)學(xué)院《跨文化交際(日)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年小學(xué)數(shù)學(xué)期末考試試卷及答案
- GB/T 18760-2025消費(fèi)品售后服務(wù)方法與要求
- 國(guó)內(nèi)外引信彈道炸事故及其原因綜述
- 《大學(xué)物理(上冊(cè))》課件-第8章
- 小學(xué)高年級(jí)學(xué)生身體滿意度和人際關(guān)系困擾的關(guān)系及自尊的中介作用
- 河南省鄭州市2025屆高三上學(xué)期二模英語(yǔ)試題(含解析含聽(tīng)力原文無(wú)音頻)
- 醫(yī)院保密知識(shí)培訓(xùn)課件
- 移動(dòng)端安全標(biāo)準(zhǔn)與合規(guī)性-洞察分析
- 第4章我們生活的大地知識(shí)點(diǎn)清單-2024-2025學(xué)年浙教版七年級(jí)下冊(cè)科學(xué)
- 中西文化鑒賞知到智慧樹章節(jié)測(cè)試課后答案2024年秋鄭州大學(xué)
- 管理心理學(xué)-第二次形成性考核-國(guó)開(kāi)(SC)-參考資料
- 口腔健康教育宣講
評(píng)論
0/150
提交評(píng)論