南京郵電大學(xué)微型計算機(jī)原理與接口技術(shù)期末考試試卷2004B(機(jī)密)_第1頁
南京郵電大學(xué)微型計算機(jī)原理與接口技術(shù)期末考試試卷2004B(機(jī)密)_第2頁
南京郵電大學(xué)微型計算機(jī)原理與接口技術(shù)期末考試試卷2004B(機(jī)密)_第3頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、b-b-南京郵電學(xué)院南京郵電學(xué)院 2004/2005 2004/2005 學(xué)年學(xué)年 第一學(xué)期第一學(xué)期期期 末末微機(jī)系統(tǒng)與接口技術(shù)微機(jī)系統(tǒng)與接口技術(shù) a a試題試題班級班級學(xué)號學(xué)號姓名姓名得分得分題題一一號號得得二二三三四四五五六六七七八八九九十十分分一單項選擇題(每空一單項選擇題(每空 1 1 分,共分,共 1010 分)分)1cpu 執(zhí)行 ret 中斷返回指令后,從堆棧棧頂彈出()字節(jié)的數(shù)據(jù)。a. 3 b. 4 c. 5 d. 62pc/at 機(jī)中,提供日時鐘中斷功能的是8254 的() 。a.計數(shù)器 0 b. 計數(shù)器 1c.計數(shù)器 2 d. 控制寄存器3.采用 2 片 8259a 級聯(lián),8

2、0486 的可屏蔽中斷最多可擴(kuò)充到()級。a.14 b.15 c.16 d.174異步串行通信的通信速率是指每秒傳送的( )個數(shù)。a.字符 b.字節(jié) c.二進(jìn)制位 d.幀5當(dāng)所設(shè)計的端口數(shù)大于()時,要使用 dx 間址的輸入/輸出指令。a. 256 b. 65536 c.255 d. 655356微機(jī)系統(tǒng)與輸入/輸出設(shè)備的信息交換方式中, ()方式的接口電路最簡單。a. dma b. 中斷控制 c.查詢 d. 無條件傳送7可編程定時/計數(shù)器 8254 的三個獨立的計數(shù)器都是()位的。a. 8 b. 16 c.32 d.648pc 系統(tǒng)中,下述優(yōu)先級別最高的中斷是()中斷。a. 用戶 b. nm

3、i c.軟件 d. 日時鐘9并行 i/o 接口芯片 8255a 的數(shù)據(jù)端口,cpu 采用中斷方式對數(shù)據(jù)口進(jìn)行操作,則該數(shù)據(jù)口工作在方式() 。a. 0 b. 1 c.2 d. 310下列不屬于硬件中斷與軟件中斷的區(qū)別是() 。 a.中斷的引發(fā)方式不同 b.獲取中斷類型碼的方式不同c.中斷處理程序的結(jié)束方式不同d.cpu 中斷返回不同二填空題(每空二填空題(每空 1.51.5 分,共分,共 3636 分)分)1計算機(jī)接口按通用性可以分為兩類:接口和接口。2cpu 使用無條件輸出方式向外設(shè)輸出信息,為保證輸出數(shù)據(jù)正確,其假設(shè)條件是。3. 從 intr 引腳產(chǎn)生的中斷叫做_,cpu 對它的響應(yīng)受_標(biāo)

4、志的影響。4可編程定時器/計數(shù)器 8254 中,計數(shù)初值的計算公式為:n(除數(shù)不為 0) 。58255 有個數(shù)據(jù)口,其中能工作在方式2 的是口。68250 能檢測的錯誤有_種。7可編程定時器/計數(shù)器 8254 工作方式 2 中,計數(shù)器具有功能。8. 實模式下,中斷類型碼為 16h 的中斷服務(wù)程序的入口地址一定存放在地址為_的四個連續(xù)的存儲單元中,若這四個單元的的內(nèi)容為:40h、50h、80h、70h,則其服務(wù)程序的入口地址為 :。9微機(jī)系統(tǒng)有兩種 i/o 端口的編址方式,分別是編址方式和編址方式。10異步串行通信的一幀數(shù)據(jù)格式中有位起始位,邏輯電平為。11中斷源是指。軟件中斷比硬件中斷的級別(

5、高/低) 。14下圖為 82c55 a 口工作在方式 1 輸出的操作時序,請回答問題。微 處wr理 器( 緩obf沖 器intr( 中ack外 設(shè)輸出應(yīng)答(1)wr 信號的含義是 ,該信號有效時,將cpu 數(shù)據(jù)鎖存入端口,并且還改變 obf 信號和信號的狀態(tài);(2)查詢方式編程輸出數(shù)據(jù)時外設(shè)應(yīng)查詢信號,當(dāng)該信號為電平時,執(zhí)行一條_ _指令,輸出下一個數(shù)據(jù)。(3)此時,c 口可工作在方式。三簡答題(共三簡答題(共 2424 分)分)1計算機(jī)接口的作用是什么?2請描述下圖中斷方式輸入接口電路中,cpu 和外設(shè)之間如何實現(xiàn)中斷請求、數(shù)據(jù)傳送和中斷請求復(fù)位過程的。3請敘述 pc 響應(yīng)非屏蔽中斷的條件。

6、4rs-232 接口標(biāo)準(zhǔn)中,txd、rxd、cts 和 rts 的功能是什么?5簡述異步串行通信的三種傳輸方式及其各自特點。四綜合應(yīng)用題(共四綜合應(yīng)用題(共 3030 分)分)1系統(tǒng)使用外擴(kuò)可編程定時器/計數(shù)器 8254,設(shè)芯片地址為 200h203h,輸入時鐘 1mhz,要求輸出 1hz 的方波。 (8 分)(1) 畫出相應(yīng)的信號連接設(shè)計電路。8254d0clk0gate0d7out0(2)編寫 8254 初始化程序段。2兩臺微機(jī)用主串口進(jìn)行點點單工通信(不用聯(lián)絡(luò)線) ,波特率為2400bps(分頻系數(shù)為0030h) ,每個字符對應(yīng) 1 個起始位、8 個數(shù)據(jù)位、無校驗、2 個停止位。 (12

7、 分)(1)請為接收方編寫用查詢方式接收字符的初始化子程序(要求對8250 端口直接操作) 。(3)請用流程圖說明 cpu 是如何通過查詢方式正確接收一個字符的。3 用 8255a 并采用中斷管理方式設(shè)計打印機(jī)接口。 設(shè)輸出數(shù)據(jù)存放在 2000h:3000h 開始的單元中,中斷服務(wù)程序的入口地址為3000h:2000h,中斷類型碼為 20h。 (10 分)要求:(1)以 pa 口作數(shù)據(jù)輸出,畫出 8255 與打印機(jī)連接的設(shè)計電路圖;8255pa0pa7obfaa打印機(jī)(2) 編寫完成上述要求的初始化程序(即主程序)和輸出 10 個字符的中斷服務(wù)程序。 (所有程序均應(yīng)加適當(dāng)注釋和必要參數(shù)說明)南

8、京郵電學(xué)院南京郵電學(xué)院 2004/20052004/2005 學(xué)年第一學(xué)期學(xué)年第一學(xué)期期末微機(jī)系統(tǒng)與接口技術(shù)期末微機(jī)系統(tǒng)與接口技術(shù) a a試題試題 b b 參考答案參考答案一單項選擇題,每題 1 分,共 10 分1d2a3b4c5c6d7b8d9b10d二填空題,每空 1.5 分,共 36 分1通用專用2.輸出設(shè)備空閑3.可屏蔽中斷i4. fclk/fout5.3a6.47. 計數(shù)初值自動重裝8.4*16h7080h : 5040h9.i/o 與存儲器統(tǒng)一編址i/o 單獨編址10. 1011.能夠引發(fā)中斷的信息源高12. 寫控制信號introbf1out0三簡答題第 4 題 4 分,其余每題

9、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)生片選信號或者產(chǎn)生端口寄存器的選中信號;(4) 數(shù)據(jù)轉(zhuǎn)換功能cpu 所處理的是并行數(shù)據(jù),而有的外設(shè)只能處理串行數(shù)據(jù),在這種情況下,接口就應(yīng)具有數(shù)據(jù)“串并”和“并串”的轉(zhuǎn)換功能;(5) 中斷管理功能在高性能的接口電路中,為了便于 cpu 使用中斷方式和端口寄存器交換信息,接口電路應(yīng)當(dāng)設(shè)置中斷控制電路,允許或禁止接口電路提出中斷請求, 并且中斷控制電路的控制功

10、能應(yīng)交給 cpu,即 cpu 執(zhí)行輸出指令可以允許或者禁止接口電路中斷請求的提出與否。2 輸入設(shè)備準(zhǔn)備好輸入數(shù)據(jù)存入鎖存器后設(shè)置中斷觸發(fā)器; cpu 設(shè)置中斷允許寄存器;d 中斷請求提向 cpu;cpu 響應(yīng)中斷申請轉(zhuǎn)入中斷服務(wù)程序執(zhí)行out 指令將數(shù)據(jù)寫入數(shù)據(jù)口;數(shù)據(jù)讀信號清除中斷請求。3沒有 dma 請求;當(dāng)前指令執(zhí)行完畢。4txd:發(fā)送數(shù)據(jù);rxd:接收數(shù)據(jù) ;rts:請求發(fā)送;cts:允許發(fā)送。5單工方式單工方式只允許數(shù)據(jù)按照一個固定的方向傳送;半雙工方式半雙工方式要求收發(fā)雙方均具備接收和發(fā)送數(shù)據(jù)的能力,由于只有一條信道,因此,數(shù)據(jù)不能同時在兩個方向上傳送;全雙工方式在全雙工方式中,收

11、發(fā)雙方可同時進(jìn)行數(shù)據(jù)傳送。四綜合應(yīng)用題共 30 分18 分d0d010mhz+5v1hzclk0(1)4 分d7gatea1a90或a0a8a7d7a6out0a5門iowa4a1iora3clk1a2(2)4 分每空 1 分mov al,36hmov dx,203h;寫控制字out dx,almov ax,1000;寫計數(shù)初值mov dx,200hout dx,almov al,ahout dx,almov al,76hmov dx,203h;寫控制字out dx,almov ax,1000;寫計數(shù)初值mov dx,201hout dx,almov al,ahout dx,al212 分(1

12、)2 分2233445566202077(3) 6 分movdx,3fbhmovdx,3fbhmoval,80hmoval,00000111boutdx,al1 分outdx,al1 分movdx,3f9hmovdx,3f9hmoval,0moval,0outdx,al1 分outdx,al1 分movdx,3f8hmovdx,3fchmoval,30hmoval,0outdx,al1 分outdx,al1 分(3)4 分讀 通n測 試y3 用 8255a 并采用中斷管理方式設(shè)計打印機(jī)接口。 設(shè)輸出數(shù)據(jù)存放在 2000h:3000h 開始的讀 接單元中,中斷服務(wù)程序的入口地址為3000h:20

13、00h,中斷類型碼為 20h。 (10 分)要求:(1)以 pa 口作數(shù)據(jù)輸出,畫出 8255 與打印機(jī)連接的設(shè)計電路圖;8255pd7da0打印strop機(jī)acka7buso接bfaa(2) 編寫完成上述要求的初始化程序(即主程序)和輸出 10 個字符的中斷服務(wù)程序。 (所有程序均應(yīng)加適當(dāng)注釋和必要參數(shù)說明)movax,3000h;設(shè)置中斷向量表movds,axmovdx,2000hmovax,3520hint21hmoval,10101000b ;控制字,a 組方式 1 中斷輸出outp8255,almoval,00001101boutp8255,almovax,2000h;數(shù)據(jù)區(qū)movds,axmovbx,3000hmovcx,10

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論