下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、“微機(jī)系統(tǒng)原理與接口技術(shù)”綜合測(cè)試題二答案一、單選題1. B2. B3. C4. C5. D6. C7. C8. B9. B10. C簡析:1. 該指令對(duì)數(shù)據(jù)段中的奇地址(1011H)單元操作。2該段程序代碼完成兩個(gè)組合BCD碼的減法運(yùn)算。5A中指令少了分隔兩個(gè)操作數(shù)的“,”;B中“1000”的值已超過一個(gè)字節(jié)可表示的范圍;C中EQU后應(yīng)是常數(shù)。7該指令需要1個(gè)存儲(chǔ)器讀周期和1個(gè)存儲(chǔ)器寫周期。二、多選題1. B D2. A B D3. A B C4. A D5. B D6. A B C D7. B C8. B D9. A B10. A B C D三、填空題0FFA3H行,一個(gè)過程在沒執(zhí)行完時(shí)又
2、被調(diào)用,堆棧10011000B,0,10308H,12F8H取指令,分析指令,執(zhí)行指令81230H簡析:段內(nèi)偏移地址 物理地址段基址*164A230H42000H8230H,則(CS)7900H時(shí),物理地址79000H8230H81230H。73H,1CC,1CF,4簡析:ICW2中記錄了8259A的8級(jí)中斷對(duì)應(yīng)的中斷類型號(hào)的高5位,中斷類型號(hào)的低3位由中斷引腳編號(hào)確定,所以IR3腳對(duì)應(yīng)的中斷類型號(hào)為73H,中斷服務(wù)程序的入口地址中斷類型號(hào)*473H*41CCH。四、程序閱讀1程序執(zhí)行后BUF內(nèi)容為:07H,12H,34H,56H,9AH,0BCH,0DEH,0F0H0F0H,0FFH此程序的
3、功能是:BUF單元中存放計(jì)數(shù)值“08H”,則程序?qū)腂UF1開始的8個(gè)單元中查找關(guān)鍵字78H,若找到則BUF單元計(jì)數(shù)值減1,且后面8-n四個(gè)單元的內(nèi)容依次前移1字節(jié),n為78H的位置指示,本題中n4。2(1)錯(cuò)誤語句:第12行MOVDS,DATA 改正:MOVDS,AX 第22行JS PLUSJNSPLUS 倒數(shù)第2行CODEENDCODEENDS(2)需補(bǔ)充的語句:ASSUMEDS:DATA,SS:STACK,CS:CODE,ES:DATA CLD NEG CL ADD CL,BL RET五、存儲(chǔ)系統(tǒng)分析與設(shè)計(jì)(1)題五圖中所示RAM芯片有12根地址線和4根數(shù)據(jù)線,因此一片這樣的RAM芯片其
4、存儲(chǔ)容量為212*4bit4K*4bit,若需構(gòu)成8K*8的RAM陣列,共需(8K*8)/(4K*4)4片。這4片RAM芯片應(yīng)分成2個(gè)芯片組,每個(gè)芯片組中RAM芯片的地址線A11 A0、讀寫控制線和片選控制線都連在一起,因此每組中的RAM芯片占用的地址空間完全一樣,只是分別提供高4位和低4位的數(shù)據(jù),這兩個(gè)芯片組的地址空間分別為:組E1000H E1FFFH和組E2000H E2FFFH。(2)全譯碼系統(tǒng)的電路連接可以如下題五圖(答案)所示。圖中4個(gè)芯片的控制線和A11 A0地址線是連接在一起的。D4 D1WED4 D1WEA11 A0 CSD4 D1WEA11 A0 CSE1O0E2O1E3O
5、2O3AO4BO5C O6O73-8譯碼器題五圖(答案) 存儲(chǔ)器連接圖D4 D1WEA11 A0 CSD4 D1WEA11 A0 CSA11 A0MEMWD3 D0D7 D4A19A16A15A12A13A14A18A17ISA總線 (3)一種可能的填寫內(nèi)存的程序代碼如下: MOVAX,0El00H MOVDS,AX;給數(shù)據(jù)段、附加數(shù)據(jù)段寄存器賦初值 MOVES,AX MOVDI,0CLDMOVCX,2000H;設(shè)置循環(huán)計(jì)數(shù)器賦初值MOVAL,55HREPSTOSB;向DI所指的內(nèi)存單元中填寫“55H”MOVDI,0 MOVCX,2000HREPZSCASB;掃描并比較 JNZNEXT;如有不
6、等于55H的單元,轉(zhuǎn)到NEXT處理MOVCL,77H;正確JMPEXITNEXT:MOVCL,0FFH;出錯(cuò)EXIT:HLT六、綜合應(yīng)用(1)由題六圖中74LS138芯片的連接方法可以看出:8255的端口地址為:200H203H;8253的端口地址為;204H207H;(2)8255初始化程序如下: INI8255: MOVDX,203H;取8255控制口地址 MOVAL,10010011B;方式控制字:A、B口工作在方式0輸入 OUTDX,AL;PC3-PC0輸入,PC7-PC4輸出 MOVAL,00001110B;PC7復(fù)位,發(fā)光二極管滅 OUTDX,AL MOVAL,00001100B;
7、PC6復(fù)位,啟動(dòng)脈沖初態(tài)為低電平 OUTDX,AL MOVAL00001010B;PC5復(fù)位,OE脈沖初態(tài)為低電平 OUTDXAL(3)一種可能的采集程序如下:AD:MOVCX,7;控制LOOP循環(huán)次數(shù):一共取7個(gè)數(shù) MOVBX,0;求和計(jì)數(shù)器清零STARTAD:MOVDX,203H;取8255控制口地址 MOVAL,0000110lB;PC61,產(chǎn)生啟動(dòng)脈沖 OUT DX,AL MOVAL,00001100B;PC60 OUTDX,AL MOVDX,202H;讀PC0判斷是否轉(zhuǎn)換結(jié)束 WAIT:INAL,DX TESTAL,0lH JZWAIT;PC00,繼續(xù)查詢等待MOVDX,203H;P
8、C01,準(zhǔn)備讀數(shù) MOVAL,00001011B;PC5l,輸出OE正脈沖 OUT DX,AL CALLDELAY;延時(shí)等待數(shù)據(jù)穩(wěn)定 MOVDX,201H;讀B口獲取高4位數(shù)據(jù) INAL,DX MOVAH,ALMOV DX200H;讀A口獲取低8位數(shù)據(jù) MOVAL,DX MOVAL,00001010B;PC50,讀數(shù)結(jié)束 OUTDX,ALADDBXAX;求和 LOOPSTARTAD MOVDX,0 MOVAX,BXMOV BX,7DIVBX;求7次采樣結(jié)果的平均值 CMPAX,0FF0H JA NEXT;超限報(bào)警 EXIT:RET NEXT:MOVDX,203H;取8255控制口地址 MOVA
9、L,0FH;PC71,發(fā)光二極管亮 OUTDX,AL JMPEXIT(4)為使用8253進(jìn)行定時(shí)數(shù)據(jù)采集和處理,還應(yīng)該做以下幾件事情:初始化8253以產(chǎn)生定時(shí)中斷請(qǐng)求信號(hào);編寫定時(shí)采集中斷處理程序;填寫中斷向量表,以保證中斷時(shí)能正確進(jìn)人定時(shí)采集中斷處理程序。8253初始化代碼:注意因定時(shí)時(shí)間較長,8253中的幾個(gè)計(jì)數(shù)器串連使用。 INI8253:MOVDX,207H;取8253控制字端口地址 MOVAL,00110100B;計(jì)數(shù)器0工作在方式2(分頻器),二進(jìn) OUTDX,AL; 制計(jì)數(shù),可讀寫16位計(jì)數(shù)值 MOVDX,204H;向計(jì)數(shù)器0寫計(jì)數(shù)初值 MOVAX,l0000;計(jì)數(shù)初值,定時(shí)lm
10、s =(1/10MHz)*10000 OUTDX,AL;寫計(jì)數(shù)初值低字節(jié) MOVAL,AH OUTDX,AL ;寫計(jì)數(shù)初值高宇節(jié) MOVDX,207H;取8253控制字端口地址 MOVAL,01110100B;計(jì)數(shù)器1工作在方式2,同計(jì)數(shù)器0 OUTDX,ALMOVDX,205H;向計(jì)數(shù)器1寫計(jì)數(shù)初值 MOVAX,1000;計(jì)數(shù)初值1000(定時(shí)1s = 1ms*1000) OUTDX,AL;寫計(jì)數(shù)初值低字節(jié) MOVAL,AH OUTDX,AL;寫計(jì)數(shù)初值高字節(jié) MOVDX,207H;取8253控制字端口地址 MOVAL,10010100B;計(jì)數(shù)器2工作在方式2,只寫低字節(jié) OUTDX,AL MOVDX,206H;向計(jì)數(shù)器2寫計(jì)數(shù)初值 MOVAL,10;計(jì)數(shù)初值10(定時(shí)10s = 1s *10) OUTDX,AL定時(shí)采集中斷處理程序: INT_A /DPROC FAR;同(3)中的數(shù)據(jù)采集代碼,注意將RET語句改為RETI語句INT_A/DENDP填寫中斷向量表:從圖中可以看出,該8253使用了ISA總線上的IRQ10中斷引腳,該中斷對(duì)應(yīng)的中斷類型號(hào)為72H,中斷向量存放地址為001C8H001CBH
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 不可能把熱從低溫物體傳到高溫物體而不引起其它變化
- 2024年綠色減碳環(huán)保知識(shí)答題(試題及答案)
- 八年級(jí)物理上學(xué)期期中檢測(cè)卷(1-3章基礎(chǔ))-2024-2025學(xué)年八年級(jí)物理上冊(cè)同步分層練習(xí)(湖南專用人教版2024)(含解析)
- 高中語文第14課一名物理學(xué)家的教育歷程課件4新人教版必修
- 2024至2030年中國普通輪胎翻新硫化機(jī)行業(yè)投資前景及策略咨詢研究報(bào)告
- 2013-2014年中國集成電路產(chǎn)業(yè)發(fā)展研究年度總報(bào)告
- 2024至2030年中國圓圈D扣狗扣行業(yè)投資前景及策略咨詢研究報(bào)告
- 2024至2030年中國動(dòng)力轉(zhuǎn)向器PTFE密封件數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024年中國花椒精油市場(chǎng)調(diào)查研究報(bào)告
- 2024年中國石烤盤市場(chǎng)調(diào)查研究報(bào)告
- 餐飲服務(wù)員等級(jí)劃分標(biāo)準(zhǔn)
- 凹凸配合件加工 教學(xué)設(shè)計(jì)
- 中醫(yī)體質(zhì)辨識(shí)與養(yǎng)生
- 胡氏安定堂世系表優(yōu)質(zhì)資料
- 新時(shí)代“楓橋經(jīng)驗(yàn)”是預(yù)防化解矛盾風(fēng)險(xiǎn)的重要法寶PPT推進(jìn)國家安全體系和能力現(xiàn)代化堅(jiān)決維護(hù)國家安全和社會(huì)穩(wěn)定PPT課件(帶內(nèi)容)
- 商貿(mào)企業(yè)安全系統(tǒng)生產(chǎn)實(shí)用標(biāo)準(zhǔn)化管理系統(tǒng)-安全系統(tǒng)生產(chǎn)責(zé)任制
- 《墜積性肺炎研究(論文)》
- 2023年病理考試題庫華中科技大學(xué)
- YC/T 200-2006卷煙名稱編制規(guī)則
- LY/T 2749-2016桉樹速豐林配方施肥技術(shù)規(guī)程
- JJF 1878-2020電容型設(shè)備在線監(jiān)測(cè)裝置校準(zhǔn)規(guī)范
評(píng)論
0/150
提交評(píng)論