




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、微機(jī)原理與接口技術(shù)試題(第一套)一、選擇題(每題3分,共30分)18288在8086/8088組成的計(jì)算機(jī)中的作用是( )。 數(shù)據(jù)緩沖器 總線控制器 地址鎖存器 提供系統(tǒng)時(shí)鐘CLK2指令 MOV 0283HBXSI , AX 中目標(biāo)操作數(shù)的尋址方式為( )。 寄存器尋址 基址變址相對(duì)尋址 基址尋址 變址尋址3某存儲(chǔ)單元的段基址為3806H,段內(nèi)偏移地址為2A48H,該存儲(chǔ)單元的物理地址為( )。 4100H 3AA08H 3B008H 3AAA8H38060+2A48=3AAA8H4某存儲(chǔ)器芯片有地址線13根,數(shù)據(jù)線8根、該存儲(chǔ)器芯片的存儲(chǔ)容量為( )。 15K×8 32K×
2、;256 8K×8 32K×85某存儲(chǔ)器芯片容量為2K×1bit、若用它組成16K×8bit存儲(chǔ)器組,所用芯片數(shù)以及用于組內(nèi)尋址的地址線為( )。 32片、11根 64片、14根 8片、 14根 16片、8根6“ADD AX,BX+8”的源操作數(shù)在當(dāng)前()。 堆棧段 數(shù)據(jù)段 代碼段 程序段7 DMAC 8237具有( ) 。 八個(gè)獨(dú)立通道 四個(gè)獨(dú)立通道 二個(gè)獨(dú)立通道 三個(gè)獨(dú)立通道DMAC8237A的主要性能:1、有4個(gè)獨(dú)立的DMA通道,每個(gè)通道都充許開(kāi)放或禁止DMA請(qǐng)求,都可以獨(dú)立控制自動(dòng)預(yù)置方式。2、具有三種基本的傳輸方式:?jiǎn)巫止?jié)傳送、數(shù)據(jù)塊傳送、請(qǐng)求
3、傳送。3、具有存儲(chǔ)器到存儲(chǔ)器的傳送功能4、具有正常時(shí)序和壓縮時(shí)序兩種基本時(shí)序。5、8257A級(jí)聯(lián)可擴(kuò)充任意個(gè)DMA通道。6、有兩種優(yōu)先管理方式:固定優(yōu)先級(jí)和循環(huán)優(yōu)先級(jí)。7、有較高的數(shù)據(jù)傳輸速率。8可編程并行接口8255A具有( ) 兩個(gè)8位(A口、B口) 和兩個(gè)4位(C口的高、低各4位) 并行輸入輸出端口。 兩個(gè)8位(A口、C口) 和兩個(gè)4位(B口的高、低各4位)并行輸入輸出端口。 兩個(gè)8位(B口、C口) 和兩個(gè)4位(A口的高、低各4位) 并行輸入輸出端口。 兩個(gè)4位(A口、B口) 和一個(gè)8位(C口) 并行輸入輸出端口。98259分別有( )個(gè) ICW和OCW。 2, 4 4, 2 4, 3
4、3, 48259A有3個(gè)操作命令字OCW1-OCW3,4個(gè)初始化命令字ICW1-ICW4。108255A有3種工作方式,能工作與工作方式2的口有( )。 A口和B口 B口和C口 B口 A口二、判斷題(每題2分,共10分)1數(shù)據(jù)總線是單向總線。(錯(cuò) )雙向總線。2RAM是指只讀存儲(chǔ)器(錯(cuò) )RAM隨機(jī)訪問(wèn)存儲(chǔ)器。ROM只讀存儲(chǔ)器3CPU與外界交換信息的方式有兩種:同步通信和異步通信。(對(duì) )48259A具有8級(jí)優(yōu)先權(quán)控制,通過(guò)級(jí)聯(lián)可擴(kuò)展至64級(jí)優(yōu)先權(quán)控制。(對(duì))5CPU的發(fā)展經(jīng)歷了4代,第三代用的是半導(dǎo)體管。( 錯(cuò) )集成電路。三、填空題(每空2分,共20分)1標(biāo)志寄存器FR中下列標(biāo)志位的名稱以
5、及為0和1時(shí)代表的意義分別為: CF :( 進(jìn)位標(biāo)志位;0:無(wú)進(jìn)位 1:有進(jìn)位); IF :(中斷允許標(biāo)志位;0:屏蔽外部的可屏蔽的中斷請(qǐng)求;1:允許接受外部的可屏蔽的中斷請(qǐng)求);2物理地址是指(存儲(chǔ)器的實(shí)際地址,一個(gè)存儲(chǔ)單元的物理地址是惟一);3微機(jī)中的ROM是( 只讀存儲(chǔ)器)。5. CPU與接口之間傳送信息的方式一般有四種,即: ( 無(wú)條件 )、( 查詢式 )、( 中斷方式 )、( DMA方式 )。6. 8086/8088 從總的說(shuō)來(lái)有(內(nèi)部)、(外部)兩種中斷。7總線根據(jù)其所處的位置不同,可以分為(片內(nèi)總線)、(片總線)、(內(nèi)總線)、(外總線)。8半導(dǎo)體存儲(chǔ)器從使用功能上來(lái)說(shuō),可分為兩類
6、:(隨機(jī)存取存儲(chǔ)器RAM)和(只讀存儲(chǔ)器ROM)。98253一個(gè)芯片上有(3)個(gè)獨(dú)立的16位計(jì)數(shù)器通道,每個(gè)通道有(6)種工作方式。10MOV AX,1234H中源操作數(shù)所使用的尋址方式為:(立即數(shù)尋址方式),MOV ES,AX源操作數(shù)所采用的尋址方式:(寄存器尋址方式)。四、簡(jiǎn)答題(每題5分,共計(jì)20分)18086CPU由哪兩個(gè)獨(dú)立的工作單元組成?它們的功能是什么?答:8086CPU由總線接口單元BIU和執(zhí)行單元EU組成。其中, BIU負(fù)責(zé)與存儲(chǔ)器接口,即8086CPU與存儲(chǔ)器之間的信息傳送,都是由BIU進(jìn)行的。EU負(fù)責(zé)指令的執(zhí)行2微機(jī)中的基本計(jì)時(shí)有哪幾種?它們之間的有何關(guān)系?答:微機(jī)中的基
7、本計(jì)時(shí)有:指令周期;總線周期;時(shí)鐘周期。一個(gè)指令周期由若干時(shí)鐘周期或總線周期構(gòu)成,一個(gè)基本的總線周期由四個(gè)時(shí)鐘周期構(gòu)成,時(shí)鐘周期是最小的計(jì)時(shí)單位,它是微機(jī)主頻的倒數(shù)。38237在系統(tǒng)中起什么作用?請(qǐng)簡(jiǎn)述8237工作過(guò)程。答:DMA控制作用,具有DMA請(qǐng)求、響應(yīng)、傳送和結(jié)束的管理能力。8237 工作過(guò)程分四個(gè)階段:(1) 請(qǐng)求:(2) 響應(yīng):(3) 傳送:(4) 結(jié)束:4試述中斷處理過(guò)程?答:中斷處理過(guò)程為:中斷請(qǐng)求、中斷排隊(duì)、中斷響應(yīng)、中斷處理、中斷返回。五、程序分析題在數(shù)據(jù)段中從0500H單元開(kāi)始存放著100個(gè)帶符號(hào)數(shù)(16位),要求把其中的正數(shù)傳送至1000H開(kāi)始的存儲(chǔ)區(qū);負(fù)數(shù)傳送至110
8、0H開(kāi)始的存儲(chǔ)區(qū)。(8分)XOR DX,DXMOV SI,0500HMOV DI,1000H ;存正MOV BX,1100H ;存負(fù)MOV CX,100L1:MOV AX,SITEST AX,8000HJNZ L2 ;負(fù)轉(zhuǎn)L2MOV DI,AXINC DIINC DIJMP L3L2: MOV BX,AXINC BXINC BXL3: INC SIINC SILOOP L1HLT六、應(yīng)用題(12分)使用下列RAM芯片,組成所需的存儲(chǔ)容量,各需多少RAM芯片?各需多少RAM芯片組?共需多少根尋址線?每塊芯片需多少尋址線?(1)512×4的芯片,組成8K×8的存儲(chǔ)容量(32,1
9、6,13,9)(2)4K×1的芯片,組成64K×8的存儲(chǔ)容量(128,16,16,12)(3)1K×8的芯片,組成32K×8的存儲(chǔ)容量(32,32,15,10) 微機(jī)原理與接口技術(shù)試題(第二套) 一、單項(xiàng)選擇題(每小題1分,共15分)1.指令MOV AX,3070H中源操作數(shù)的尋址方式為( )A.寄存器間接尋址B.立即尋址C.直接尋址 D.變址尋址2.Reset信號(hào)有效后,8086CPU的啟動(dòng)地址( )A.FFFFFhB.0FFFFhC.FFFF0hD.00000h3.在8086CPU的標(biāo)志寄存器中,控制標(biāo)志位占( )A.3位B.9位C.4位D.16位4
10、.堆棧的工作方式是( )A.先進(jìn)先出B.隨機(jī)讀寫(xiě)C.只能讀出不能寫(xiě)入D.后進(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ù)淖畲笞址麄€(gè)數(shù)為( )A.10個(gè)B.110個(gè)C.120個(gè)D.240個(gè)7.CPU與I/O設(shè)備間傳送的信號(hào)有( )A.控制信息B.狀態(tài)信息C.數(shù)據(jù)信息D.以上三種都有8.若傳送率為1200,波特率因子n=16,則收、發(fā)時(shí)鐘(RxC.TxC)的頻率為( )A.1MHzB.19.2KHzC.20KHz D.2
11、400Hz9.在DMA方式下,外設(shè)數(shù)據(jù)輸入到內(nèi)存的路徑是( )A.外設(shè)CPUDMAC內(nèi)存B.外設(shè)DMAC內(nèi)存C.外設(shè)存儲(chǔ)器 D.外設(shè)數(shù)據(jù)總線存儲(chǔ)器10.8255A中即可以作數(shù)據(jù)輸入、輸出端口,又可提供控制信息、狀態(tài)信號(hào)的端口是( ) A.B口 B.A口 C.C口 D.以上三個(gè)端口均可以11.8251A的方式控制字(即模式字)的作用是( )A.決定8251的數(shù)據(jù)格式 B.決定8251的數(shù)據(jù)格式和傳送方向C.決定8251何時(shí)收發(fā) D.以上都不對(duì)12.在數(shù)據(jù)傳輸率相同的情況下,同步字符串送的速度高于異步字符傳輸,其原因是( )A.字符間無(wú)間隔 B.雙方通信同步C.發(fā)生錯(cuò)誤的概率少 D.附加位信息總量
12、少13.采用高速緩存的目的是( )A.提高主存速度 B.提高總線傳輸率C.使CPU全速運(yùn)行 D.擴(kuò)大可尋址空間 14.CPU響應(yīng)中斷請(qǐng)求和響應(yīng)DMA請(qǐng)求的本質(zhì)區(qū)別是( )A.程序控制 B.需要CPU干預(yù)C.響應(yīng)中斷時(shí)CPU仍控制總線而響應(yīng)DMA時(shí),讓出總線 D.速度快 15.用三片8259A級(jí)數(shù)是( )A.24級(jí) B.22級(jí) C.23級(jí) D.21級(jí)二、填空題(每空1分,共20分) 1.微型計(jì)算機(jī)由_四部分組成。 2.8086CPU的9個(gè)標(biāo)志位中,屬狀態(tài)標(biāo)志的有_。 3.總線周期是指_。 4.當(dāng)_時(shí),CPU便進(jìn)入等待狀態(tài)(Tw)。 5.當(dāng)一個(gè)系統(tǒng)中包含的外設(shè)接口較多時(shí),數(shù)據(jù)總線上需要有_以增強(qiáng)驅(qū)
13、動(dòng)能力。 6.Reset信號(hào)到來(lái)后,8086CPU的特征是_。 7.總線讀操作是指_。 8.軟件中斷服務(wù)程序的入口地址是由_產(chǎn)生的。 9.串行通信數(shù)據(jù)傳送的方向有_三種。10.DMA控制器的基本組成包括_。11.對(duì)8251A初始化時(shí)必須按照_的次序進(jìn)行。12.8259A的初始化命令字包括_,其中_是必須設(shè)置的。13.中斷類型碼為的中斷向量一定存放在_個(gè)連續(xù)單元中,若其入口地址為3040:2010,則這四個(gè)單元中的具體內(nèi)容依次為_(kāi) _。14.8253芯片內(nèi)包含有_個(gè)獨(dú)立的計(jì)數(shù)通道,它有_種工作方式,若輸入時(shí)鐘CLK1=1MHz,計(jì)數(shù)初值為500,BCD碼計(jì)數(shù)方式,OUT1輸出為方波,則初始化時(shí)該
14、通道的控制字應(yīng)為_(kāi)。15.用2k×8的SRAM芯片組成16K×16的存儲(chǔ)器,共需SRAM芯片_片,片內(nèi)地址和產(chǎn)生片選信號(hào)的地址分別為_(kāi)位。三、名詞解釋(每小題3分,共15分)1.Cache2.中斷向量3.總線主模塊4.全雙工5.堆棧四、簡(jiǎn)答題(共25分) 1.總線標(biāo)準(zhǔn)化的目的是什么?涉及哪些內(nèi)容?列舉1-2個(gè)標(biāo)準(zhǔn)系統(tǒng)總線。(5分)2.某系統(tǒng)中有一片8253,其四個(gè)端口地址為310H,312H,314H,316H,計(jì)數(shù)脈沖頻率為1MHz、BCD碼計(jì)數(shù),試編寫(xiě)輸出頻率為2KHz方波的初始化程序。(5分)3.在一個(gè)8086CPU和單片8259A組成的系統(tǒng)中,試說(shuō)明:(1)8086
15、CPU在響應(yīng)可屏蔽中斷的條件是什么?(2)8086CPU在響應(yīng)中斷過(guò)程中,連續(xù)執(zhí)行兩個(gè)INTA周期,其作用是?(3)假如8259A已被編程,ICW2=0AH,若連接在8259A的IR3端的外設(shè)提出中斷申請(qǐng),它的中斷向量的存放地址是什么?(15分)五、簡(jiǎn)單應(yīng)用題(共25分) 1.圖1所示為某微機(jī)系統(tǒng)中用74LS138譯碼器產(chǎn)生各I/O接口新片的片選信號(hào)的電路,試指出與Y1,Y3連接的芯片的端口地址范圍。(5分)2.數(shù)/模(D/A)轉(zhuǎn)換接口電路如圖2所示,設(shè)8255A的端口地址為300H-303H,C口的工作于方式0,試編寫(xiě)能從Vout端產(chǎn)生連續(xù)三角波的程序,程序應(yīng)加適當(dāng)注釋。(10分)3.利用8
16、251A實(shí)現(xiàn)與外設(shè)串行通信的控制程序如下,其中8251A的控制/狀態(tài)口地址為2F9H,數(shù)據(jù)口地址為2F8H,41H為字符A的ASCII碼,要求:(10分)(1)閱讀此程序,加上適當(dāng)注釋并說(shuō)明程序?qū)崿F(xiàn)的功能;(2)指出CPU與8251A見(jiàn)數(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,ALHLT 微型計(jì)算機(jī)原理及接口技術(shù)試題(第三套)一、選擇題1一個(gè)完整的計(jì)算機(jī)系統(tǒng)通常應(yīng)包括 。 系
17、統(tǒng)軟件和應(yīng)用軟件 計(jì)算機(jī)及其外部設(shè)備 硬件系統(tǒng)和軟件系統(tǒng) 系統(tǒng)硬件和系統(tǒng)軟件2執(zhí)行指令PUSH BX 后,堆棧指針SP的變化為( ) SP-1 SP-2 SP+1 SP+2 3設(shè)某數(shù)據(jù)段中有:DA1 DB 32H,58HDA2 DW 32H,58H下面有錯(cuò)誤的語(yǔ)句是( ) LEA SI,DA2 MOV AL,DA1+1 MOV BL,DA2 INC DA24指令 MOV BXSI , AX 中目標(biāo)操作數(shù)的尋址方式為( )。 寄存器尋址 基址變址相對(duì)尋址 基址變址尋址 變址尋址5可編程中斷控制器8259A每片具有( ) 。 4級(jí)優(yōu)先權(quán)控制,可連接4個(gè)中斷源。 8級(jí)優(yōu)先權(quán)控制,可連接8個(gè)中斷源。
18、2級(jí)優(yōu)先權(quán)控制,可連接2個(gè)中斷源。 8級(jí)優(yōu)先權(quán)控制,可連接16個(gè)中斷源。6定時(shí)/計(jì)數(shù)器8253每片有( ) 。 3個(gè)獨(dú)立的16位計(jì)數(shù)器,每個(gè)計(jì)數(shù)器都有6種不同的工作方式。 2個(gè)獨(dú)立的8位計(jì)數(shù)器,每個(gè)計(jì)數(shù)器都有3種不同的工作方式。 3個(gè)獨(dú)立的16位計(jì)數(shù)器,每個(gè)計(jì)數(shù)器都有8種不同的工作方式。 4個(gè)獨(dú)立的16位計(jì)數(shù)器,每個(gè)計(jì)數(shù)器都有6種不同的工作方式。7執(zhí)行指令POP BX 后,堆棧指針SP的變化為( ) SP-1 SP-2 SP+1 SP+2 8MOV AX,ES:BXSI的源操作數(shù)的物理地址是 。 16d×(DS)+(BX)+(SI) 16d×(ES)+(BX)+(SI) 1
19、6d×(SS)+(BX)+(SI) 16d×(CS)+(BX)+(SI)9條件轉(zhuǎn)移指令“JS”的轉(zhuǎn)移條件是() SF=0 SF=1 CF=0 CF=110采用高速緩存(cache)的目的是( ) 擴(kuò)大主存容量 提高CPU運(yùn)行速度 提高總線速度 提高主存速度二、填空題(每空2分,共計(jì)20分)1(121)10( )2( )162所有的變量都具有3種屬性:( )、( )、類型。3匯編語(yǔ)言源程序中的語(yǔ)句可分為兩類:( )、( )。4請(qǐng)指出下列指令中原操作數(shù)和目標(biāo)操作數(shù)的尋址方式: ADD 100HBXSI ,DX ; 目標(biāo)操作數(shù) ( );源操作數(shù)( ); ADC BX, SI ;
20、目標(biāo)操作數(shù)( );源操作數(shù)( );5. 指示性語(yǔ)句的作用是( ) ;指令性語(yǔ)句的作用是( ) ;6. 在串行通信中,線路傳輸?shù)姆绞接袉喂ぁ? )、( )、多工。7. 8237A在微機(jī)系統(tǒng)中所起的作用是DMA控制;它有( )個(gè)通道;有( )、( )、( )、( )四種傳送模式;片內(nèi)有( )端口可尋址。三、判斷題(每題2分,共計(jì)10分)1匯編語(yǔ)言編寫(xiě)的源程序能夠被機(jī)器直接識(shí)別和執(zhí)行。( )28088中,取指令和執(zhí)行指令可以重疊操作。( )3每個(gè)時(shí)鐘周期都包含四個(gè)總線周期。( )4A/D轉(zhuǎn)換器主要用來(lái)將數(shù)字信號(hào)轉(zhuǎn)換為模擬信號(hào)。( )58237A是一種高功能的DMA控制器,但它不可以編程。( )四、簡(jiǎn)
21、答題(每題5分,共計(jì)20分)18259A在系統(tǒng)中起什么作用?當(dāng)中斷源提出中斷請(qǐng)求后,8259A應(yīng)完成哪些工作?28251A在串行通信中起什么作用?38086 / 8088 微處理器內(nèi)部有哪些寄存器?其主要作用是什么?4什么是總線周期?一個(gè)基本的總線周期由多少個(gè)T構(gòu)成?五、程序分析題1執(zhí)行系列程序(4分)MOVSP,2000HMOVAX,0F0HMOVSI,1234HMOVDX,5678HPUSHSIPOPDISHLDX,1TESTAX,DXPUSHDXHLT請(qǐng)問(wèn):SP_;DI=_。2設(shè)DS=1000H,AX=1234H,若8086CPU執(zhí)行完“MOV 2001H,AX”指令后,試回答下列問(wèn)題:
22、(6分)(1)目的操作數(shù)的物理地址是多少?(2分)(2)目的操作數(shù)高8位偏移地址是多少?(2分)(3)AL寄存器中的內(nèi)容送到哪一個(gè)物理地址單元中?(2分)六、應(yīng)用題下面是一個(gè)靜態(tài)RAM芯片的邏輯框圖請(qǐng)問(wèn)(1) 此芯片有多少根地址線? (2) 有多少根數(shù)據(jù)輸入/輸出線? (3) 、的作用是什么? (4)此芯片內(nèi)共有多少個(gè)存儲(chǔ)單元? (5)每個(gè)存儲(chǔ)單元存放多少位二進(jìn)制數(shù)?微機(jī)原理與接口技術(shù)試題(第四套)一. 單項(xiàng)選擇題(在每小題的四個(gè)備選答案中選出一個(gè)正確的答案,并將其號(hào)碼填寫(xiě)在題干后面的中。每小題2分,本題共30分) 1. 8086CPU芯片的外部引線中,數(shù)據(jù)線的條數(shù)為 6條 8條 16條 20
23、條 2. 8088CPU上READY信號(hào)為下面哪種信號(hào)有效? 上升邊 下降邊 高電平 低電平 3. 8088CPU中的CS寄存器是一個(gè)多少位的寄存器? 8位 16位 24位 32位 4. 當(dāng)8086CPU 讀寫(xiě)內(nèi)存的一個(gè)規(guī)則(對(duì)準(zhǔn))字(16位)時(shí),和A0的狀態(tài)必須是 00 01 10 11 5. 當(dāng)8086CPU讀IO接口時(shí),信號(hào)和的狀態(tài)必須是 00 01 10 11 6. 在8088CPU中, 用于寄存器間接尋址輸入輸出指令的寄存器是 AX BX CX DX7. ISA總線是一種多少位的內(nèi)(系統(tǒng))總線? 8位 16位 32位 64位8. 屬于只讀存貯器的芯片是 SRAM DRAM EPROM
24、 SDRAM9. 需要定時(shí)刷新的存貯器是 SRAM DRAM EPROM EEPROM10. 內(nèi)存從A4000H到CBFFFH,共有 124K 160K 180K 224K11. 擦除EPROM是用 5V電壓 15V電壓 21V電壓 紫外光照射12. 采用查詢方式來(lái)實(shí)現(xiàn)輸入輸出是因?yàn)樗?速度最快 CPU可以不介入 實(shí)現(xiàn)起來(lái)比較容易 在對(duì)多個(gè)事件查詢工作時(shí),能對(duì)突發(fā)事件做出實(shí)時(shí)響應(yīng)13. 實(shí)現(xiàn)DMA傳送,需要 CPU通過(guò)執(zhí)行指令來(lái)完成 CPU利用中斷方式來(lái)完成 CPU利用查詢方式來(lái)完成 不需要CPU參與即可完成14 下面哪種說(shuō)法不正確 內(nèi)存地址也可做為接口地址使用 內(nèi)存地址不可做為接口地址使用
25、接口地址不可做為內(nèi)存地址使用 接口地址也可做為外存地址使用15. 8255工作在方式0時(shí),下面哪種說(shuō)法正確 A、B、C三個(gè)口輸入均有鎖存能力 只有A口輸入有鎖存能力 只有C口輸入有鎖存能力 A、B、C三個(gè)口輸入均無(wú)鎖存能力二. 多項(xiàng)選擇(在備選的答案中選出正確的答案,每小題2.5分, 本題共10分)1 . 在構(gòu)成8 0 88最大模式下構(gòu)成系統(tǒng)總線時(shí),可用到下列哪些芯片?74LS373 8288 74LS245 74LS138 82892 . 8086CPU一個(gè)總線周期可以讀(或?qū)懀┑淖止?jié)數(shù)為1個(gè) 2個(gè) 3個(gè) 4個(gè) 6個(gè)3. 當(dāng)8255的A口工作在方式2,B口工作在方式0時(shí),其C口可用作 全部用
26、作聯(lián)絡(luò)信號(hào) 5條用作聯(lián)絡(luò)信號(hào) 4條用作聯(lián)絡(luò)信號(hào)3條用作IO 8條用作IO 4. 當(dāng)8086CPU最大模式下讀內(nèi)存時(shí),下列哪些信號(hào)的狀態(tài)是正確的? 三. 判斷題(認(rèn)為正確的在題后中打“” 號(hào)。 錯(cuò)誤的打“×” 號(hào),并寫(xiě)出正確的內(nèi)容。每小題2分,本題共10分)1. 8086CPU的復(fù)位啟動(dòng)地址為0FFFFH。2. 在8086CPU響應(yīng)中斷時(shí),CPU內(nèi)部硬件只保護(hù)CS和IP,其余的內(nèi)部寄存器應(yīng)由程序員編程保護(hù)。3. 若各中斷源的優(yōu)先級(jí)是一樣的,則可用自動(dòng)循環(huán)優(yōu)先級(jí)來(lái)實(shí)現(xiàn)。4. 異步串行通信在傳送每一個(gè)字符時(shí),傳送出去的第一位一定是一個(gè)低電平的啟動(dòng)位。5. 8253不能產(chǎn)生寬度可編程的單個(gè)負(fù)
27、脈沖。四. 簡(jiǎn)單回答題(每小題3分,本題共15分)1. 簡(jiǎn)要說(shuō)明PCI總線的特點(diǎn)。2. 試說(shuō)明在8088CPU執(zhí)行INT 40H指令的過(guò)程?3. 若己知8250芯片上有3條地址線A0A2,該8250最少需占多少個(gè)接口地址?4. 說(shuō)明當(dāng)8253的外部時(shí)鐘為1MHZ時(shí),只用該8253如何產(chǎn)生寬度為1秒的負(fù)脈沖?5. 說(shuō)明什么是中斷嵌套?五應(yīng)用題1(8分)下圖為內(nèi)存芯片與系統(tǒng)總線的連接圖,用以存放數(shù)據(jù)。圖中鎖存器為輸出接口,其地址為0000H,它與數(shù)據(jù)總線相連接,可將數(shù)據(jù)總線上D0D7從其輸出端Q0Q7輸出?;卮鹣铝袃蓚€(gè)問(wèn)題:在讀寫(xiě)內(nèi)存芯片時(shí),首先執(zhí)行下列程序。程序執(zhí)行完后,決定存儲(chǔ)器芯片的地址。
28、START:MOV DX,0000H MOV AL,76HOUT DX,AL若首先執(zhí)行下列程序,程序執(zhí)行完后,決定存儲(chǔ)器芯片的地址。 START:MOV DX,0000H MOV AL,0F0HOUT DX,AL2(8分)下面兩圖均為利用鎖存器74273作為輸出接口的連接圖,利用74273的CP端的上升沿可以鎖存數(shù)據(jù)到74273的輸出端。并且假定接口地址為0000H。利用時(shí)序的概念,解釋圖和圖哪一種連接是錯(cuò)誤的?讀下列程序,畫(huà)出程序執(zhí)行過(guò)程中圖和圖中74273的CP端的波形。 START: MOV DX,0000H GOON: MOV AL,0F0HOUT DX,AL JMP GOON3(10
29、分)一種通過(guò)接口芯片8255將ADC0809接到8088系統(tǒng)總線上的連接圖如下圖所示。該電路以可編程并行接口8255作為ADC0809的接口,其初始化程序規(guī)定:8255工作在方式0之下,A口輸入,B口輸出,C口的低4位輸出、高4位輸入,并且使PC0=0,PC1=0。結(jié)合給出的硬件連接圖,回答下面兩個(gè)問(wèn)題: 若完成上述規(guī)定的8255的初始化程序如下,試在下劃線處填上相應(yīng)的數(shù)字或指指令。 INITI55: MOV DX, ; MOV AL, ; OUT DX,AL ; MOV AL,00H OUT DX,AL 一個(gè)具體的采集子程序如下,每調(diào)用一次采集子程序,可順序?qū)?路模擬輸入IN0到IN7進(jìn)行一
30、次A/D變換,并將變換的結(jié)果存放在內(nèi)存ADATA所在段、偏移地址為ADATA的順序8個(gè)單元中。 PRMADPROCNEAR PUSHBX PUSHDX PUSHDS PUSHAX PUSHSI MOVDX,SEG ADATA MOVDS,DX MOVBL,00H MOVBH,08H GOON:MOVDX,8001H MOVAL,BL OUTDX,AL;送路地址 MOVDX,8002H MOVAL, OUTDX,AL MOVAL, OUTDX,AL;送ALE和START脈沖 NOP WAIT:INAL,DX TESTAL, JZWAIT;等待變換結(jié)束 MOVAL,02H OUTDX,AL; MO
31、VDX,8000H INAL,DX; MOVSI,AL MOVDX,8002H MOVAL,00H OUTDX,AL ; INC ; DECBH JNZGOON POPSI POP POPDS POPDX POPBX RET PRMADENDP4(9分)下圖為采用查詢方式工作的輸入接口,地址譯碼器中A15A1直接接或門(mén)輸入??磮D并回答下列問(wèn)題: 輸入設(shè)備在向接口傳送8位數(shù)據(jù)的同時(shí),還傳送負(fù)脈沖,該信號(hào)的作用是什么? D觸發(fā)器的作用是什么? 編程序,用查間方式將輸入設(shè)備的一個(gè)數(shù)據(jù)讀入CPU的BL中。試題參考答案一. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 1
32、3. 14. 15. 二.1. 2. 3. 4. 三 .1. × 應(yīng)為FFFF0H2. × CPU硬件保護(hù)的是F、CS和IP三個(gè)16位的寄存器3. 4. 5. × 因?yàn)槔?253的方式0或方式1, 通過(guò)編程設(shè)定計(jì)數(shù)器的計(jì)數(shù)值,可以產(chǎn)生不同寬度的負(fù)脈沖。四.1. PCI總線的特點(diǎn)主要是:良好品兼容性;獨(dú)立于CPU,可與CPU異步工作;支持構(gòu)成多機(jī)系統(tǒng);對(duì)32位64位使用是透明的??商峁?.3V和5.0V兩種環(huán)境下工作;支持即插即用。 2. CPU取出INT 40H指令,經(jīng)指令譯碼獲知這是一條中斷指令。并且得到40H就是該軟件央斷的中斷向量碼。接著就將F、CS和IP
33、壓入堆棧保護(hù)起來(lái),并關(guān)中斷。而后,將中斷向量碼40H乘4得到中斷向量表地址,從該地址開(kāi)始的順序兩個(gè)單元的內(nèi)容送IP,下兩個(gè)單元的內(nèi)容送CS。這就轉(zhuǎn)向了中斷服務(wù)程序。當(dāng)然,在此之前,中斷服務(wù)程序的入口地址早已填入中斷向量表中。3. 因?yàn)榈刂稟0到A2三條地址線共有8種編碼,故8250最多占8個(gè)接口地址。4. 因?yàn)橛?jì)數(shù)時(shí)鐘為1MHZ,而每個(gè)計(jì)數(shù)器的計(jì)數(shù)值是16位的。因此,一個(gè)計(jì)數(shù)器的最大計(jì)數(shù)時(shí)間只有65. 5mS左右,無(wú)法滿足要求。但8253有三個(gè)計(jì)數(shù)器,可以串聯(lián)使用以解決問(wèn)題。 例如,將時(shí)鐘接到CLK0上,使GATE0有效(高電平)并將OUT0輸出接到CLK1上做為計(jì)數(shù)器1的計(jì)數(shù)時(shí)鐘,并使GAT
34、E1為高電平。這就將計(jì)數(shù)器0和計(jì)數(shù)器1串到一起??墒褂?jì)數(shù)器0工作在方式2或方式3,使其輸出連續(xù)的脈沖。使計(jì)數(shù)器1工作在方式0。且使兩計(jì)數(shù)器的總計(jì)數(shù)值為1000×1000,可以計(jì)數(shù)器0的計(jì)數(shù)值均為1000,則OUT0的輸出就是周期為1ms的對(duì)稱方波或窄脈沖。使計(jì)數(shù)器1的計(jì)數(shù)值為999,則OUT1的輸出即為寬度1秒的負(fù)脈沖。5. 當(dāng)CPU正在對(duì)某一個(gè)中斷源服務(wù)時(shí),又有優(yōu)先級(jí)更高的中斷源提出中斷請(qǐng)求,則CPU應(yīng)暫仃正在進(jìn)行的中斷服務(wù)而轉(zhuǎn)向更高優(yōu)先級(jí)中斷源的服務(wù)。當(dāng)更高優(yōu)先級(jí)中斷源服務(wù)結(jié)束后再回到原先的中斷服務(wù)程序繼續(xù)服務(wù)。這就是中斷嵌套,而且可以多級(jí)嵌套。五.1. 20000H2FFFFH
35、 30000H3FFFFH2. 根據(jù)8088CPU的寫(xiě)接口的時(shí)序,結(jié)合連接圖的譯碼電路,可以認(rèn)為圖中鎖存器CP上的波形與一樣。鎖存數(shù)據(jù)的上升沿應(yīng)出現(xiàn)在時(shí)序一個(gè)總線周期的T4開(kāi)始之后。同時(shí),在寫(xiě)接口的總線周期里,CPU在時(shí)鐘T2之后開(kāi)始送出數(shù)據(jù)到數(shù)據(jù)總線上,到時(shí)鐘T4時(shí),數(shù)據(jù)已傳送到接口并已穩(wěn)定。此時(shí),利用的上升沿剛好可把穩(wěn)定的數(shù)據(jù)鎖存到鎖存器的輸出端。但是,若采用圖所示的電路,鎖存器的鎖存脈沖輸入端CP上的波形剛好為圖的反相波形,即為IOW的反相。這樣以來(lái),CP脈沖的上升沿就出現(xiàn)在T2時(shí)周期里,這時(shí),CPU剛剛開(kāi)始向外送數(shù)據(jù),數(shù)據(jù)還沒(méi)有到達(dá)外設(shè),這時(shí)進(jìn)行鎖存必定會(huì)出錯(cuò)。3. 8003H 100
36、11000B MOV DX,8002H MOV SI,OFFSET ADATA(LEA SI, ADATA) 01H 00H 10H INC SI BL AX4. span style='mso-ignore:vglayout; ;z-index:3;left:0px;margin-left:33px;margin-top:2px; width:22px;height:2px' STB脈沖除了將輸入設(shè)備的數(shù)據(jù)鎖存到鎖存器的輸出端外,該脈沖還用來(lái)觸發(fā)D觸發(fā)器,使其輸出Q為高電平,此高電平表示外設(shè)有數(shù)據(jù)準(zhǔn)備好。 D觸發(fā)器的作用是用來(lái)提供外設(shè)數(shù)據(jù)準(zhǔn)備好的狀態(tài)。 程序如下: START
37、: MOV DX,0001H WAIT: IN AL,DX AND AL,80H JNZ WAIT MOV DX,0000H IN AL,DX MOV BL,AL RET微機(jī)原理與接口技術(shù)試題(第五套)一、單項(xiàng)選擇題(每題1分,共15分) 1.CPU與外設(shè)間數(shù)據(jù)傳送的控制方式有( ) A.中斷方式 B.DMA方式C.程序控制方式 D.以上三種都是2.8086 CPU內(nèi)標(biāo)志寄存器中的控制標(biāo)志位占( ) A.9位 B.6位C.3位 D.16位3.若傳輸率為2400,收、發(fā)時(shí)鐘(RxCTxC)頻率為38.4KHz,則波特率因子為( ) A.1 B.16C.32 D.64 4.CPU與IO設(shè)備間傳送的
38、信號(hào)有( ) A.數(shù)據(jù)信息 B.控制信息C.狀態(tài)信息 D.以上三種都是5.8251的方式字(模式字)的作用是( ) A.決定8251的通信方式B.決定8251的數(shù)據(jù)傳送方向C.決定8251的通信方式和數(shù)據(jù)格式D.以上三種都不對(duì)6.8255A這既可作數(shù)據(jù)輸入、出端口,又可提供控制信息、狀態(tài)信息的端口是( ) A. B口 B. A口C. A、B、C三端口均可以 D.C口7.設(shè)串行異步通信的數(shù)據(jù)格式是:1個(gè)起始位,7個(gè)數(shù)據(jù)位,1個(gè)校驗(yàn)位,1個(gè)停止位,若傳輸率為1200,則每秒鐘傳輸?shù)淖畲笞址麛?shù)為( ) A.10個(gè) B.110個(gè)C.120個(gè) D.240個(gè)8.在數(shù)據(jù)傳輸率相同的情況下,同步字符傳輸?shù)乃俣?/p>
39、要高于異步字符傳輸,其原因是( ) A.字符間無(wú)間隔 B.雙方通信同步 C.發(fā)生錯(cuò)誤的概率少 D.附加的輔助信息總量少9.采用高速緩存Cache的目的是( ) A.提高總線速度 B.提高主存速度C.使CPU全速運(yùn)行 D.擴(kuò)大尋址空間10.在中斷方式下,外設(shè)數(shù)據(jù)輸入到內(nèi)存的路徑是( ) A.外設(shè)數(shù)據(jù)總線內(nèi)存 B.外設(shè)數(shù)據(jù)總線CPU內(nèi)存 C.外設(shè)CPUDMAC內(nèi)存 D.外設(shè)IO接口CPU內(nèi)存11.CPU響應(yīng)中斷請(qǐng)求和響應(yīng)DMA請(qǐng)求的本質(zhì)區(qū)別是( ) A.中斷響應(yīng)靠軟件實(shí)現(xiàn)B.響應(yīng)中斷時(shí)CPU仍然仍控制總線,而響應(yīng)DMA請(qǐng)求時(shí),CPU要讓出總線 C.速度慢D.控制簡(jiǎn)單12.堆棧的工作方式是( ) A
40、.先進(jìn)先出 B.隨機(jī)讀寫(xiě)C.只能讀出,不能寫(xiě)入 D.后進(jìn)先出13.指令MOV AX,3070H中源操作數(shù)的尋址方式為( ) A.寄存器尋址 B.直接尋址C.立即尋址 D.間接尋址14.Reset信號(hào)到來(lái)后,8086 CPU的啟動(dòng)地址為( ) A.00000H B.FFFFFHC.FFFF0H D.0FFFFH 15.用3片8259A級(jí)聯(lián),最多可管理的中斷數(shù)是( ) A.24級(jí) B.22級(jí)C.23級(jí) D.21級(jí)二、填空題(每空1分,共20分) 1.用2K×8的SRAM芯片組成32K×16的存儲(chǔ)器,共需SRAM芯片_片,產(chǎn)生片選信號(hào)的地址需要_位。2.在8086 CPU中,總線
41、接口部件(BIU)的功能是_,執(zhí)行部件(EU)的功能是_。3.在8086中,一條指令的物理地址是由_相加得到的。4.8086 CPU只在_時(shí),才執(zhí)行總線周期。 5.80868088 CPU工作在最大模式時(shí),總線控制器產(chǎn)生控制信號(hào)的依據(jù)是_。 6.從CPU的NMI引腳產(chǎn)生的中斷叫做_,他的響應(yīng)不受_的影響。 7.中斷類型碼為15H的中斷,其服務(wù)程序的入口地址一定存放在_四個(gè)連續(xù)的單元中,若這四個(gè)單元的的內(nèi)容為:66H、50H、88H、30H,則其服務(wù)程序的入口地址為_(kāi)。 8.在8086系統(tǒng)中,最小模式下CPU通過(guò)_引腳接收DMA控制器的總線請(qǐng)求,而從_引腳上向DMA控制器發(fā)總線請(qǐng)求允許。 9.設(shè)
42、微機(jī)的地址總線為16位,其RAM存儲(chǔ)器容量為32KB,首地址為4000H,且地址是連續(xù)的,則可用的最高地址是_。 10.可編程串行接口芯片8251A可檢測(cè)_三種錯(cuò)誤。 11.常用來(lái)實(shí)現(xiàn)RS232C電平與TTL電平相互轉(zhuǎn)換的電路是 。 12.在存儲(chǔ)系統(tǒng)的層次結(jié)構(gòu)中,通常分為_(kāi)兩個(gè)層次。 13.設(shè)8253的計(jì)數(shù)器1的輸入時(shí)鐘頻率為1MHz,以BCD碼計(jì)數(shù),要求該通道每隔5ms輸出一個(gè)正跳變信號(hào),則其方式控制字應(yīng)為_(kāi)。 14.若要可編程并行芯片8255A三個(gè)端口均作為輸入口,則其方式選擇控制字應(yīng)為_(kāi)。 15.為使DMA操作過(guò)程正確進(jìn)行,DMA操作之前,系統(tǒng)程序要對(duì)DMA控制器預(yù)置_三個(gè)信息。 三、名
43、詞解釋(每小題2分,共10分) 1.調(diào)制與解調(diào) 2.DRAM 3.波特率 4.中斷嵌套 5.總線主模塊四.簡(jiǎn)答題(每小題5分,共15分) 1.總線標(biāo)準(zhǔn)化的目的是什么?EIARS232C是什么標(biāo)準(zhǔn)?主要包括哪些內(nèi)容?適用于何種場(chǎng)合。2.某8086系統(tǒng)中有一片8253芯片,其4個(gè)端口為:310H、312H、314H、316H,計(jì)數(shù)脈沖(CLK引腳)頻率為1MHz,按BCD碼計(jì)數(shù),試編寫(xiě)使計(jì)數(shù)器1輸出周期為250s方波,計(jì)數(shù)器2對(duì)外事件計(jì)數(shù),計(jì)滿500個(gè)事件后輸出中斷請(qǐng)求信號(hào)的匯編程序。 3.8086 CPU響應(yīng)可屏蔽中斷的條件是什么?下面是CPU用8255A作打印機(jī)接口采用中斷方式傳送數(shù)據(jù)的程序段
44、,8255A的口地址為300H306H,請(qǐng)閱讀程序回答下列問(wèn)題: (1)打印數(shù)據(jù)從8255A的哪個(gè)端口輸出,工作于何種方式? (2)中斷類型碼是什么? (3)中斷服務(wù)子程序的入口地址是多少? 五.簡(jiǎn)單應(yīng)用題(共40分) 1.I/O端口地址譯碼器電路如圖1所示,試指出Y1,Y2對(duì)應(yīng)的端口地址及操作類型。(帶&的為與非門(mén),帶1的為或門(mén),帶1的為非門(mén))。(10分) 2.8086 CPU通過(guò)8255A與DAC0832接口的連接如圖2所示,8255A的端口地址為300H306H,請(qǐng)編寫(xiě)能從Vout端產(chǎn)生連續(xù)鋸鑿波的程序。設(shè)MOV、OUT指令的執(zhí)行時(shí)間為10T,INC指令為2T,JNZ和JMP指令為12T,CPU主頻為10MHz,計(jì)算鋸鑿波的周期。程序中主要語(yǔ)句應(yīng)加適當(dāng)注釋。(15分) 3.利用8251A實(shí)現(xiàn)與外設(shè)串行通信的控制程序如下,其中8251A的控制狀態(tài)口地址為2F9H,數(shù)據(jù)口地址為2F8H,要求: (1)閱讀此程序,加上適當(dāng)注釋,并說(shuō)明串行數(shù)據(jù)格式和程序?qū)崿F(xiàn)的功能。 (2)指出CPU與8251A間數(shù)據(jù)傳送的控制方式及數(shù)據(jù)區(qū)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 第2.6講 指數(shù)與指數(shù)函數(shù)(原卷版)-2024年高考數(shù)學(xué)一輪復(fù)習(xí)精講精練寶典(新高考專用)
- 菏澤黃底真石漆施工方案
- 第三單元課外古詩(shī)詞教學(xué)設(shè)計(jì) 2024-2025學(xué)年七年級(jí)上冊(cè)同步
- 博物館拆遷合同范本
- 優(yōu)化公司供應(yīng)商管理的工作計(jì)劃
- 構(gòu)建班級(jí)學(xué)習(xí)共同體的工作策略計(jì)劃
- 老年肺炎區(qū)別護(hù)理
- 公司生產(chǎn)工作計(jì)劃改善生產(chǎn)線平衡性
- 農(nóng)業(yè)發(fā)展安全服務(wù)保障藍(lán)圖計(jì)劃
- 小班集體游戲的安排與實(shí)施計(jì)劃
- 古法拓印(非遺課程)
- 2025年無(wú)線電管理局招聘(10人)高頻重點(diǎn)提升(共500題)附帶答案詳解
- 校車司機(jī)和跟車?yán)蠋熍嘤?xùn)
- 按小時(shí)收費(fèi)合同范例
- 北師大版(2024新版)七年級(jí)上冊(cè)數(shù)學(xué)第五章《一元一次方程》單元測(cè)試卷3(含答案解析)
- 2024金屬非金屬礦山(露天礦山)安全管理人員試題及解析
- 《腦膠質(zhì)瘤診療指南2024版》解讀
- 《鐵路軌道維護(hù)》課件-單根更換混凝土枕作業(yè)
- 軟件開(kāi)發(fā)行業(yè)安全風(fēng)險(xiǎn)管理方案
- 檢修車間安全風(fēng)險(xiǎn)辨識(shí)管控
- 金價(jià)走勢(shì)分析
評(píng)論
0/150
提交評(píng)論