中山復(fù)試微機(jī)答案_第1頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、2003入學(xué)題1(2 分)計算(11010.1)2(100100.1000)BCD+(26.8)16=( 89.8)102(2 分)已知x補(bǔ)11010100B,則-1/4x補(bǔ)00001011B。3(10 分)已知 AL=10101101B,BL=10001010B。求分別執(zhí)行下列指令后相關(guān)寄存器的內(nèi)容以及狀態(tài)標(biāo)志位的值。ADDSUBAL,BLAL,BLMULIMULBLBL解:P 00C 10S 00A 10Z 00O 10OF=1AL 37H13HADDSUBMULIMULAL,BL AL,BL BLBL;AX=5d42h, CF=1,;AX=2642。CF=1, OF=14(5 分)設(shè)有一

2、起始地址標(biāo)號為量表的程序段。_ROUT 的 28H 型中斷例程,試編寫裝填中斷向解:(1)MOVAX,0MOV MOV MOV CLD STOSW MOVSTOSWES,AXDI,0CH*4 AX,OFFSET_ROUTAX,SEG_ROUT或者:(2)PUSH MOV MOV MOV MOVMOVDS AX,SEG DS,AXDX,OFFSET AH,25H AL,0CH 21HDS_ROUT_ROUTPOP5(10 分)在 8088 CPU 的最大方式系統(tǒng)中,設(shè) 20 位地址全部需要鎖存,數(shù)據(jù)線使用總線收發(fā)器,請問該 CPU 與系統(tǒng)總線的接口邏輯中需要哪些?各需多少片?并敘述每塊的作用。解

3、:8284 一片:給 CPU 提供 RESET、READY、CLK 信號;828282868288三片:鎖存 20 位地址一片:增強(qiáng)總線帶負(fù)載能力,(或數(shù)據(jù)驅(qū)動)一片:從 CPU 接收 S2S1S0 信號,發(fā)出相應(yīng)的控制信號6(5 分)請問一個總線周期至少包括幾個時鐘周期?CPU 怎么決定是否需要TW 狀態(tài)?若需要則應(yīng)插在什么狀態(tài)之后?解:四個,CPU 在 T3 狀態(tài)檢測 Ready 引腳,若為低電平,則在 T3 后TW 狀態(tài)重復(fù) T3 狀態(tài)的功能。TW 狀態(tài)。7(3 分)一個有 16 個字的數(shù)據(jù)區(qū),它的起始地址為 70A0:DDF6,那么該數(shù)據(jù)區(qū)的最后一個字的物理首地址為多少?解:LA:70

4、A0:DE16HPA:7E816H8(7 分)PC/XT 機(jī)的輸入輸出方式有哪幾種?各特點?解:(1)無條件:需要外設(shè)處于就緒狀態(tài),硬件簡單;查詢:CPU 需要不斷地查詢外設(shè)是否就緒,浪費 CPU 時間,硬件較簡單;中斷:外設(shè)準(zhǔn)備好后,向 CPU 發(fā)中斷請求,請求 CPU 完成數(shù)據(jù)傳輸,外設(shè)與 CPU并行;硬件又比前兩者復(fù)雜。DMA:CPU 對 DMAC 初始化后,由 DMAC 控制總線完成數(shù)據(jù)傳送;CPU 與 I/O 并行。速度快,用于大量數(shù)據(jù)傳輸。DMAC 占用總線時,CPU 不能用。硬件更復(fù)雜。9、(10 分)試編寫出只有一塊 8259A 的 8088 系統(tǒng)中 8259A 的初始化程序,

5、已知 8259A的地址為 03C0H 和 03C1H,且要用到的 8259A 的初試化命令字格式如下圖所示。要求:中斷請求輸入采用邊沿觸發(fā);IR0 請求的中斷類型是 26;采用緩沖器方式;采用 AEOI 方式結(jié)束中斷。ICW1A0D7D0ICW2A0D7D0請求級別ICW4A0D7D0000SFNMBUFM/SAEOIPM0T7T6T5T4T31XXX1LTIMXSNGLIC4010、(15 分)現(xiàn)要求用一個 8255 作為終端機(jī)的接口。由 PA 通道輸出字符到終端機(jī)的顯示緩沖器,PB 通道用于鍵盤輸入字符,PC 通道為終端狀態(tài)信息輸入通道。當(dāng) PC0=1表示鍵盤輸入字符就緒, PC7=0 表

6、示顯示緩沖器已空。要求用查詢方法把從鍵盤輸入的每個字符都送到終端機(jī)的顯示緩沖器上,當(dāng)輸入的是回車符(ASCII 碼為 0DH)則操作結(jié)束。已知控制字格式如下圖所示,并假設(shè)該 8255A 的端口地址為 60H-63H。請編寫包括 8255 初始化的輸入輸出驅(qū)動程序。D7D6 D5D4D3D2D1D011(10 分)關(guān)于 8253。(1)8253明 CLK、OUT 和 GATE 引腳的含義。有哪幾個通道?簡(2)8253-5 通道 2 工作于方式 3,輸入時鐘頻率為 1MHz,定時 10ms。已知通道 0 的口地址為 3F0H,試編寫初始化程序段。12、(15 分)某微機(jī)系統(tǒng)的 CPU 為 8088,且工作于最小方式,原有系統(tǒng) RAM器模塊的容量為 128K 字節(jié),其首地址為 20000H,現(xiàn)用 2128RAM(容量 2K8 位)擴(kuò)展一個容量為 16K 字節(jié)的器模塊,

溫馨提示

  • 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

提交評論