中山復試微機02級答案_第1頁
中山復試微機02級答案_第2頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、2000 級 期末B 卷參考一、填空題(共 20 分)。1(1 分)計算(11010.1)2(100100.1000)BCD+(26.8)16=(89.8)102(1 分)已知x補11010100B,則-1/4x補 00001011B。3(2 分)指令 JMP NEAR PROG1,在程序代碼段中的偏移地址為 2013H(這是該指令第一字節(jié)的偏移地址)。組成該指令的三字節(jié)機器碼為 E91234H(其中 E9H 為操作碼)。執(zhí)行該指令后,程序轉移去的偏移地址為 324AH。4 (2 分)已知程序段為:dat1db db db.dx,dx,12h,34h,56h,78h$-dat110hdup (

2、1,2,3)dat2movaddsize dat1word ptr dat1+4執(zhí)行程序后0105 H5(2 分)設某輸出線;若使內有 1024 個單元,若用單譯碼方式,地址譯將有 1024 條譯方式,用兩個相同的譯,共需要 64條譯碼輸出線。6(1 分)某采用的是地址復用技術,共有七條地址引腳。若它的首地址是 0000H,則其末地址為3H。7(2 分)MOS 型半導體隨機器可分為 SRAM和 DRAM兩種,后者在使用過程中每 2mS 內要刷新一次。8 (1 分). 8255A 中A組可以工作在方式二.9(8 分)、下列程序段的功能是完成(a*b+c)/a 的運算,其中變量 a,b ,c,和

3、s 均為帶符號的字數(shù)據(jù),結果的商存入 s,余數(shù)則不計,請在下列空格中填入合適的指令(注:請按注釋填空)。MOVAX, a IMULbA*b 在 CX:BX 中 MOVCX,DXMOVBX,AX MOVAX,CC 在:中 CWDADDAX, BX a*b+c 在:中ADCDX, CX IDIVa商存入MOVS,AX二(5 分)設已編寫好類型碼為的中斷服務程序為:ROUTPROCFAR.IRET ROUTENDP.請編寫一段程序,實現(xiàn)該程序的中斷矢量在矢量表中的裝填。答:MOV MOV MOV MOV CLD STOSW MOVSTOSWAX,0 ES,AX DI, 0AH*4AX,OFFSET-

4、ROUTAX,SEG-ROUTPUSH MOV MOV MOV MOVMOVDS AX,SEG DS,AXDX,OFFSETAH,25H AL,0AH 21HDS或:-ROUT-ROUTPOP三、(5 分)說明下列子程序的功能。SUBRTPROC LEA AND CLDMOVSI,STRINGAH,F(xiàn)EHCX,50AGAIN:LODSBCMP JBAL,30HNEXTCMP JA OR JMPNEXT: LOOPEXIT: RETAL,39H NEXT AH,01H EXITAGAINSUBRTENDP答:該子程序的功能是:檢查存放在 STRING 至 STRING+49 中的字符串,如果該字

5、符串中包含一個十進制數(shù)字,則將寄存器 AH 的最低位置 1,否則置 0。四、簡答題(共 25 分)1、(3 分) 8088 CPU 按功能結構來分由哪兩大部分組成?請分別敘述它們的功能。答: 8088CPU 按功能結構可分為總線接口單元 BIU 和執(zhí)行單元 EU 兩部分,BIU 部分負責與總線的接口,即從 MEM 取指令或讀寫數(shù)據(jù),或與 I/O 接口間交換數(shù)據(jù);EU 部分負責指令的執(zhí)行。2、(3 分)請問一個總線周期至少包括幾個時鐘周期?CPU 怎么決定是否需要TW狀態(tài)?若需要則應插在什么狀態(tài)之后?答:一個總線周期至少包括 4 個時鐘周期。CPU 在 T3 狀態(tài)前沿,檢測 READY 引腳,若

6、該引腳為低電平,則在 T3 后T3 狀態(tài)相同。TW 狀態(tài),否則進入 T4 狀態(tài)。 TW 狀態(tài)的功能與3、(8 分)在 8088 CPU 的最大方式系統(tǒng)中,設 20 位地址全部需要鎖存,數(shù)據(jù)線使用總線收發(fā)器,請問該 CPU 與系統(tǒng)總線的接口邏輯中需要哪些?各需多少片?并敘述每塊的作用。答:最小組態(tài):8284 時鐘發(fā)生器一片,給 CPU 提供 CLK、RESET、READY 信號8282 地址鎖存器 2 到 3 片,鎖存地址信號可選 8286 數(shù)據(jù)收發(fā)器一片,增強數(shù)據(jù)總線帶負載能力。最大組態(tài):在上述基礎上,增加一片 8288 總線控制器。8288 根據(jù) 8088 送來的S2、S1、S0 信號發(fā)出相

7、應的總線控制信號。4(11 分)PC/XT 機有哪些輸入輸出方式?各自的特點如何?DMA 控制器應具備哪些功能?答:(1)無條件:需要外設處于就緒狀態(tài),硬件簡單;查詢:CPU 需要不斷地查詢外設是否就緒,浪費 CPU 時間,硬件較簡單;中斷:外設準備好后,向 CPU 發(fā)中斷請求,請求 CPU 完成數(shù)據(jù)傳輸,外設與CPU 并行;硬件又比前兩者復雜。DMA:CPU 對 DMAC 初始化后,由 DMAC 控制總線完成數(shù)據(jù)傳送;CPU 與 I/O 并行。速度快,用于大量數(shù)據(jù)傳輸。DMAC 占用總線時,CPU 不能用。硬件更復雜。DMA 控制器的功能為:(1)(2)(3)(4)(5)(6)能接收外設的請

8、求,向 CPU 發(fā)出 DMA 請求信號。當 CPU 發(fā)出 DMA 響應信號之后,接管對總線的控制,進入 DMA 方式。能尋址器,即能輸出地址信息和修改地址。能向器和外設發(fā)出相應的讀/寫控制信號。能控制傳送的字節(jié)數(shù),判斷 DMA 傳送是否結束。在 DMA 傳送,能結束 DMA 請求信號,總線,使 CPU 恢復正常工作。九、 (10 分)下圖是一個器系統(tǒng),地址總線共有 20 位,數(shù)據(jù)總線 8 位,試分析電路,回答 1、2、3、4 題問題。1.單片 EPROM 和單片 SRAM 的容量各為多少?2.74LS138 的作用是什么?EPROM2 的地址范圍是多少?SRAM2 的地址范圍是多少?六、(10

9、 分)(1)8253有哪幾個通道?簡明 CLK、OUT 和 GATE 引腳的含義。(2)8253-5 通道 2 工作于方式 3,輸入時鐘頻率為 1MHz,定時 10ms。已知通道0 的口地址為 3F0H,試編寫初始化程序段。的控制字格式為:答(1):8253有三個計數(shù)通道,計數(shù)器#0、#1、#2。CLK 為時鐘信號輸入引腳,GATE 為門控信號輸入引腳,OUT 引腳根據(jù)各種工作方式的不同,輸出各種工作波形。(2)解:N= 1*106*10*10-3= 10000,初始化程序為:MOV MOV OUT MOV MOV OUT MOV OUT(二進制計數(shù))AL,10110110B DX,3F3H

10、DX,AL AX,10000 DX,3F2HDX,AL或:MOV MOV OUT MOV MOV OUT OUT(BCD 計數(shù))AL,10110111B DX,3F3H DX,ALAL,0 DX,3F2H DX,ALDX, ALAL,DX,AHALSC1SC2RW1RW0M2M1M0BCD七、(10 分)寫出只有一塊 8259A 的 8088 系統(tǒng)中 8259A 的初始化程序,8259A 的偶地址為 2130H,要求:請求電平觸發(fā);IR0 請求的中斷類型是 28H;SP/EN 輸出一個信號,給數(shù)據(jù)總線收發(fā)器;在第二個清 IMR。A 脈沖結束時,ISR 位自動清除;已知 8259A 初始化命令字

11、格式如下:A00D7D0A01D7D0ICW2主ICW3A01D7D0A01D7D0A01D7D0答:MOV MOV OUT MOV INC OUT MOVOUTAL,00011011B DX,2130H DX,AL AL,28HDX DX,ALAL,00001111BDX,AL八、(15 分)現(xiàn)要求用一個 8255 作為終端機的接口。由 PA 通道輸出字符到終端機的顯示緩沖器,PB 通道用于鍵盤輸入字符,PC 通道為終端狀態(tài)信息輸入通道。當 PC0=1表示鍵盤輸入字符就緒, PC7=0 表示顯示緩沖器已空。要求用查詢方法把從鍵盤輸入的每個字符都送到終端機的顯示緩沖器上,當輸入的是回車符(ASCII 碼為 0DH)則操作結束。已知控制字格式如下圖所示,并假設該 8255A請編寫包括 8255 初始化的輸入輸出驅動程序。8255 方式字格式為:的端口地址為 60H-63H。D7D6D5D4D3D2D1D0答:MOV OUTINAL,10001011B 63H,ALAL,62HAGAIN1:1A 組方式端口 AI/OC 上 I/OB 組方式端口 B I/OC 下 I/O00

溫馨提示

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

評論

0/150

提交評論