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

下載本文檔

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

文檔簡介

1、b-b-南京郵電大學 2005/2006 學年第二學期 微機系統(tǒng)與接口技術 a 期末試卷 b院(系)班級學號姓名題號得分得 分一二三四五六七八九十總總 分分一、單項選擇題(一、單項選擇題(1010 分)分)1.指令 mov bl,es:bp+2中源操作數(shù)所采用的尋址方式為()。a.直接尋址 b.立即尋址 c.基址尋址 d.變址尋址2以下不屬于串行異步通信傳輸方式的是()通信。a. 單工 b.半雙工 c. 同步 d.全雙工3cpu 執(zhí)行 iret 中斷返回指令后,從堆棧棧頂彈出()字節(jié)的數(shù)據(jù)。 a. 3 b. 4 c. 5 d. 64.在匯編程序的開發(fā)過程中,tasm 匯編后所產(chǎn)生的文件是()。

2、aasm 文件 b.obj 文件 cexe 文件 d.com 文件5pc/at 機中,提供日時鐘中斷請求信號的是8254 的()。a.計數(shù)器 0 b.計數(shù)器 1 c.計數(shù)器 2 d.控制寄存器6pc 系統(tǒng)機中,cpu 響應系統(tǒng)鍵盤中斷時,中斷類型碼由()提供。a. 指令 b. cpu c. 中斷向量 d. 82597異步串行通信的 rs-232c 接口標準中,為發(fā)送數(shù)據(jù)而建立的一對控制信號是()。a.rts/cts b.intr/intac.hold/hlda d.stb/ibf8匯編語言源程序中,不可缺少的偽指令是()。a. db b. equ c. end d.org9. 在 pc/at

3、系列機中,i/o 端口采用()編址方式。 a. i/o 獨立 b.i/o與存儲器統(tǒng)一c. i/o 與 cache 統(tǒng)一 d.i/o與 cpu 統(tǒng)一10cpu 響應非屏蔽中斷條件之一是()。 a. i標為 1 b.當前指令執(zhí)行完c. intr 引腳有中斷請求信號 d.ax 寄存器可用得 分二、填空題(二、填空題(2020 分)分)1異步串行通信的 rs-232c 接口標準,規(guī)定邏輯“ 0”在 v v 之間。2(250.25)10=()2=()163設字長為 8 位,x補= 8eh,其真值十進制數(shù)是。8 位字長的機器表示的整數(shù)補碼,其真值最小十進制數(shù)是。4cpu 與外設進行信息交換的控制方式有無條

4、件方式、方式和中斷方式三種。5cpu 對 8255 并行接口進行操作,若8255 芯片的引腳 a1a0=01,wr=0,rd=1,表示cpu正對口進行(讀/寫)操作。6 已知 al=7ch, bl=90h, cpu 執(zhí)行 add al, bl 指令后, al= h, c標=, o標=。7串行異步通信要順利地進行,收發(fā)雙方和必須一致。88254 內(nèi)部的一個計數(shù)器,按照bcd 碼計數(shù),其計數(shù)范圍為0h h。9. 8255 的 a 口工作在方式 1 時,cpu 如需通過查詢方式輸入信息,則應查詢信號_,其電平為_(高/低)時,表示可輸入數(shù)據(jù)。10cpu 采用無條件輸入方式從外設輸入信息,為保證輸入數(shù)

5、據(jù)正確,其假設條件是。11 已知代碼段寄存器cs的值為5080h, 在存儲區(qū)該段中某條指令的偏移地址 (ip) 為1200h,實模式下 cpu 要取得該條指令應給出的物理地址為 h。得 分三、簡答題(三、簡答題(1515 分)分)1簡述 cpu 執(zhí)行 int 16h 指令的全過程。2什么是接口?接口電路中的端口是什么?端口如何分類?3pc/at 系統(tǒng)機中,cpu 采用中斷方式向 8250 發(fā)送數(shù)據(jù)。簡要說明程序員需采取哪些措施來保證 cpu 可以響應來自 8250 內(nèi)部的發(fā)送中斷請求。得 分四、簡單應用題(四、簡單應用題(2525 分)分)1設在 data 數(shù)據(jù)段有如下定義:buf1 db 1

6、2h,34h,a1 buf2 dw 56h buf3 db 2 dup(32),?,10寫出 cpu 執(zhí)行代碼段的下列指令后的結果: mov ax,data mov ds,ax mov bx,offset buf1 mov al,buf1;al= h,源操作數(shù)為尋址方式 add al,bx+1;al= h,目標操作數(shù)為尋址方式 mov buf3+2,al;buf3= h,源操作數(shù)為尋址方式。2用串指令實現(xiàn):把內(nèi)存 23456h 開始的 100 個字節(jié)數(shù)據(jù)傳送到 12345h 開始的內(nèi)存區(qū)。3用系統(tǒng)機的主串口傳送英文字符串,一幀數(shù)據(jù)中7 個數(shù)據(jù)位,1 個停止位,無校驗。若系統(tǒng)以通信速率 4800

7、 波特(分頻系數(shù)為 0018h)進行全雙工通信,發(fā)送采用查詢方式,接收采用中斷方式,請寫出對主串口的初始化子程序。4設13h 中斷服務子程序的入口地址為1c00h:0b20h,請在下圖中表示出該中斷服務程序的中斷向量在中斷向量表中的存放情況地低 h高hhh5已知異步串行通信的接收方接收到如下波形的一幀數(shù)據(jù)(無校驗,ttl 電平),請在下圖中標出一幀數(shù)據(jù)的各組成部分,并指出傳送數(shù)據(jù)的二進制編碼。傳 送方向得 分五、綜合應用題(五、綜合應用題(3030 分)分)1系統(tǒng)機外擴一片可編程定時/計數(shù)器 8254,8254 的輸入時鐘是 10mhz。要求使用該芯片設計產(chǎn)生 5khz 的方波。(1)下列是

8、cpu 對 8254 的初始化程序段,根據(jù)要求完成相關內(nèi)容。 mov al,00110110b mov dx,233h;寫控制字 out dx,al mov ax,2000;寫計數(shù)初值 mov dx,230h out dx,al mov al,ah out dx,al由上述程序段可知,設計時使用了8254 的號計數(shù)器,該計數(shù)器的口地址為 h,工作在方式,使用進制計數(shù),計數(shù)初值為。 (2) 畫出相應的地址譯碼設計電路 (用門電路實現(xiàn)) 和 8254 與系統(tǒng)相關信號連接設計電路。8254d0clk0gate0d7out0clk1a1gate2 設系統(tǒng)機外擴一片 8255 及相應電路, 如下圖所示,

9、 外擴 8255 端口地址為 200h203h。要求:用中斷方式編程,利用自復按鈕k 控制發(fā)光二級管點亮。初始狀態(tài),全滅第一次按下 k,僅 led0 亮第二次按下 k,僅 led1 亮 . . .第八次按下 k,僅 led7 亮第九次按下 k,僅 led0 亮+5v依次類推,當鍵盤鍵入任一鍵,返回dos。led7pa7led1d70八個系統(tǒng)總線wr同向相關dr信號led0pa0驅動200hcs自 復pc6stbaa1a0a1a0單脈沖pc3發(fā)生器從8259(1)從圖可以分析出,a 口工作在方式的輸(入/出),本硬件中斷源的中斷類型碼是。(2)請編寫 8255a 的初始化程序段。(3)對系統(tǒng)機的

10、 8259 編寫程序段,完成用戶中斷的開放。(4)簡單敘述 cpu 進入中斷服務程序所要完成的工作。南京郵電學院南京郵電學院 2005/20062005/2006 學年第二學期學年第二學期期末微機系統(tǒng)與接口技術期末微機系統(tǒng)與接口技術 a a試題試題 b b 參考答案參考答案一單項選擇題,每題一單項選擇題,每題 1 1 分,共分,共 1010 分分1c 2c 3d 4b 5a6d 7a 8c 9a 10b二填空題,每空二填空題,每空 1 1 分,共分,共 2020 分分 1+3 +5 2. 11111010 fa 3.126 -128 4. 查詢 5. b寫 6. oc 1 0 7. 通信速率幀

11、格式 8. 9999 9.ibf高 10. 輸入設備準備好 11. 51a00三簡答題三簡答題每題每題 5 5 分,共分,共 1515 分分 1 f 寄存器內(nèi)容、cs、ip 的當前值被壓入堆棧。 cpu 從 416h416h3 單元中取出 16h 型中斷向量寫入 ip、cs 之中。 cpu 根據(jù) cs:ip 的值轉向 16h 型服務程序。 16h 型服務程序執(zhí)行完畢,執(zhí)行iret 指令時,cpu 從棧頂彈出 next 的兩個分量ip、cs,接著彈出響應中斷前的標志寄存器內(nèi)容標志寄存器。 2接口電路是 cpu 與外界進行信息交換的中轉站;端口是 i/o 接口電路中能與 cpu 交換信息的寄存器;

12、分為數(shù)據(jù)端口、控制端口和狀態(tài)端口。 3初始化時設置 8250 中斷允許寄存器允許相應中斷申請初始化時設置 8250 modem 控制寄存器使得 out2 引腳=0;對 8259 應用編程使 ir4 端的中斷申請開放;設置 cpu 中的 i 標志為 1。四簡單應用題四簡單應用題共共 2525 分分16 分 12h直接 46h寄存器 20h直接2 5 分mov ax,2000h mov ds,ax mov ax,1000h mov es,ax mov si,3456h mov di,2345h cld mov cx,100 rep movsb36 分i8250 proc mov dx,3fbhmo

13、v dx,3fbh mov al,00000010b(02h)mov al,80h out dx,al 1 分out dx,al 1 分 mov dx,3f9hmov dx,3f9h mov al,00000001b(01h)mov al,0 out dx,al 1 分out dx,al 1 分 mov dx,3fchmov dx,3f8h mov al,00001000b(08h)mov al,18h out dx,al 1 分out dx,al 1 分 ret i8250 endp44 分4ch:20h 4dh:0bh 4eh:00h 4fh:1ch54 分傳送方向起始位 d0 d1 d2 d3 d4 d5 d6 d7停止位傳送的二進制編碼是:10100110五綜合應用題五綜合應用題共共 3030 分分15 分0 230h三二 20007 分a9a8a7a6a5a4a3a2d0d7a1a0iow或ior非門d0clk0gate0d7out0a1clk1a0gate1csout1wrclk2rdgate2out2218 分(1)1出 71h(0ah) 3 分(2) mov dx

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論