山大網(wǎng)絡微機原理與應用模擬題及答案_第1頁
山大網(wǎng)絡微機原理與應用模擬題及答案_第2頁
山大網(wǎng)絡微機原理與應用模擬題及答案_第3頁
山大網(wǎng)絡微機原理與應用模擬題及答案_第4頁
山大網(wǎng)絡微機原理與應用模擬題及答案_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 微機原理與應用模擬題 1一、 填空題總線主要用于構(gòu)成( 8位數(shù)據(jù)線 );中斷控制器8259a的( isr )寄存器用來存放正在被服務的所有中斷級別;dma控制器 8237a的( dreq0dreq3 )信號取代了i/o設備的地址選擇邏輯; rs-232c的邏輯0為( +3+15 )v; 異步串行協(xié)定中一個獨立的信息單位是( 字符 ); 當3-8譯碼器輸入端cba為011時,輸出端( y3 )有效;通過程序命令設置或改變其功能的接口稱為( 可編程接口 ); 在模擬信號變化較快時,a/d轉(zhuǎn)換之前需加( 采樣保持器 ); usb總線采用( 層次 )結(jié)構(gòu)和( 級聯(lián) )技術(shù),使 usb主控機可連接12

2、7個外設;逐行掃描法是通過對鍵盤逐行掃描,檢測( 列輸入狀態(tài) )來確定閉合鍵;cpu通過讀( i/o )端口來了解外設的工作進程;接口的核心部分是( 接口電路 ),其通常是由( 執(zhí)行命令、返回外設狀態(tài)、數(shù)據(jù)緩沖等功能 )構(gòu)成的;dma傳送的一個頁面有( 64k )字節(jié)。二、判斷題 1.若8253設置成方式3,且計數(shù)初值為7時,輸出3個時鐘周期的低電平. ( ) 2.dmac在系統(tǒng)中始終是受cpu控制的. ( ) 3.在非可編程接口中鎖存器經(jīng)常用作輸入端口. ( ) 4.內(nèi)總線用于構(gòu)成微機系統(tǒng). ( ) 5.20ma電流環(huán)是采用平衡差分方式傳送信號的. ( ) 6.adc中的鎖存器可用來鎖存被轉(zhuǎn)

3、換的模擬量. ( )三、簡答題1. rs-422為何采用兩條信號線傳送信號? 答:因為rs-422接口標準是一種平衡方式傳輸即雙端發(fā)送和雙端接收,所以,傳送信號要用兩條線。2. 地址譯碼電路的輸入信號是什么?輸出信號是什么?各有何用途? 答:地址譯碼電路的輸入信號是地址信號和控制信號;而輸出信號是一個選中信號,低電平有效。輸入信號通過地址譯碼電路進行邏輯組合,從而產(chǎn)生對接口芯片的選擇信號;輸出信號有效時選中一個接口芯片,使這個芯片內(nèi)部的數(shù)據(jù)線打開,并與系統(tǒng)總線相連,從而打通了接口電路與系統(tǒng)總線的通路。3. 說明8253引腳d7-d0、a1a0、clk及out的用途。答:引腳d7-d0:是三態(tài)輸

4、入/輸出線,用于將8253與系統(tǒng)數(shù)據(jù)總線相連,供cpu向8253進行讀寫數(shù)據(jù)、傳送命令和狀態(tài)信息;引腳a1a0:是用來連接到系統(tǒng)地址總線的a1a0上,當0,8253被選中時,a1a0用于選擇8253內(nèi)部寄存器,以便對它們進行寫操作;引腳clk:用于輸入計數(shù)器時鐘信號;引腳out:用于輸出計數(shù)器輸出信號。4. 在向量法中cpu是如何轉(zhuǎn)向中斷服務程序的?答:當外部設備發(fā)出中斷請求int后,如果中斷已經(jīng)開放并且沒有其他外設申請dma傳送,則cpu在當前指令執(zhí)行結(jié)束時響應中斷,進入中斷的響應周期。cpu通過總線控制器連續(xù)發(fā)出兩個中斷回答完成一個中斷響應周期以獲取中斷類型號(nmi和軟中斷以及特殊中斷不

5、做此項工作)。cpu響應中斷之前,通過內(nèi)部硬件,進行斷點及標志保存。然后通過在中斷響應周期中所讀取的中斷類型號,找到被響應的中斷源的中斷服務程序的入口地址,包括中斷服務的段地址和偏移地址,再分別將它們裝入cpu的cs和ip寄存器,一旦裝入完畢,就進入中斷服務程序并開始執(zhí)行。5. 8259a的主要功能是什么?答:主要功能是(1)優(yōu)先級排隊管理;(2)接受和擴充外部設備的中斷請求;(3)提供中斷類型號;(4)進行中斷請求的屏蔽和開放。四、應用題 某微機系統(tǒng)利用8255a作為a/d轉(zhuǎn)換器接口。設8255a用b口以方式0輸入轉(zhuǎn) 換結(jié)果,pc0 啟動轉(zhuǎn)換,pc7 輸入adc的轉(zhuǎn)換結(jié)束信號。 試畫出825

6、5a與cpu及 8255a與adc連接的信號線; 編寫8255a的初始化程序及啟動轉(zhuǎn)換后查詢輸入一 個轉(zhuǎn)換結(jié)果的程序段。 已知:8255a的口地址為300h-303h 方式命令字格式: d7 d6 d5 d4 d3 d2 d1 d0特征位 a組方式 papc4-7b組方式 pbpc0-3 100=0方式0=輸出0=輸出0=0方式0=輸出0=輸出 01=1方式 1=輸入 1=輸入 1=1方式 1=輸入 1=輸入 10=2方式 位控命令字格式: d7d6 d5 d4d3 d2 d1 d0特征位 不用 位 選 擇置/復位 0 (寫0) 000=c口0位1=置位001=c口1位 0=復位。 111=c

7、口7位 解: 微機原理與應用模擬題 2二、 填空題可編程串行接口芯片8251a的復位方法有( 3種 ); 中斷控制器8259a在非緩沖方式下級連時,主控器通過( cas0cas2 )向從控器傳送識別碼id,以便選中某一從控器; crt字符發(fā)生器的高位地址是來自vram的( 偶地址單元 ); rs-485與rs-422的主要區(qū)別是rs-485允許有( 多個發(fā)送器 ); 分辯率為10位,輸出滿度5v的d/a轉(zhuǎn)換器,最小數(shù)字量變化可產(chǎn)生( 5m )v模擬量變化; 非可編程接口的輸入端口常由( 硬線連接 )構(gòu)成; 8255a的c口最多可以傳送( 4 )位并行數(shù)據(jù); 8237a的三種dma操作類型是(

8、dam讀、寫、校驗 );8253的3方式具有自動裝入計數(shù)初值功能,一旦計數(shù)開始,就會輸出連續(xù)的( 方波 );非自動中斷結(jié)束時,從片8259a在中斷服務程序最后須發(fā)( 2 )個eoi命令;dma控制器8237a的當前字節(jié)計數(shù)器存放( dma傳送過程中沒有傳送完的字節(jié)數(shù) );串行外設與cpu的接口應具有數(shù)據(jù)的( 串并 )轉(zhuǎn)換功能; 三、 判斷題 1.所有外設的中斷請求都是通過硬件傳送給cpu的. ( ) 2.8255a在方式0下a口可以雙向傳送數(shù)據(jù). ( ) 3.啟動a/d轉(zhuǎn)換的輸出指令可輸出任意值. ( ) 4.所有串行接口的串、并之間的轉(zhuǎn)換是通過程序?qū)崿F(xiàn)的. ( ) 5.cpu對外設的讀寫周期

9、通常與系統(tǒng)時鐘速度無關(guān). ( ) 6.rs-232c標準接口經(jīng)電平轉(zhuǎn)換后便可長距離傳送信息. ( ) 7.rs-422的平衡式傳輸線上消除了噪聲信號. ( ) 8.查詢8251a的txrdy狀態(tài)位或由txrdy引腳產(chǎn)生中斷,均可避免數(shù)據(jù)丟失.( )四、 簡答題1. 端口的統(tǒng)一編址和獨立編址的主要區(qū)別是什么? 答:主要區(qū)別是:前者是從存儲器空間劃出一部分地址空間給i/o設備,把i/o接口中的端口當作存儲單元一樣進行訪問;而后者是把i/o接口中的端口地址進行單獨編址。2. 簡述8253的計數(shù)通道工作原理。答:由于8253是一個減1計數(shù)器(逆計數(shù)器),所以,在它開始計數(shù)(定時)之前,一定要根據(jù)計數(shù)(

10、定時)的要求,先計算出計數(shù)初值(定時常數(shù)),并裝入計數(shù)初值寄存器和減1計數(shù)器。然后,才能在門控信號gate的控制下,由時鐘脈沖clk對減1計數(shù)器進行減1計數(shù)。當計數(shù)初值(定時常數(shù))減為0時,計數(shù)結(jié)束(定時已到),則在計數(shù)器輸出端out產(chǎn)生波型變化。3. 各種中斷的類型號是如何提供的?答:可屏蔽中斷intr的中斷號是在中斷響應周期的中斷回答時,由中斷控制器8259a提供的;指令中斷intnh的中斷號(nh)是由中斷指令直接給出的;不可屏蔽中斷nmi以及cpu內(nèi)部一些特殊中斷(程序性中斷)的中斷號是由系統(tǒng)預先設置好的。4. 8259a級連方式下的非自動結(jié)束中斷在完成中斷時為何要發(fā)兩個eoi命令?

11、答:因為8259a級連方式下的非自動結(jié)束中斷是由eoi命令實現(xiàn)的,發(fā)送兩個是因為一個給主片,另一個給從片。5. 8255a的stb信號由誰產(chǎn)生,何時產(chǎn)生,有何作用?答:8255a的stb信號為選通輸入,低電平有效,由外設提供;當ibf信號為低電平時產(chǎn)生該信號;用于把輸入設備的輸入數(shù)據(jù)鎖存到8255的輸入鎖存器內(nèi)。6. 簡述波特率、字符速率及波特率因子的含義。答:波特率是指單位時間內(nèi)傳送二進制數(shù)據(jù)的倍數(shù),單位:b/s; 字符速率是指單位時間內(nèi)傳輸字符個數(shù),單位:個/s; 特率因子是發(fā)送/接收1位數(shù)據(jù)所需要的時鐘脈沖個數(shù),單位:個/位。7. 多路模擬開關(guān)和采樣保持器有何用? 答:多路模擬開關(guān)是用來

12、實現(xiàn)信號的分時切換,因為計算機在某一時刻只能處理一路模擬量輸入,所以從多個模擬量中選取其中一個量進行輸入就需要多路模擬開關(guān)控制。采樣保持器:由于a/d轉(zhuǎn)換器完成一次轉(zhuǎn)換需要一定時間,對于高速變化的信號源,在轉(zhuǎn)換期間,其值可能已發(fā)生了變化,引起轉(zhuǎn)換誤差,因此,為了“凍結(jié)”時變信號的瞬時值,在a/d通道中采用采樣保持器。8. dmac處于主動工作方式時都執(zhí)行了哪些狀態(tài)周期,各有何用? 答:dmac處于主動工作方式時執(zhí)行了:s1、s2、s3和s4這4個狀態(tài)周期。 其中:s1:更新高8位地址;s2:輸出16位ram地址和發(fā)dack信號尋址i/o設備;s3:讀周期;s4:寫周期。四、應用題 利用8255

13、a設計一個dac0832與cpu的接口。要求用a口控制dac0832為直通門工作方式,b口輸出數(shù)據(jù)。 試畫出8255a與dac0832及8255a與cpu的連線,并編寫8255a的初始化程序段。 已知:8255a的口地址為300h-303h 方式命令字格式: d7 d6 d5 d4 d3 d2 d1 d0特征位 a組方式 papc4-7b組方式 pbpc0-3 100=0方式0=輸出0=輸出0=0方式0=輸出0=輸出 01=1方式 1=輸入 1=輸入 1=1方式 1=輸入 1=輸入 10=2方式微機原理與應用模擬題3 一、填空題總線是在總線的基礎(chǔ)上擴充( 36 )線插槽構(gòu)成的;所謂“中斷向量”

14、即指中斷服務程序的( 入口地址 );頁面寄存器是用來產(chǎn)生( 緩沖 )的;rs-232c的邏輯1為( 315 )v;同步串行協(xié)定中一個獨立的信息單位是( 字符 );當3-8譯碼器輸出端 有效時,輸入端cba的信號為( 101 );可編程串行接口芯片與可編程并行接口芯片的主要不同之處是其具有( 異步傳輸 )功能;當多個模擬信號共用一個a/d轉(zhuǎn)換器時,需通過( 多路模擬開關(guān) )將模擬信號送a/d轉(zhuǎn)換器;cpu與其他非ttl電平設備的接口應具有信號的( d/a )轉(zhuǎn)換功能; 8253的2方式是自動裝入計數(shù)初值的n分頻器。當計數(shù)器回零時,輸出一個寬度為時鐘周期的(負脈沖);舉出三種使用usb總線的外設是

15、( 移動硬盤、閃存、掃描儀 );二、判斷題 1.8253定時/計數(shù)器的基本工作原理是減一計數(shù). ( ) 2.8237a的當前地址寄存器的初值與基值地址寄存器內(nèi)容相同. ( ) 3.緩沖器通??勺鳛檩斎攵丝谟布? ( ) 4.外總線用于構(gòu)成微機系統(tǒng). ( ) 5.20ma電流環(huán)必須從電流源一方向另一方傳送信號. ( ) 6.8255a的控制口可根據(jù)特征位來識別方式命令和位控命令. ( ) 7.當dma傳送時cpu可以執(zhí)行其它程序. ( ) 8.當cpu響應中斷請求時8255a向cpu送出中斷類型號. ( )三、簡答題1. 鎖存器、三態(tài)緩沖器和緩沖寄存器可以作為輸入端口還是輸出端口? 答:它們各自

16、為:輸出端口、輸入端口、輸入/輸出端口。2. 說明可編程定時/計數(shù)器8253的基本功能及結(jié)構(gòu)。答:(1)具有3個獨立的16位計數(shù)器通道;(2) 每個計數(shù)器均可按二進制或二十進制計數(shù);(3) 每個計數(shù)器的計數(shù)速率高達2mhz;(4)每個通道有6種工作方式,可由程序設置和改變;(5) 所有的輸入輸出都與ttl兼容。數(shù)據(jù)總線緩沖 器計數(shù)器00讀/寫邏輯控制字寄存器計數(shù)器11計數(shù)器1計數(shù)器22計數(shù)器2clk0clk1clk2gate0gate1gate2out0out1out2d7 d0rdwra0a1cs8253內(nèi)部結(jié)構(gòu)內(nèi)部數(shù)據(jù)總線3. 若某片8259a為從控,則它的sp/en、int和cas2-0

17、引腳應怎樣接?答:它的sp/en 引腳接地;int引腳連到主片的ir引腳;cas2-0引腳連到主片的cas2-0引腳。4. 8255a的引腳a1a0有何用?a、b口是通過哪些引腳向cpu傳送數(shù)據(jù)的?答:8255a的引腳a1a0:芯片內(nèi)部端口地址信號,與系統(tǒng)地址總線低位相連,用來尋址8255a內(nèi)部寄存器。a口是通過paopa7引腳、b口是通過pbopb7引腳向cpu傳送數(shù)據(jù)。5. 8255a的狀態(tài)字中的inte位有何用?怎樣使它置位?答:8255a的狀態(tài)字中的inte位是控制標志位,控制8255a能否提出中斷請求。 由下面程序段通過按位置位命令來使它置位: mov dx , 303h mov a

18、l , 09h out dx,al6. 異步和同步串行通信的特點是什么?答:同步串行通信的基本特點是以數(shù)據(jù)塊(字符塊)為信息單位傳送,每幀信息包括成百上千個字符,因此傳送一旦開始,要求每幀信息內(nèi)部的每一位都要同步,也就是說同步通信不僅字符內(nèi)部的傳送是同步的,字符與字符之間的傳送也應該是同步,這樣才能保證收/發(fā)雙方對每一位都同步。異步串行通信的特點是以字符為信息單位傳送的,每個字符作為一個獨立的信息單位(1幀數(shù)據(jù)),可以隨機出現(xiàn)在數(shù)據(jù)流中,即發(fā)送端發(fā)生的每個字符在數(shù)據(jù)流中出現(xiàn)的時間是任意的,接收預先并不知道。就是說,異步通信方式的“異步”主要體現(xiàn)在字符與字符之間通信沒有嚴格的定時要求。7. 怎樣啟動ad轉(zhuǎn)換?怎知ad轉(zhuǎn)換結(jié)束

溫馨提示

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

評論

0/150

提交評論