微機(jī)試題技術(shù)_第1頁
微機(jī)試題技術(shù)_第2頁
微機(jī)試題技術(shù)_第3頁
微機(jī)試題技術(shù)_第4頁
已閱讀5頁,還剩27頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、微機(jī)原理與接口技術(shù)試題( 第一套)一?選擇題 ( 每題 3 分, 共 30 分)1.8288 在 8086/8088 組成的計(jì)算機(jī)中的作用是( )? 數(shù)據(jù)緩沖器 總線控制器 地址鎖存器 提供系統(tǒng)時鐘CLK2. 指令 MOV 0283HBXSI , AX中目標(biāo)操作數(shù)的尋址方式為( )? 寄存器尋址 基址變址相對尋址 基址尋址 變址尋址3. 某存儲單元的段基址為 3806H, 段內(nèi)偏移地址為 2A48H,該存儲單元的物理地址為 ( ) ? 4100H 3AA08H 3B008H 3AAA8H38060+2A48=3AAA8H4. 某存儲器芯片有地址線13 根 , 數(shù)據(jù)線 8 根?該存儲器芯片的存儲

2、容量為 ( )? 15K8 32K256 8K8 32K85. 某存儲器芯片容量為2K1bit ?若用它組成16K8bit 存儲器組 , 所用芯片數(shù)以及用于組內(nèi)尋址的地址線為 ( )? 32 片?11 根 64片?14 根8 片?14 根16 片?8根6. “ADD AX,BX+8”的源操作數(shù)在當(dāng)前 ( )? 堆棧段 數(shù)據(jù)段 代碼段 程序段7. DMAC 8237 具有 ( ) ? 八個獨(dú)立通道 四個獨(dú)立通道 二個獨(dú)立通道 三個獨(dú)立通道DMAC8237A的主要性能 :1 ?有4 個獨(dú)立的 DMA通道 , 每個通道都充許開放或禁止DMA請求 , 都可以獨(dú)立控制自動預(yù)置方式?2?具有三種基本的傳輸

3、方式: 單字節(jié)傳送 ?數(shù)據(jù)塊傳送 ?請求傳送 ?3?具有存儲器到存儲器的傳送功能4?具有正常時序和壓縮時序兩種基本時序?5?8257A 級聯(lián)可擴(kuò)充任意個 DMA通道 ?6?有兩種優(yōu)先管理方式 : 固定優(yōu)先級和循環(huán)優(yōu)先級?7?有較高的數(shù)據(jù)傳輸速率?8. 可編程并行接口 8255A 具有 ( )兩個8位(A 口?B 口) 和兩個 4位(C 口的高 ?低各 4位 )并行輸入輸出端口 ?兩個8位(A 口?C口) 和兩個 4位(B 口的高 ?低各 4位 ) 并行輸入輸出端口 ?兩個8位(B 口?C口) 和兩個 4位(A 口的高 ?低各 4位 )并行輸入輸出端口 ?兩個4位(A 口?B 口) 和一個 8位

4、(C 口 ) 并行輸入輸出端口 ?9.8259 分別有 ( ) 個ICW 和 OCW?2,48259A 有 3 個操作命令字10.8255A 有 3 種工作方式A口和 B口二?判斷題 ( 每題 2 分, 共4,2OCW1-OCW3,4個初始化命令字, 能工作與工作方式2 的口有 (B口和 C口 B10 分)4,3ICW1-ICW4? )?口A口3,41. 數(shù)據(jù)總線是單向總線 ?( 錯) 雙向總線 ?2.RAM是指只讀存儲器 ( 錯)RAM 隨機(jī)訪問存儲器 ?ROM只讀存儲器3.CPU 與外界交換信息的方式有兩種: 同步通信和異步通信?(對)4.8259A 具有 8 級優(yōu)先權(quán)控制 , 通過級聯(lián)可

5、擴(kuò)展至64 級優(yōu)先權(quán)控制 ?( 對)5.CPU 的發(fā)展經(jīng)歷了 4 代, 第三代用的是半導(dǎo)體管?(錯)集成電路?三?填空題 ( 每空 2 分, 共 20分 )1. 標(biāo)志寄存器 FR中下列標(biāo)志位的名稱以及為0 和 1 時代表的意義分別為 :CF:(進(jìn)位標(biāo)志位 ;0: 無進(jìn)位1: 有進(jìn)位 );IF:(中斷允許標(biāo)志位 ;0:屏蔽外部的可屏蔽的中斷請求;1: 允許接受外部的可屏蔽的中斷請求);2. 物理地址是指 ( 存儲器的實(shí)際地址 , 一個存儲單元的物理地址是惟一);3. 微機(jī)中的 ROM是 ( 只讀存儲器 ) ?5. CPU 與接口之間傳送信息的方式一般有四種, 即 : (無條件 ) ?(查詢式 )

6、 ?( 中斷方式) ?( DMA 方式 ) ?6. 8086/8088 從總的說來有 ( 內(nèi)部 ) ?( 外部 ) 兩種中斷 ?7. 總線根據(jù)其所處的位置不同 , 可以分為 ( 片內(nèi)總線 ) ?( 片總線 ) ?( 內(nèi)總線 ) ?( 外總線 ) ?8. 半導(dǎo)體存儲器從使用功能上來說, 可分為兩類 :( 隨機(jī)存取存儲器 RAM)和 ( 只讀存儲器 ROM)?1/229.8253 一個芯片上有(3) 個獨(dú)立的16 位計(jì)數(shù)器通道, 每個通道有 (6) 種工作方式 ?10.MOV AX,1234H中源操作數(shù)所使用的尋址方式為:( 立即數(shù)尋址方式),MOV ES,AX 源操作數(shù)所采用的尋址方式:( 寄存

7、器尋址方式 ) ?四?簡答題 (每題 5 分,共計(jì) 20 分)1.8086CPU 由哪兩個獨(dú)立的工作單元組成?它們的功能是什么?答 :8086CPU 由總線接口單元 BIU 和執(zhí)行單元 EU組成 ?其中 , BIU 負(fù)責(zé)與存儲器接口 , 即 8086CPU與存儲器之間的信息傳送 , 都是由 BIU 進(jìn)行的 ?EU負(fù)責(zé)指令的執(zhí)行2. 微機(jī)中的基本計(jì)時有哪幾種 ?它們之間的有何關(guān)系 ?答 : 微機(jī)中的基本計(jì)時有 : 指令周期 ; 總線周期 ; 時鐘周期 ?一個指令周期由若干時鐘周期或總線周期構(gòu)成 , 一個基本的總線周期由四個時鐘周期構(gòu)成 , 時鐘周期是最小的計(jì)時單位 , 它是微機(jī)主頻的倒數(shù) ?3.

8、8237 在系統(tǒng)中起什么作用 ?請簡述 8237 工作過程 ?答 :DMA控制作用 , 具有 DMA請求 ?響應(yīng) ?傳送和結(jié)束的管理能力 ?8237 工作過程分四個階段 :(1)請求 :(2)響應(yīng) :(3)傳送 :(4)結(jié)束 :4. 試述中斷處理過程 ?答 : 中斷處理過程為: 中斷請求 ?中斷排隊(duì) ?中斷響應(yīng) ?中斷處理 ?中斷返回 ?五 ?程序分析題在數(shù)據(jù)段中從0500H 單元開始存放著100 個帶符號數(shù) (16 位 ), 要求把其中的正數(shù)傳送至1000H 開始的存儲區(qū); 負(fù)數(shù)傳送至 1100H 開始的存儲區(qū) ?(8 分 )XORDX,DXMOVSI,0500HMOVDI,1000H; 存

9、正MOVBX,1100H; 存負(fù)MOVCX,100L1:MOVAX,SITESTAX,8000HJNZL2;負(fù)轉(zhuǎn)L2MOVDI,AXINCDIINCDIJMPL3L2: MOVBX,AXINCBXINCBXL3: INCSIINCSILOOP L1HLT六 ?應(yīng)用題 (12 分 )使用下列 RAM芯片 , 組成所需的存儲容量 , 各需多少 RAM芯片 ?各需多少 RAM芯片組 ?共需多少根尋址線 ?每塊芯片需多少尋址線 ?(1)512 4 的芯片 , 組成 8K8的存儲容量 (32,16,13,9)(2)4K 1的芯片 , 組成 64K8的存儲容量 (128,16,16,12)(3)1K 8的

10、芯片 , 組成 32K8的存儲容量 (32,32,15,10)微機(jī)原理與接口技術(shù)試題(第二套 )2/22一 ?單項(xiàng)選擇題( 每小題1分,共15分 )1. 指令 MOV AX,3070H 中源操作數(shù)的尋址方式為A.寄存器間接尋址B.立即尋址C. 直接尋址2.Reset信號有效后 ,8086CPU 的啟動地址 ( )( )D. 變址尋址A.FFFFFh B.0FFFFh C.FFFF0h D.00000h3. 在 8086CPU的標(biāo)志寄存器中 , 控制標(biāo)志位占 ( )A.3位 B.9位 C.4位 D.16位4. 堆棧的工作方式是 ( )A. 先進(jìn)先出 B. 隨機(jī)讀寫 C. 只能讀出不能寫入 D.

11、后進(jìn)先出5.CPU 與外設(shè)間數(shù)據(jù)傳送的控制方式有( )A.中斷方式B. 程序控制方式C.DMA 方式D. 以上三種都是6. 設(shè)串行異步通信的數(shù)據(jù)格式是 :1 位停止位 ,7 位數(shù)據(jù)位 ,1 位校驗(yàn)位 ,1 位起始位 , 若傳輸率為 2400 位 / 秒 , 則每秒傳輸?shù)淖畲笞址麄€數(shù)為 ( )A.10 個 B.110 個 C.120 個 D.240 個7.CPU 與 I/O 設(shè)備間傳送的信號有A.控制信息B. 狀態(tài)信息C.8. 若傳送率為1200, 波特率因子( )數(shù)據(jù)信息D.以上三種都有n=16, 則收 ?發(fā)時鐘 (RxC.TxC)的頻率為( )A.1MHz B.19.2KHz C.20KHz

12、D.2400Hz9. 在 DMA方式下 , 外設(shè)數(shù)據(jù)輸入到內(nèi)存的路徑是 ( ) A. 外設(shè) CPUDMAC內(nèi)存 B. 外設(shè) DMAC內(nèi)存C. 外設(shè)存儲器D. 外設(shè)數(shù)據(jù)總線存儲器10.8255A 中即可以作數(shù)據(jù)輸入?輸出端口 , 又可提供控制信息?狀態(tài)信號的端口是( )A.B口B.A口C.C口D.以上三個端口均可以11.8251A 的方式控制字 ( 即模式字 ) 的作用是 ( )A.決定 8251 的數(shù)據(jù)格式B.決定 8251 的數(shù)據(jù)格式和傳送方向C. 決定 8251 何時收發(fā)D.以上都不對12. 在數(shù)據(jù)傳輸率相同的情況下 , 同步字符串送的速度高于異步字符傳輸, 其原因是 ( )A.字符間無間

13、隔B. 雙方通信同步C. 發(fā)生錯誤的概率少D.附加位信息總量少13. 采用高速緩存的目的是 ( )A.提高主存速度B. 提高總線傳輸率C. 使 CPU全速運(yùn)行D.擴(kuò)大可尋址空間14.CPU響應(yīng)中斷請求和響應(yīng)DMA請求的本質(zhì)區(qū)別是( )A.程序控制B.需要 CPU干預(yù)C. 響應(yīng)中斷時CPU仍控制總線而響應(yīng)DMA時, 讓出總線D.速度快15. 用三片 8259A 級數(shù)是 ( )A.24級B.22級C.23級D.21級二 ?填空題 (每空 1 分,共 20 分)1. 微型計(jì)算機(jī)由 _ 四部分組成 ? 2.8086CPU 的 9 個標(biāo)志位中 , 屬狀態(tài)標(biāo)志的有 _ ?3. 總線周期是指 _ ?4. 當(dāng)

14、_ 時 ,CPU 便進(jìn)入等待狀態(tài) (Tw) ?5. 當(dāng)一個系統(tǒng)中包含的外設(shè)接口較多時, 數(shù)據(jù)總線上需要有 _以增強(qiáng)驅(qū)動能力 ?6.Reset 信號到來后 ,8086CPU 的特征是 _ ?7. 總線讀操作是指 _ ?8. 軟件中斷服務(wù)程序的入口地址是由_ 產(chǎn)生的 ?3/229. 串行通信數(shù)據(jù)傳送的方向有 _ 三種 ? 10.DMA控制器的基本組成包括 _ ?11. 對 8251A 初始化時必須按照 _ 的次序進(jìn)行 ?12.8259A 的初始化命令字包括_, 其中 _是必須設(shè)置的?13. 中斷類型碼為的中斷向量一定存放在_個連續(xù)單元中 , 若其入口地址為3040:2010, 則這四個單元中的具體

15、內(nèi)容依次為_14.8253 芯片內(nèi)包含有_個獨(dú)立的計(jì)數(shù)通道, 它有 _種工作方式_ ?, 若輸入時鐘CLK1=1MHz,計(jì)數(shù)初值為500,BCD 碼計(jì)數(shù)方式 ,OUT1 輸出為方波 , 則初始化時該通道的控制字應(yīng)為_ ?15. 用 2k8的 SRAM芯片組成 16K16 的存儲器 , 共需 SRAM芯片 _片 , 片內(nèi)地址和產(chǎn)生片選信號的地址分別為 _ 位 ?三 ?名詞解釋 ( 每小題 3 分, 共 15 分) 1.Cache2. 中斷向量3. 總線主模塊4. 全雙工5. 堆棧四 ?簡答題 ( 共 25 分)1. 總線標(biāo)準(zhǔn)化的目的是什么 ?涉及哪些內(nèi)容 ?列舉 1-2 個標(biāo)準(zhǔn)系統(tǒng)總線 ?(5

16、分 )2.某系統(tǒng)中有一片8253, 其四個端口地址為310H,312H,314H,316H, 計(jì)數(shù)脈沖頻率為率為 2KHz方波的初始化程序?(5 分 )1MHz?BCD碼計(jì)數(shù), 試編寫輸出頻3. 在一個 8086CPU和單片 8259A 組成的系統(tǒng)中 , 試說明 :(1)8086CPU 在響應(yīng)可屏蔽中斷的條件是什么?(2)8086CPU 在響應(yīng)中斷過程中 , 連續(xù)執(zhí)行兩個 INTA 周期 , 其作用是 ?(3) 假如 8259A 已被編程 ,ICW2=0AH,若連接在 8259A 的 IR3 端的外設(shè)提出中斷申請 , 它的中斷向量的存放地址是什么?(15 分)五?簡單應(yīng)用題 ( 共 25 分

17、)1.圖 1 所示為某微機(jī)系統(tǒng)中用74LS138 譯碼器產(chǎn)生各I/O 接口新片的片選信號的電路, 試指出與 Y1,Y3 連接的芯片的端口地址范圍 ?(5 分 )2.數(shù)/ 模 (D/A) 轉(zhuǎn)換接口電路如圖2 所示 , 設(shè) 8255A 的端口地址為300H-303H,C 口的工作于方式0, 試編寫能從Vout 端產(chǎn)生連續(xù)三角波的程序, 程序應(yīng)加適當(dāng)注釋?(10 分 )3.利用 8251A 實(shí)現(xiàn)與外設(shè)串行通信的控制程序如下, 其中 8251A 的控制 / 狀態(tài)口地址為2F9H,數(shù)據(jù)口地址為2F8H,41H為字符 A 的 ASCII 碼 , 要求 :(10分)(1) 閱讀此程序 , 加上適當(dāng)注釋并說明

18、程序?qū)崿F(xiàn)的功能;(2)指出 CPU與 8251A 見數(shù)據(jù)傳送的控制方式?START: MOV DX,2F9HMOV AL,74HOUT DX,ALMOV AL,11HOUT DX,ALL1: MOV DX,2F9HIN AL,DXAND AL,01HJZ L1MOV DX,2F8HMOV AL,41HOUT DX,ALHLT4/22微型計(jì)算機(jī)原理及接口技術(shù)試題(第三套 )一 ?選擇題1. 一個完整的計(jì)算機(jī)系統(tǒng)通常應(yīng)包括? 系統(tǒng)軟件和應(yīng)用軟件 計(jì)算機(jī)及其外部設(shè)備 硬件系統(tǒng)和軟件系統(tǒng) 系統(tǒng)硬件和系統(tǒng)軟件2. 執(zhí)行指令PUSHBX 后 , 堆棧指針SP的變化為 () SP -1 SP -2 SP+1

19、 SP+23. 設(shè)某數(shù)據(jù)段中有 :DA1DB32H,58HDA2DW32H,58H下面有錯誤的語句是() LEASI,DA2 MOVAL,DA1+1 MOV BL,DA2 INC DA24.指令MOVBXSI , AX中目標(biāo)操作數(shù)的尋址方式為 ( ) ? 寄存器尋址 基址變址相對尋址 基址變址尋址 變址尋址5.可編程中斷控制器8259A 每片具有 ()? 4級優(yōu)先權(quán)控制 ,可連接 4個中斷源 ? 8級優(yōu)先權(quán)控制 , 可連接8 個中斷源 ? 2級優(yōu)先權(quán)控制 ,可連接 2個中斷源 ? 8級優(yōu)先權(quán)控制 , 可連接 16個中斷源 ?6.定時 / 計(jì)數(shù)器 8253每片有 ()? 3個獨(dú)立的16位計(jì)數(shù)器

20、, 每個計(jì)數(shù)器都有6 種不同的工作方式 ? 2個獨(dú)立的8 位計(jì)數(shù)器 , 每個計(jì)數(shù)器都有3 種不同的工作方式 ? 3個獨(dú)立的16位計(jì)數(shù)器 , 每個計(jì)數(shù)器都有8 種不同的工作方式 ? 4個獨(dú)立的16位計(jì)數(shù)器 , 每個計(jì)數(shù)器都有6 種不同的工作方式 ?7.執(zhí)行指令 POPBX后, 堆棧指針 SP 的變化為 () SP-1 SP-2 SP+1 SP+25/228.MOVAX,ES:BXSI的源操作數(shù)的物理地址是? 16d (DS)+(BX)+(SI) 16d (SS)+(BX)+(SI) 16d (ES)+(BX)+(SI) 16d (CS)+(BX)+(SI)9. 條件轉(zhuǎn)移指令“JS”的轉(zhuǎn)移條件是(

21、)SF=0SF=1CF=0 CF=110. 采用高速緩存 (cache) 的目的是 ( ) 擴(kuò)大主存容量 提高 CPU運(yùn)行速度 提高總線速度 提高主存速度二?填空題 ( 每空 2 分, 共計(jì) 20分 )1.(121)10=() 2=() 162.所有的變量都具有 3種屬性 :() ?() ?類型?3.匯編語言源程序中的語句可分為兩類:()?()?4.請指出下列指令中原操作數(shù)和目標(biāo)操作數(shù)的尋址方式: ADD100HBXSI ,DX;目標(biāo)操作數(shù) (); 源操作數(shù) (); ADCBX, SI;目標(biāo)操作數(shù) ();源操作數(shù) ();5.指示性語句的作用是() ;指令性語句的作用是 () ;6.在串行通信中

22、 , 線路傳輸?shù)姆绞接袉喂?() ?() ?多工?7. 8237A 在微機(jī)系統(tǒng)中所起的作用是DMA控制 ; 它有 ()個通道;有() ?() ?() ?() 四種傳送模式 ; 片內(nèi)有 ()端口可尋址 ?三?判斷題 ( 每題 2 分, 共計(jì) 10分 )1.匯編語言編寫的源程序能夠被機(jī)器直接識別和執(zhí)行?( )2.8088 中 , 取指令和執(zhí)行指令可以重疊操作?( )3.每個時鐘周期都包含四個總線周期?()4.A/D轉(zhuǎn)換器主要用來將數(shù)字信號轉(zhuǎn)換為模擬信號?()5.8237A是一種高功能的DMA控制器, 但它不可以編程?()四 ?簡答題( 每題5分,共計(jì)20 分)在系統(tǒng)中起什么作用?當(dāng)中斷源提出中斷請

23、求后應(yīng)完成哪些工作6/222.8251A 在串行通信中起什么作用?3.8086 / 8088微處理器內(nèi)部有哪些寄存器?其主要作用是什么?4. 什么是總線周期 ?一個基本的總線周期由多少個T 構(gòu)成 ?五 ?程序分析題1. 執(zhí)行系列程序 (4 分 ) MOV SP,2000H MOV AX,0F0H MOV SI,1234H MOV DX,5678HPUSH SI POP DI SHL DX,1TEST AX,DXPUSH DXHLT請問 :SP=_;DI=_ ?2. 設(shè) DS=1000H,AX=1234H,若 8086CPU執(zhí)行完“ MOV 2001H,AX”指令后, 試回答下列問題 :(6分

24、)(1)目的操作數(shù)的物理地址是多少 ?(2分 )(2)目的操作數(shù)高 8 位偏移地址是多少?(2 分)(3)AL寄存器中的內(nèi)容送到哪一個物理地址單元中?(2 分)六 ?應(yīng)用題下面是一個靜態(tài)RAM芯片的邏輯框圖請問7/22(1) 此芯片有多少根地址線 ?(2) 有多少根數(shù)據(jù)輸入 / 輸出線 ?(3) ?的作用是什么 ?(4) 此芯片內(nèi)共有多少個存儲單元 ?(5) 每個存儲單元存放多少位二進(jìn)制數(shù)?微機(jī)原理與接口技術(shù)試題 ( 第四套 )一 .單項(xiàng)選擇題 ( 在每小題的四個備選答案中選出一個正確的答案, 并將其號碼填寫在題干后面的中?每小題 2 分 , 本題共 30 分)1. 8086CPU 芯片的外部

25、引線中 , 數(shù)據(jù)線的條數(shù)為6條8條16 條20 條2. 8088CPU 上 READY信號為下面哪種信號有效?上升邊下降邊高電平低電平3. 8088CPU 中的 CS寄存器是一個多少位的寄存器 ?8位16 位24 位32 位4.當(dāng) 8086CPU 讀寫內(nèi)存的一個規(guī)則( 對準(zhǔn) ) 字(16 位) 時,和 A0的狀態(tài)必須是000110115.當(dāng) 8086CPU讀 I/O 接口時 , 信號和的狀態(tài)必須是000110116. 在 8088CPU中 , 用于寄存器間接尋址輸入輸出指令的寄存器是AXBXCXDX8/227. ISA 總線是一種多少位的內(nèi) ( 系統(tǒng) ) 總線 ?8位16 位32 位64 位8

26、. 屬于只讀存貯器的芯片是SRAMDRAMEPROMSDRAM9. 需要定時刷新的存貯器是SRAMDRAMEPROMEEPROM10.內(nèi)存從 A4000H到 CBFFFH,共有124K160K180K224K11. 擦除 EPROM是用+5V 電壓+15V 電壓+21V 電壓紫外光照射12. 采用查詢方式來實(shí)現(xiàn)輸入輸出是因?yàn)樗俣茸羁霤PU可以不介入 實(shí)現(xiàn)起來比較容易 在對多個事件查詢工作時 , 能對突發(fā)事件做出實(shí)時響應(yīng)13. 實(shí)現(xiàn) DMA傳送 , 需要CPU通過執(zhí)行指令來完成CPU利用中斷方式來完成CPU利用查詢方式來完成不需要CPU參與即可完成14 下面哪種說法不正確 內(nèi)存地址也可做為接口

27、地址使用內(nèi)存地址不可做為接口地址使用接口地址不可做為內(nèi)存地址使用9/22接口地址也可做為外存地址使用15. 8255 工作在方式 0 時 , 下面哪種說法正確 A?B?C 三個口輸入均有鎖存能力只有 A 口輸入有鎖存能力只有 C 口輸入有鎖存能力A?B?C 三個口輸入均無鎖存能力二 .多項(xiàng)選擇 ( 在備選的答案中選出正確的答案, 每小題 2.5 分,本題共 10 分 )1 .在構(gòu)成 8 0 88最大模式下構(gòu)成系統(tǒng)總線時, 可用到下列哪些芯片 ?74LS373828874LS24574LS13882892 . 8086CPU一個總線周期可以讀( 或?qū)?) 的字節(jié)數(shù)為1個2個3個4個6個3. 當(dāng)

28、8255 的 A 口工作在方式 2,B 口工作在方式 0 時 , 其 C口可用作全部用作聯(lián)絡(luò)信號5條用作聯(lián)絡(luò)信號4條用作聯(lián)絡(luò)信號3條用作 I/O8條用作 I/O4. 當(dāng) 8086CPU最大模式下讀內(nèi)存時 , 下列哪些信號的狀態(tài)是正確的 ?三 . 判斷題 ( 認(rèn)為正確的在題后中打“” 號 ? 錯誤的打 “” 號 , 并寫出正確的內(nèi)容 ?每小題 2 分 , 本題共 10 分 ) 1. 8086CPU 的復(fù)位啟動地址為 0FFFFH?2.在 8086CPU響應(yīng)中斷時 ,CPU內(nèi)部硬件只保護(hù)CS和 IP, 其余的內(nèi)部寄存器應(yīng)由程序員編程保護(hù)?3. 若各中斷源的優(yōu)先級是一樣的 , 則可用自動循環(huán)優(yōu)先級來

29、實(shí)現(xiàn) ?4.異步串行通信在傳送每一個字符時, 傳送出去的第一位一定是一個低電平的啟動位?5. 8253不能產(chǎn)生寬度可編程的單個負(fù)脈沖?10/22四 . 簡單回答題 ( 每小題 3 分 , 本題共 15 分)1. 簡要說明 PCI 總線的特點(diǎn) ?2. 試說明在 8088CPU執(zhí)行 INT 40H 指令的過程 ?3.若己知 8250芯片上有 3 條地址線 A0A2,該 8250 最少需占多少個接口地址 ?4.說明當(dāng) 8253的外部時鐘為 1MHZ時 , 只用該 8253 如何產(chǎn)生寬度為 1 秒的負(fù)脈沖 ?5. 說明什么是中斷嵌套 ?五 . 應(yīng)用題1.(8 分 ) 下圖為內(nèi)存芯片與系統(tǒng)總線的連接圖

30、, 用以存放數(shù)據(jù) ?圖中鎖存器為輸出接口 , 其地址為 0000H, 它與數(shù)據(jù)總線相連接 , 可將數(shù)據(jù)總線上 D0D7從其輸出端 Q0Q7輸出 ?回答下列兩個問題 :在讀寫內(nèi)存芯片時, 首先執(zhí)行下列程序?程序執(zhí)行完后 , 決定存儲器芯片的地址?START:MOVDX,0000HMOVAL,76HOUTDX,AL若首先執(zhí)行下列程序, 程序執(zhí)行完后 , 決定存儲器芯片的地址?11/22START:MOVDX,0000HMOVAL,0F0HOUTDX,AL2.(8 分 ) 下面兩圖均為利用鎖存器74273 作為輸出接口的連接圖, 利用的輸出端 ?并且假定接口地址為0000H?利用時序的概念, 解釋圖

31、和圖哪一種連接是錯誤的?讀下列程序 , 畫出程序執(zhí)行過程中圖和圖中74273 的 CP端的波形74273 的?CP端的上升沿可以鎖存數(shù)據(jù)到74273START:GOON:MOVMOVDX,0000HAL,0F0HOUTDX,ALJMPGOON3.(10 分 ) 一種通過接口芯片 8255 將 ADC0809接到 8088 系統(tǒng)總線上的連接圖如下圖所示 ?該電路以可編程并行接口 8255 作為 ADC0809的接口 , 其初始化程序規(guī)定 :8255 工作在方式0 之下 ,A 口輸入 ,B 口輸出 ,C 口的低 4 位輸出 ?高 4 位輸入 , 并且使 PC0=0,PC1=0?12/22結(jié)合給出的

32、硬件連接圖, 回答下面兩個問題: 若完成上述規(guī)定的8255 的初始化程序如下, 試在下劃線處填上相應(yīng)的數(shù)字或指指令?INITI55:MOVDX,;MOVAL,;OUTDX,AL;MOVAL,00HOUTDX,AL 一個具體的采集子程序如下, 每調(diào)用一次采集子程序, 可順序?qū)? 路模擬輸入 IN 0 到 IN7 進(jìn)行一次 A/D 變換 , 并將變換的結(jié)果存放在內(nèi)存ADATA所在段 ?偏移地址為ADATA的順序 8 個單元中 ?PROCNEARRMADPUSHBXPUSHDXPUSHDSPUSHAXPUSHSIMOVDX,SEG ADATAMOVDS,DXMOVBL,00HMOVBH,08HGOO

33、N: MOVDX,8001HMOVAL,BLOUTDX,AL; 送路地址13/22MOVDX,8002HMOVAL, OUTDX,ALMOVAL,OUTDX,AL; 送 ALE和 START脈沖NOPWAIT: INAL,DXTESTAL,JZWAIT; 等待變換結(jié)束MOVAL,02HOUTDX,AL;MOVDX,8000HINAL,DX;MOVSI,ALMOVDX,8002HMOVAL,00HOUTDX,AL;INC;DECBHJNZGOONPOPSIPOPPOPDSPOPDXPOPBXRETPRMAD ENDP4.(9 分 ) 下圖為采用查詢方式工作的輸入接口, 地址譯碼器中 A15A1直

34、接接或門輸入 ?看圖并回答下列問題 : 輸入設(shè)備在向接口傳送8 位數(shù)據(jù)的同時 , 還傳送負(fù)脈沖, 該信號的作用是什么 ? D 觸發(fā)器的作用是什么? 編程序 , 用查間方式將輸入設(shè)備的一個數(shù)據(jù)讀入CPU的 BL 中 ?14/22試題參考答案一 .1.2.3.4.5. 6.7. 8. 9.10.11.12.13. 14. 15. 二 .1. 2. 3. 4. 三 .1. 應(yīng)為 FFFF0H2. CPU 硬件保護(hù)的是 F?CS和 IP 三個 16 位的寄存器3. 4. 5. 因?yàn)槔?253 的方式 0 或方式 1,通過編程設(shè)定計(jì)數(shù)器的計(jì)數(shù)值, 可以產(chǎn)生不同寬度的負(fù)脈沖?四 .1. PCI總線的特點(diǎn)

35、主要是透明的 ?可提供 3.3V 和: 良好品兼容性 ; 獨(dú)立于 CPU,可與 CPU異步工作5.0V 兩種環(huán)境下工作; 支持即插即用 ?; 支持構(gòu)成多機(jī)系統(tǒng); 對32 位64 位使用是2. CPU 取出 INT40H 指令 , 經(jīng)指令譯碼獲知這是一條中斷指令?并且得到40H 就是該軟件央斷的中斷向量碼?接著就將 F?CS和 IP 壓入堆棧保護(hù)起來, 并關(guān)中斷 ?而后 , 將中斷向量碼40H乘 4 得到中斷向量表地址, 從該地址開始的順序兩個單元的內(nèi)容送IP, 下兩個單元的內(nèi)容送CS?這就轉(zhuǎn)向了中斷服務(wù)程序?當(dāng)然 , 在此之前 , 中斷服務(wù)程序的入口地址早已填入中斷向量表中?3.因?yàn)榈刂稟0

36、到A2 三條地址線共有8 種編碼, 故8250 最多占8 個接口地址?4.因?yàn)橛?jì)數(shù)時鐘為無法滿足要求1MHZ,而每個計(jì)數(shù)器的計(jì)數(shù)值是16 位的 ?因此 , 一個計(jì)數(shù)器的最大計(jì)數(shù)時間只有?但 8253 有三個計(jì)數(shù)器 , 可以串聯(lián)使用以解決問題?65. 5mS左右 ,例如 , 將時鐘接到CLK0上 , 使 GATE0有效 ( 高電平 ) 并將 OUT0輸出接到CLK1上做為計(jì)數(shù)器1 的計(jì)數(shù)時鐘 ,并使 GATE1為高電平 ?這就將計(jì)數(shù)器0 和計(jì)數(shù)器1 串到一起 ?可使計(jì)數(shù)器0 工作在方式2 或方式 3, 使其輸出連續(xù)的脈沖 ?使計(jì)數(shù)器1 工作在方式0?且使兩計(jì)數(shù)器的總計(jì)數(shù)值為10001000, 可

37、以計(jì)數(shù)器0 的計(jì)數(shù)值均為1000,則 OUT0的輸出就是周期為1ms 的對稱方波或窄脈沖?使計(jì)數(shù)器1 的計(jì)數(shù)值為999, 則 OUT1的輸出即為寬度1 秒的負(fù)脈沖 ?15/225.當(dāng) CPU正在對某一個中斷源服務(wù)時而轉(zhuǎn)向更高優(yōu)先級中斷源的服務(wù), 又有優(yōu)先級更高的中斷源提出中斷請求, 則 CPU應(yīng)暫仃正在進(jìn)行的中斷服務(wù)?當(dāng)更高優(yōu)先級中斷源服務(wù)結(jié)束后再回到原先的中斷服務(wù)程序繼續(xù)服務(wù)?這就是中斷嵌套 , 而且可以多級嵌套?五 .1.20000H2FFFFH30000H3FFFFH2. 根據(jù) 8088CPU的寫接口的時序, 結(jié)合連接圖的譯碼電路, 可以認(rèn)為圖中鎖存器CP上的波形與一樣 ?鎖存數(shù)據(jù)的上升

38、沿應(yīng)出現(xiàn)在時序一個總線周期的T4 開始之后 ?同時 , 在寫接口的總線周期里,CPU在時鐘 T2 之后開始送出數(shù)據(jù)到數(shù)據(jù)總線上, 到時鐘 T4 時 , 數(shù)據(jù)已傳送到接口并已穩(wěn)定?此時 , 利用的上升沿剛好可把穩(wěn)定的數(shù)據(jù)鎖存到鎖存器的輸出端 ?但是 , 若采用圖所示的電路, 鎖存器的鎖存脈沖輸入端CP上的波形剛好為圖的反相波形, 即為 IOW的反相 ?這樣以來 ,CP 脈沖的上升沿就出現(xiàn)在T2 時周期里 , 這時 ,CPU剛剛開始向外送數(shù)據(jù), 數(shù)據(jù)還沒有到達(dá)外設(shè), 這時進(jìn)行鎖存必定會出錯 ?3.8003H10011000B MOVDX,8002HMOV SI,OFFSET ADATA(LEASI, ADATA)01H00H10HINCSIBLAX4.span style=mso-ignore:vglayout; ;z-index:3;left:0px;margin-left:33px;margin-to

溫馨提示

  • 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

提交評論