




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、-南京郵電學(xué)院 2004/2005 學(xué)年 第一學(xué)期期 末 微機(jī)系統(tǒng)與接口技術(shù)A試題班級(jí) 學(xué)號(hào) 姓名 得分題號(hào)一二三四五六七八九十得分 一單項(xiàng)選擇題(每空1分,共10分)1CPU執(zhí)行RET中斷返回指令后,從堆棧棧頂彈出( )字節(jié)的數(shù)據(jù)。A. 3 B. 4 C. 5 D. 62PC/AT機(jī)中,提供日時(shí)鐘中斷功能的是8254的( )。A.計(jì)數(shù)器0 B.計(jì)數(shù)器1C.計(jì)數(shù)器2 D.控制寄存器3.采用2片8259A級(jí)聯(lián),80486的可屏蔽中斷最多可擴(kuò)充到( )級(jí)。A.14 B.
2、15 C.16 D.174異步串行通信的通信速率是指每秒傳送的( )個(gè)數(shù)。A.字符 B.字節(jié) C.二進(jìn)制位 D.幀5當(dāng)所設(shè)計(jì)的端口數(shù)大于( )時(shí),要使用DX間址的輸入/輸出指令。A. 256 B. 65536 C.255 D. 655356微機(jī)系統(tǒng)與輸入/輸出設(shè)備的信息交換方式中,( )方式的接口電路最簡(jiǎn)單。A. DMA B. 中斷控制 C.查詢 D. 無(wú)條件傳送7可編程定時(shí)/計(jì)數(shù)器8254的三個(gè)獨(dú)立的計(jì)數(shù)器都是( )位的。A. 8 B. 16 C.32 D.64 8PC系統(tǒng)中,下述優(yōu)先級(jí)別最高的中斷是( )中斷。A. 用戶 B. NMI C.軟件 D. 日時(shí)鐘9并行I/O接口芯片8255A的
3、數(shù)據(jù)端口,CPU采用中斷方式對(duì)數(shù)據(jù)口進(jìn)行操作,則該數(shù)據(jù)口工作在方式( )。A. 0 B. 1 C.2 D. 310下列不屬于硬件中斷與軟件中斷的區(qū)別是( )。 A.中斷的引發(fā)方式不同 B.獲取中斷類型碼的方式不同C.中斷處理程序的結(jié)束方式不同D.CPU中斷返回不同 二填空題(每空1.5分,共36分)1計(jì)算機(jī)接口按通用性可以分為兩類: 接口和 接口。 2CPU使用無(wú)條件輸出方式向外設(shè)輸出信息,為保證輸出數(shù)據(jù)正確,其假設(shè)條件是 。3. 從INTR引腳產(chǎn)生的中斷叫做_,CPU對(duì)它的響應(yīng)受_標(biāo)志的影響。4可編程定時(shí)器/計(jì)數(shù)器8254中,計(jì)數(shù)初值的計(jì)算公式為:N (除數(shù)不為0)。 5
4、8255有個(gè)數(shù)據(jù)口,其中能工作在方式2的是口。68250能檢測(cè)的錯(cuò)誤有_種。7可編程定時(shí)器/計(jì)數(shù)器8254工作方式2中,計(jì)數(shù)器具有 功能。8. 實(shí)模式下,中斷類型碼為16H的中斷服務(wù)程序的入口地址一定存放在地址為_的四個(gè)連續(xù)的存儲(chǔ)單元中,若這四個(gè)單元的的內(nèi)容為:40H、50H、80H、70H,則其服務(wù)程序的入口地址為 : 。 9微機(jī)系統(tǒng)有兩種I/O端口的編址方式,分別是編址方式和編址方式。10異步串行通信的一幀數(shù)據(jù)格式中有位起始位,邏輯電平為。11中斷源是指。軟件中斷比硬件中斷的級(jí)別(高/低)。14下圖為82C55 A口工作在方式1輸出的操作時(shí)序,請(qǐng)回答問(wèn)題。WR OBF&
5、#160;INTR ACK 輸出(緩沖器滿)(中斷請(qǐng)求)外設(shè)應(yīng)答微處理器輸出數(shù)據(jù) (1)WR信號(hào)的含義是,該信號(hào)有效時(shí),將CPU數(shù)據(jù)鎖存入端口,并且還改變OBF信號(hào)和信號(hào)的狀態(tài);(2)查詢方式編程輸出數(shù)據(jù)時(shí)外設(shè)應(yīng)查詢信號(hào),當(dāng)該信號(hào)為電平時(shí),執(zhí)行一條_指令,輸出下一個(gè)數(shù)據(jù)。(3)此時(shí),C口可工作在方式。 三簡(jiǎn)答題(共24分)1計(jì)算機(jī)接口的作用是什么? 2請(qǐng)描述下圖中斷方式輸入接口電
6、路中,CPU和外設(shè)之間如何實(shí)現(xiàn)中斷請(qǐng)求、數(shù)據(jù)傳送和中斷請(qǐng)求復(fù)位過(guò)程的。 3請(qǐng)敘述PC響應(yīng)非屏蔽中斷的條件。 4RS-232接口標(biāo)準(zhǔn)中,TXD、RXD、CTS和RTS的功能是什么? 5簡(jiǎn)述異步串行通信的三種傳輸方式及其各自特點(diǎn)。 四綜合應(yīng)用題(共30分)1系統(tǒng)使用外擴(kuò)可編程定時(shí)器/計(jì)數(shù)器8254,設(shè)芯片地址
7、為200H203H,輸入時(shí)鐘1MHz,要求輸出 1Hz的方波。(8分)(1) 畫出相應(yīng)的信號(hào)連接設(shè)計(jì)電路。 D0 CLK0 GATE0D7 OUT0 CLK1A1 GATE1 A0 OUT1 CLK2CS GATE2WR OUT2RD8254 (2)編寫8254初始化程序段。 2兩臺(tái)微機(jī)用主串口進(jìn)行點(diǎn)點(diǎn)單工通信(不用聯(lián)絡(luò)線),波
8、特率為2400bps(分頻系數(shù)為0030H),每個(gè)字符對(duì)應(yīng)1個(gè)起始位、8個(gè)數(shù)據(jù)位、無(wú)校驗(yàn)、2個(gè)停止位。(12分)(1)請(qǐng)為接收方編寫用查詢方式接收字符的初始化子程序(要求對(duì)8250端口直接操作)。 (3)請(qǐng)用流程圖說(shuō)明CPU是如何通過(guò)查詢方式正確接收一個(gè)字符的。 3 用8255A并采用中斷管理方式設(shè)計(jì)打印機(jī)接口。設(shè)輸出數(shù)據(jù)存放在2000H
9、:3000H開始的單元中,中斷服務(wù)程序的入口地址為3000H:2000H,中斷類型碼為20H。(10分)要求:(1)以PA口作數(shù)據(jù)輸出,畫出8255與打印機(jī)連接的設(shè)計(jì)電路圖;PA0 PA7OBFAACKA INTRA8255 打印機(jī) (2)編寫完成上述要求的初始化程序(即主程序)和輸出10個(gè)字符的中斷服務(wù)程序。(所有程序均應(yīng)加適當(dāng)注釋和必要參數(shù)說(shuō)明)
10、160; 南京郵電學(xué)院2004/2005學(xué)年第一學(xué)期期末微機(jī)系統(tǒng)與接口技術(shù)A試題B參考答案一單項(xiàng)選擇題,每題1分,共10分1D 2A 3B 4C 5C6D 7B 8D 9B 10D二填空題,每空1.5分,共36分 1通用專用 2. 輸出設(shè)備空閑 3. 可屏蔽中斷 I 4. FCLK/FOUT 5. 3 A 6. 4 7. 計(jì)數(shù)初值自動(dòng)重裝 8. 4*16H 7080H : 5040H 9.I/O與存儲(chǔ)器統(tǒng)一編址 I/O單獨(dú)編址 10. 1 0 11.能夠引發(fā)中斷的信息源高12. 寫控制信號(hào) INTR OBF 1
11、OUT 0三簡(jiǎn)答題第4題4分,其余每題5分,共24分 1(1) 數(shù)據(jù)緩沖功能接口中一般都設(shè)置數(shù)據(jù)緩沖器或鎖存器,以解決高速主機(jī)與低速外設(shè)的矛盾, 避免因速度不同而丟失信息; (2) 聯(lián)絡(luò)功能接口電路應(yīng)能提供外設(shè)的狀態(tài); (3) 尋址功能接口電路應(yīng)當(dāng)有I/O口地址譯碼器,以便產(chǎn)生片選信號(hào)或者產(chǎn)生端口寄存器的選中信號(hào); (4) 數(shù)據(jù)轉(zhuǎn)換功能 CPU所處理的是并行數(shù)據(jù),而有的外設(shè)只能處理串行數(shù)據(jù),在這種情況下,接口就應(yīng)具有數(shù)據(jù)“串并”和“并串”的轉(zhuǎn)換功能; (5) 中斷管理功能在高性能的接口電路中,為了便于CPU使用中斷方式和端口寄存器交換信息,接口電路應(yīng)當(dāng)設(shè)置中斷控制電路,允許或禁止接口電路提出中
12、斷請(qǐng)求, 并且中斷控制電路的控制功能應(yīng)交給CPU,即CPU執(zhí)行輸出指令可以允許或者禁止接口電路中斷請(qǐng)求的提出與否。 2輸入設(shè)備準(zhǔn)備好輸入數(shù)據(jù)存入鎖存器后設(shè)置中斷觸發(fā)器; CPU設(shè)置中斷允許寄存器;D中斷請(qǐng)求提向CPU; CPU響應(yīng)中斷申請(qǐng)轉(zhuǎn)入中斷服務(wù)程序執(zhí)行OUT指令將數(shù)據(jù)寫入數(shù)據(jù)口;數(shù)據(jù)讀信號(hào)清除中斷請(qǐng)求。 3沒(méi)有DMA請(qǐng)求;當(dāng)前指令執(zhí)行完畢。 4TXD:發(fā)送數(shù)據(jù); RXD:接收數(shù)據(jù) ;RTS:請(qǐng)求發(fā)送; CTS:允許發(fā)送。 5單工方式單工方式只允許數(shù)據(jù)按照一個(gè)固定的方向傳送;半雙工方式半雙工方式要求收發(fā)雙方均具備接收和發(fā)送數(shù)據(jù)的能力,由于只有一條信道,因此,數(shù)據(jù)不能同時(shí)在兩個(gè)方向上傳送;全
13、雙工方式在全雙工方式中,收發(fā)雙方可同時(shí)進(jìn)行數(shù)據(jù)傳送。四綜合應(yīng)用題共30分18分D0 CLK0 GATE0D7 OUT0A1 CLK1A0 GATE1CS OUT1WR CLK2RD GATE2 OUT2D0 D7 A1 A0 IOWIOR或 門A9A8A7A6A5A4A3A210MHZ+5V 1HZ(1)4分 (2)4分每空1分MOVAL,36HMOVDX,203H ;寫控制字OUTDX,ALMOVAX,1000 ;寫計(jì)數(shù)初值MOVD
14、X,200HOUTDX,ALMOV AL,AHOUTDX,ALMOVAL,76HMOVDX,203H ;寫控制字OUTDX,ALMOVAX,1000 ;寫計(jì)數(shù)初值MOVDX,201HOUTDX,ALMOV AL,AHOUTDX,AL212分 2 3 4 5 6 20 7 2 3 4 5 6 20 7(1)2分 (3) 6分MOV DX,3FBH MOV DX,3FBHMOV AL,80H MOV AL,00000111BOUT DX,AL 1分 OUT DX,AL 1分MOV DX,3F9H MOV DX,3F9
15、HMOV AL,0 MOV AL,0OUT DX,AL 1分 OUT DX,AL 1分MOV DX,3F8H MOV DX,3FCHMOV AL,30H MOV AL,0OUT DX,AL 1分 OUT DX,AL 1分讀通信線狀態(tài)寄存器測(cè)試接收緩沖器有數(shù)據(jù)?讀接收緩沖器數(shù)據(jù)NY(3)4分 3 用8255A并采用中斷管理方式設(shè)計(jì)打印機(jī)接口。設(shè)輸出數(shù)據(jù)存放在2000H:3000H開始的單元中,中斷服務(wù)程序的入口地址為3000H:2000H,中斷類型碼為20H。(10分)要求:(1)以PA口作
16、數(shù)據(jù)輸出,畫出8255與打印機(jī)連接的設(shè)計(jì)電路圖;PA0 PA7OBFAACKAPC4INTRA8255 打印機(jī) D7D0STROBEACKNLG接8259輸入BUSY (2)編寫完成上述要求的初始化程序(即主程序)和輸出10個(gè)字符的中斷服務(wù)程序。(所有程序均應(yīng)加適當(dāng)注釋和必要參數(shù)說(shuō)明)MOVAX,3000H ;設(shè)置中斷向量表MOVDS,AXMOVDX,2000HMOVAX,3520HINT21HMOVAL,10101000B ;控制字,A組方式1中斷輸出OUTP8255,ALMOVAL,00001101BOUTP8255,ALMOVAX,2000H ;數(shù)據(jù)區(qū)MOVDS,AXMOVBX,3000HMOVCX,10S1:INAL,P8255CTESTAL,00010000B ;假設(shè)BUSY接PC4JNZS1STIMOVAL,BX ;主動(dòng)發(fā)INCBXOUTP8255A, ALS2:CMPCX,0JNZS2 ISE
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 蒼蠅釣魚測(cè)試題及答案
- 道服專員考試題及答案
- 地鐵人物測(cè)試題及答案
- 茶葉包裝考試題及答案
- 2025年工程法規(guī)考試基礎(chǔ)試題及答案分析
- 領(lǐng)導(dǎo)力提升與團(tuán)隊(duì)建設(shè)計(jì)劃
- 班級(jí)互動(dòng)活動(dòng)的創(chuàng)意設(shè)計(jì)計(jì)劃
- 2025年工程法規(guī)考試知識(shí)鞏固試題及答案
- 總結(jié)理論2025年中級(jí)會(huì)計(jì)實(shí)務(wù)考試試題及答案提綱
- 人力資源行業(yè)安全管理總結(jié)計(jì)劃
- 過(guò)程管理的優(yōu)化方法試題及答案
- 體系文件培訓(xùn)課件
- 路燈勞務(wù)分包合同協(xié)議
- 山東省青島市嶗山區(qū)2024-2025學(xué)年初三下學(xué)年期末考試英語(yǔ)試題試卷含答案
- 溫州市普通高中2025屆高三第三次適應(yīng)性考試化學(xué)試題及答案
- 學(xué)校運(yùn)動(dòng)場(chǎng)改造方案與實(shí)施指南
- 2025年北京市東城區(qū)九年級(jí)初三一模語(yǔ)文試卷(含答案)
- 遼寧省名校聯(lián)盟2023-2024學(xué)年高一下學(xué)期6月聯(lián)合考試化學(xué)試題(解析版)
- 2025屆云南省昆明市高三下學(xué)期“三診一?!钡谌谓y(tǒng)測(cè)(4.28)作文學(xué)案
- 防火墻技術(shù)及應(yīng)用(教學(xué))
- 2025年蚌埠市龍子湖區(qū)產(chǎn)業(yè)發(fā)展有限公司招聘22人筆試參考題庫(kù)附帶答案詳解
評(píng)論
0/150
提交評(píng)論