微機(jī)原理及應(yīng)用答案_第1頁
免費(fèi)預(yù)覽已結(jié)束,剩余2頁可下載查看

下載本文檔

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

文檔簡介

1、理工大學(xué)課程及評分標(biāo)準(zhǔn)(學(xué)生用)課程名稱:微機(jī)原理 學(xué)分: 3 教學(xué)大綱: 試卷:006方式:閉卷 滿分分值: 100時(shí)間: 120分鐘寄存器尋址,器直接尋址寄存器尋址,寄存器間接尋址端口尋址,寄存器尋址寄存器尋址,變址相對尋址2(12 分)(每小題 2 分)有,源操作數(shù)與目標(biāo)操作數(shù)位數(shù)不一致。有,該指令的源操作數(shù)與目標(biāo)操作數(shù)不能同時(shí)為器操作數(shù)。有,輸出指令的目標(biāo)操作數(shù)應(yīng)為端。有,該指令的源操作數(shù)應(yīng)為器操作數(shù)。有,不能隨意給 CS 段寄存器賦值。有,該指令不能直接給段寄存器賦值。3(4 分,每空 2 分)(AL)= 37H,(DL)= 38H4(5 分)答:標(biāo)準(zhǔn)程序前奏: PUSHDS XOR

2、AX,AX PUSHAX該程序前奏是將建立可執(zhí)行文件時(shí)產(chǎn)生的文件頭 PSP 的起點(diǎn)地址壓入堆棧保護(hù),以便在程序結(jié)束執(zhí)行 RET 指令時(shí),從堆棧頂部彈出 PSP 的起點(diǎn)地址送 CS 、IP,PSP 的頭兩字節(jié)存放 20H 指令,執(zhí)行此中斷指令是將控制返回到 DOS。5(3 分)答:物理地址=67ABH:2D34H=6A7E4H堆棧示意圖:(略)四、接口與中斷部分(15 分)1(4 分)答:CPU 與外設(shè)之間的數(shù)據(jù)傳送方式基本有四種:(1)無條件傳送方式;(2)查詢傳送方式;(3)中斷傳送方式;(4)直接器存取方式(DMA)。無條件傳送方式適合于外設(shè)總是處于準(zhǔn)備好的情況,主機(jī)只能對其或設(shè)置狀態(tài),是

3、最簡單的一種傳送方式。查詢傳送方式在傳送前要查詢外設(shè)狀態(tài),若外設(shè)沒準(zhǔn)備好,則 CPU 須等待,這樣浪費(fèi) CPU 的時(shí)間。中斷傳送方式允許 CPU 與多個外設(shè)同時(shí)工作。當(dāng)外設(shè)準(zhǔn)備好時(shí)向CPU 發(fā)出中斷請求,CPU 在滿足一定條件時(shí)給予響應(yīng),具有實(shí)時(shí)性;當(dāng)外設(shè)沒準(zhǔn)備好時(shí),CPU 可以做自己的其他工作,具有并行性,而且提高了CPU 的利用率。但中斷傳送方式在每次中斷響應(yīng)前要保護(hù)斷點(diǎn)、現(xiàn)場,中斷結(jié)束后要恢復(fù)現(xiàn)場、斷點(diǎn),這要占用CPU 的時(shí)間,從而影響速度。DMA 傳送方式是在 DMA 控制器的控制下,外設(shè)與內(nèi)存之間直接進(jìn)行而不通過 CPU,這樣大大提高了傳送速度,但相比之下所用設(shè)備較復(fù)雜。一、基礎(chǔ)部分

4、(10 分,每空 0.5 分)1:原碼:00101011反碼:00101011補(bǔ)碼:00101011-111111:原碼:10111111反碼:11000000補(bǔ)碼:11000001 2 1000000001111011,1111111110000100,11111111100001013 110000004 00000000,100000015 -32768,-327676(1)(128)10 =(10000000)2(2)(0.0625)10 =(0.0001 )2(3)(111011.111))2 =( 59.875 )10(4)(11011001100101010)2=(1B32A )

5、16(5)(6789)10 =(0110 0111 1000 1001)BCD(6)(100010010001.01000101)BCD=(891.45)10二、原理部分(25 分,除 4、5 兩小題外每空 1 分)程序,程序控制片間,地址,數(shù)據(jù),控制3 20,1M,16,8AX,BX,CX,DX,BP,SP,SI,DI,BX,BP,SI,DI(每空 0.5 分)OF,CF,AF,SF,PF,ZF,TF,DF,IF(每空 0.5 分)分段,由 16 位的段基址自動左移 4 位然后加上 16 位的段內(nèi)偏移量總線接口單元,執(zhí)行單元,流水線或并行三、指令與程序部分(30 分)1 (6 分)(每小題

6、1 分)寄存器尋址,基址加變址尋址寄存器尋址,立即數(shù)尋址第頁共頁課程名稱:微機(jī)原理 學(xué)分: 3 試卷:006(1) 8088CPU;可能有 8087 等協(xié)處理器;第頁共頁3(4 分)答:對于中斷,執(zhí)行指令,中斷類型好 n 直接由n 指令獲得。對于硬件中斷,由R 腳引入的可中斷,由硬件提供中斷類型號,CPU 在第二個中斷響應(yīng)周期有外設(shè)送至數(shù)據(jù)總線的中斷類型號。對由 NMI 腳引入非中斷,則自動給出中斷矢量號 2。CPU 有了中斷矢量號n ,就將n*4,從中斷事量表中的到中斷服務(wù)程序地址,轉(zhuǎn)入中斷服務(wù)程序?yàn)橥庠O(shè)服務(wù)。4 (5 分)答:8259A 對中斷優(yōu)先級的管理有中斷嵌套、中斷、中斷優(yōu)先級循環(huán)三

7、種基本方式,具體有(1)全嵌套方式;(2)特殊全嵌套方式;(3)優(yōu)先級自動循環(huán)方式;(4)優(yōu)先級特殊循環(huán)方式;(5)一般方式;(6)特殊方式。特殊全嵌套方式的含義是:有固定優(yōu)先權(quán)順序,IR0(最高)IR7(最低) ,對比當(dāng)前級高級或同級的中斷請求可以嵌套。特殊全嵌套方式一般用在多片 8259A 級聯(lián)系統(tǒng)中的主片上。五、綜合部分(20 分)1 (3 分)答:8088CPU 的BIU 主要有以下面的功能:(1)從內(nèi)存中取指令放如指令隊(duì)列排隊(duì);(2)與 I/O、器傳送數(shù)據(jù);(3)進(jìn)行 20 位地址計(jì)算。2 (5 分)答:大致分為中斷請求、中斷響應(yīng)、中斷處理三部分。中斷請求外設(shè)提出中斷請求,中斷請求寄

8、存器IRR 相應(yīng)位置位;中斷響應(yīng)若至少有一條中斷請求線是允許的,則 8259A 向CPU 發(fā)出中斷請求信號;若CPU 開中斷,則在當(dāng)前指令執(zhí)行完后發(fā)出中斷響應(yīng)信號;8259A 接收到第一個中斷響應(yīng)信號,置位 ISR 相應(yīng)位,并清除 IRR 相應(yīng)位;在第二個中斷響應(yīng)信號期間,8259A 發(fā)出中斷類型號;中斷處理CPU 接受到中斷類型號 n,將它乘以 4,從中斷矢量表中得到中斷服務(wù)程序地址,轉(zhuǎn)至中斷服務(wù)程序。3 (3 分)答:8088CPU 最大組態(tài)下的系統(tǒng)主要組成如下:8284 時(shí)鐘發(fā)生器,地址瑣存器,數(shù)據(jù)收發(fā)器,數(shù)據(jù)驅(qū)動器等;8288 總線控制器;PIN33 引腳接地。4(6 分)答:8255A 在系統(tǒng)板上占用四個端口,端口A、B、C 和一個控制口。其具體地址由

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論