微機原理文檔_第1頁
微機原理文檔_第2頁
微機原理文檔_第3頁
微機原理文檔_第4頁
微機原理文檔_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

3.某計算機的字長是16位,它的存儲器容量是64KB,若按字編址那么它的最大尋址范圍是(2)。(1)64K字(2)32K字(3)64KB(4)32KB4.某一SRAM芯片的容量是512×8位,除電源和接地線外,該芯片的其他引腳最少應為(4)根。(1)25(2)23(3)21(4)195.8088/8086的基本總線周期由(2)個時鐘周期組成。(1)2(2)4(3)5(4)66.在8086系統(tǒng)中中斷號為0AH,則存放中斷向量的內(nèi)存起始地址為(2)。(1)0AH(2)28H(3)4AH(4)2AH7.采用兩片8259A可編程中斷控制器級聯(lián)使用,可以使CPU的可屏蔽中斷擴大到(1)。(1)15級(2)16級(3)32級(4)64級8.當IF=0,8088/8086CPU不響應(2)中斷請求。(1)INTN(2)INTR(3)NMI(4)INTO9.8253可編程定時器/計數(shù)器中,其二進制的最大計數(shù)初值為(3)。(1)65536(2)7FFFH(3)0000H(4)FFFFH10.8086/88CPU在響應中斷時要執(zhí)行(2)個中斷響應周期。(1)1個(2)2個(3)3個(4)4個11.中斷向量表是存放(2)的存儲區(qū)域.(1)中斷類型號(2)中斷服務程序入口處地址(3)中斷斷點地址(4)程序狀態(tài)字12.INT8255中可用置位/復位控制字對(3)的各位進行按位操作以實現(xiàn)某些控制功能。(1)A口(2)B口(3)C口(4)數(shù)據(jù)總線緩沖器11.RS-232C標準規(guī)定信號“0”和“1”的電平是(3)。(1)0V和+3V~+15V(2)-3V~-15V和0V(3)+3V至+15V和-3V~-15V(4)+3V~+15V和-0V12.對于開關型設備的控制,適合采用的I/O傳送方式是(1)。(1)無條件(2)查詢(3)中斷(4)DMA13.傳送數(shù)據(jù)時,占用CPU時間最長的傳送方式是(1)。(1)查詢(2)中斷(3)DMA(4)IOP14.既然是在數(shù)據(jù)傳輸率相同的情況下,那么,又說同步字符傳輸速度要高于異步字符傳輸其原因是(2)。(1)發(fā)生錯誤的概率少(2)附加位信息總量少(3)雙方通信同步(4)字符之間無間隔15.巳知DRAM2118芯片容量為16K×1位,若組成64KB的系統(tǒng)存儲器,則組成的芯片組數(shù)和每個芯片組的芯片數(shù)為(4).(1)2和8(2)1和16(3)4和16(4)4和816.INT8259中斷屏蔽寄存儲器的作用是(2).(1)禁止CPU響應外設的中斷請求(2)禁止外設向CPU發(fā)中斷請求(3)禁止軟中斷請求(4)禁止NMI中斷請求17.在正常EOI方式下,中斷結束命令是清除(2)中的某一位.(1)IRR(2)ISR(3)IMR(4)程序狀態(tài)字18.軟中斷INTN的優(yōu)先級排列原則是(3).(1)N值愈小級別愈高(2)N值愈大級別愈高(3)無優(yōu)先級別(4)隨應用而定19.串行異步通信傳輸?shù)闹饕攸c是(2).(1)通信雙方不必同步(2)每個字符的發(fā)送是獨立的(3)字符之間的傳送時間長度應相同(4)字符發(fā)送速率由波特率決定20.8位D/A轉換器的分辨率能給出滿量程電壓的(4).(1)1/8(2)1/16(3)1/32(4)1/256三、判斷說明題(正者在括號內(nèi)打“√”,誤者在括號內(nèi)打“×”,均需說明理由。每小題2分,共10分)得分評閱人1.8086CPU在讀/寫總線周期的T3狀態(tài)結束對READY線采樣,如果READY為低電平,則在T3與T4狀態(tài)之間插入等待狀態(tài)TW。(×)應改為:8086CPU在讀/寫總線周期的T3狀態(tài)開始對READY線采樣,如果READY為低電平,則在T3與T4狀態(tài)之間插入等待狀態(tài)TW。2.在8253的方式控制字中,有一項計數(shù)鎖存操作,其作用是暫停計數(shù)器的計數(shù)。(×)應改為:鎖存計數(shù)器的當前值到鎖存器,但不影響對計數(shù)器的計數(shù)工作。3.8250的溢出錯誤指示CPU還未取走前一個數(shù)據(jù),接收移位寄存器又將接收到的一個新數(shù)據(jù)送至輸入緩沖器。(√)4.在8088系統(tǒng)(最小組態(tài))中,執(zhí)行指令”MOV[2000H],AX”需1個總線周期。(×)應改為:需2個總線周期5.DMA控制器8237A現(xiàn)行字節(jié)數(shù)寄存器的值減到0時,終止計數(shù)。(×)應改為:DMA控制器8237A現(xiàn)行字節(jié)數(shù)寄存器的值減到0,再由0減到0FFFFH時,終止計數(shù)四、簡答題(每小題5分,共20分)1.試述8250的數(shù)據(jù)接收時鐘RCLK使用16倍比特率的時鐘信號接收異步通信信號的原因以及接收過程。答:主要是為了確定起始位避免傳輸線上的干擾。其接收過程為:接收器檢測到串行數(shù)據(jù)輸入引腳SIN由高電平變低后,連續(xù)測試8個RCLK時鐘周期,若采樣到的都是低電平,則確認為起始位;若低電平的保持時間不足8個RCLK時鐘周期,則認為是傳輸線上的干擾。得分評閱人2.8255A工作于方式2,采用中斷傳送,CPU如何區(qū)分輸入中斷還是輸出中斷?答:CPU響應8255A的中斷請求后,在中斷服務程序的開始可以查詢8255A的狀態(tài)字,判斷~OBFA(PC7)和IBFA(PC5)位的狀態(tài)來區(qū)分是輸入中斷還是輸出中斷,并據(jù)此轉向相應的輸入或輸出操作。3.用2K×4位RAM構成64KB的存儲系統(tǒng),需要多少RAM芯片?需要多少位地址作為片外地址譯碼?設系統(tǒng)為20位地址線,采用全譯碼方式。答:64片。9位。其中A16~A19固定,A10~A15譯碼形成組選信號。4.請說明Intel8253各個計數(shù)通道中三個引腳信號CLK,OUT和GATE的功能。答:CLK為計數(shù)時鐘輸入引腳,為計數(shù)器提供計數(shù)脈沖。GATE為門控信號輸入引腳,用于啟動或禁止計數(shù)器操作,如允許/禁止計數(shù)、啟動/停止計數(shù)等。OUT為輸出信號引腳以相應的電平或脈沖波形來指示計數(shù)的完成、定時時間到。五、簡單應用題(每小題5分,共15分)得分評閱人1.Intel8253的通道0按方式3工作,時鐘CLK0的頻率為1兆,要求輸出方波的頻率為40KHz,采用BCD碼計數(shù),設通道0的地址為PORT0,請對它寫入計數(shù)值。解:n(計數(shù)初值)=1MHz/40KHz=25寫入計數(shù)值的程序段:MOVAL,25HOUTPORT0,AL2.若8086系統(tǒng)采用單片8259A,其中斷類型碼為46H,則其中斷矢量表的地址指針是多少?這個中斷源應連向8259A的哪一個IR輸入端?解:中斷矢量表的地址指針是46H×4=118H應連向8259A的IR63.若某8位ADC輸入電壓范圍是-5V~+5V,求出VIN=3.75V的數(shù)字量編碼(偏移碼)。解:N=(VIN-VREF(-))/(VREF(+)-VREF(-))×2=(3.75+5)/(5+5)×256=224=0E0H8第二套一、單項選擇題(每小題2分,共20分)得分評閱人答案:1、C;2、B;3、A;4、D;5、A;6、C;7、D;8、C;9、B;10、A。本題每小題只有一個答案,選對得2分,錯選、多選、漏選不得分。1.由于8088外部數(shù)據(jù)線只有()條,所以稱為準16位CPU。A.16;B.24;C.8;D.32。2.8088CPU上READY信號為下面哪種信號有效?()A.上升沿;B.高電平;C.下降沿;D.低電平。3.以下敘述中,不正確的是()。A.一個指令周期就是一個總線周期;B.一個時鐘周期也稱為一個T狀態(tài);C.一個基本總線周期含4個T狀態(tài);D.執(zhí)行一條指令所需時間為一個指令周期。4.8251芯片是可編程接口芯片。A、定時器;B、計數(shù)器;C、并行通信;D、串行通信。5.采用兩片8259A可編程中斷控制器級聯(lián)使用,最多可以使可屏蔽中斷級數(shù)擴大到()。A.15級;B.9級;C.12級;D.64級。6.采用查詢方式來實現(xiàn)輸入輸出是因為它()。A.速度最快;B.CPU可以不介入;C.實現(xiàn)起來比較容易;D.在對多個事件查詢工作時,能對突發(fā)事件做出實時響應。二、單項選擇題(每小題1分,共20分)1、一個接口可由(D)組成。得分評閱人A)一個端口B)兩個端口C)一個I/O地址D)若干個I/O地址2、微機總線的位數(shù)指的是(C)的位數(shù)。A)地址線B)控制線C)數(shù)據(jù)線D)并行線3、輸入/輸出指的是主機與(B)交換數(shù)據(jù)。A)存儲器B)外設C)鍵盤D)顯示器4、對以下類型的中斷,優(yōu)先級最低的是(C)。A)指令中斷B)非屏蔽中斷C)可屏蔽中斷D)斷點中斷5、中斷控制器8259A所管理的是(C)。A)指令中斷B)非屏蔽中斷C)可屏蔽中斷D)單步中斷6、8086系列微機的中斷向量號越大,則優(yōu)先級(D)。A)越高B)越低C)相同D)不定7、可編程接口芯片在使用前對它(B),稱為初始化編程。A)寫操作數(shù)B)寫控制字C)編接口地址D)設計控制電路8、并行接口沒有(D)功能。A)輸出鎖存B)輸入鎖存C)模擬量變成數(shù)字量D)物理量變成模擬量9、如果減1計數(shù)器的計數(shù)初值為10H,則減1計數(shù)器可作為(C)分頻計數(shù)器用。A)十B)二C)十六D)與計數(shù)初值無關10、串行通信的波特率越高,則串行傳送數(shù)據(jù)的速度(B)。A)越慢B)越快C)與波特率無關D)由CPU速度決定11、CPU執(zhí)行OUTDX,AL指令時,(D)的值輸出到地址總線上。A)AL寄存器B)AX寄存器C)DL寄存器D)DX寄存器12、一個I/O地址稱為一個(B)。A)接口B)端口C)外設D)芯片13、地址譯碼器的輸入端應接到(C)上。A)控制總線B)數(shù)據(jù)總線C)地址總線D)外部總線14、CPU響應可屏蔽中斷請求時,其中斷向量號由(D)提供。A)CPU內(nèi)部B)中斷指令C)向量號固定D)中斷控制器15、8259工作在全嵌套方式時,(A)引腳的中斷源優(yōu)先級最高。A)IR0B)IR1C)IR7D)IR816、8255工作在方式0時,它沒有(C)功能。A)輸入緩沖B)輸出鎖存C)電流放大D)總線隔離17、微機系統(tǒng)復位時,CPU不能響應(B)中斷。A)指令中斷B)可屏蔽中斷C)非屏蔽中斷D)斷點中斷18、在定時器/計數(shù)器8253的輸出端可產(chǎn)生(C)波形。A)三角波B)正弦波C)方波D)斜波19、對逐步逼近式A/D轉換器,啟動一次轉換讀入多次數(shù)字量,則讀入的數(shù)字量(A)。A)肯定相同B)可能相同C)肯定不同D)可能不同20、PC/XT微機中串口1的I/O地址范圍是(B)。A)3F0H-3F7HB)3F8H-3FFC)2F0H-2FFHD)2F8H-2FF三、判斷說明題(正者在括號內(nèi)打“√”,誤者在括號內(nèi)打“×”,均需說明理由。每小題2分,共10分)1.指令一般包括兩部分:操作碼和操作數(shù)。(√)2.一個總線周期有一個或若干個指令周期組成。(×)3.8086有一個16位標志寄存器,它包含了6個狀態(tài)標志位和3個控制標志位。(√)4.一片8259A中斷控制器最多能接收8個中斷源。(√)5.要對8255A的端口C的某一位進行置位/復位設置,可對端口C寫入相應的控制字來實現(xiàn)。(×)得分評閱人四、簡答題(每小題5分,共10分)得分評閱人2、在I/O接口電路中,按存放信息的類型,端口可分為哪幾類?CPU對這些端口實行讀操作還是寫操作?答:在I/O接口電路中,按存放信息的類型,I/O端口可分為數(shù)據(jù)口、狀態(tài)口、其中,CPU可對數(shù)據(jù)口進行讀或寫操作,對狀態(tài)口進行讀操作,對控制口進行寫操作。3、與并行通信相比較,串行通信有什么特點?答:與并行通信相比較,串行通信如下特點:串行通信適宜于遠程數(shù)據(jù)傳送;串行通信通常傳送速度較慢;串行通信的費用較低、傳輸線少,可借用電話網(wǎng)絡來實現(xiàn)遠程通信。得分評閱人下面是一個8253初始化程序段。8253的控制口地址為46H,3個計數(shù)器端口地址分別為40H,42H,44H,在8253初始化前,先將8259A的所有中斷進行屏蔽,8259A的奇地址端口為81H,請在下面程序段的分號(;)后面加詳細注釋,并以十進制數(shù)表示出各計數(shù)初值。CLI;關中斷……(1分)MOVAL,0FFHOUT81H,AL;屏蔽8259A所有中斷……(1分)MOVAL,36HOUT46H,AL;8253控制字:CNT0,先讀/寫低8位,后讀/寫高8位,方式3,二進制計數(shù)……(3分)MOVAL,0OUT40H,AL;CNT0輸出低8位計數(shù)值……(1分)MOVAL,40HOUT40H,AL;CNT0輸出高8位計數(shù)值,其十進制數(shù)為16384……(1分)MOVAL,54HOUT46H,AL;8253控制字:CNT1,讀/寫計數(shù)器低8位,方式2,二進制計數(shù)……(3分)MOVAL,18HOUT42H,AL;CNT1輸出計數(shù)值,其十進制數(shù)為24……(1分)MOVAL,0A6HOUT46H,AL;8253控制字:CNT2,讀/寫計數(shù)器高8位方式3,二進制計數(shù)……(3分)MOVAL,46HOUT44H,AL;CNT2輸出高8位計數(shù)值……(1分)得分評閱人已知電路圖如下圖所示。圖中數(shù)碼管為共陽極類型,數(shù)碼管的陰極a,b,c,d,e,f,g,Dp依次接至8255的PA0,PA1,…,PA7。回答問題:1)若要數(shù)碼管的a段發(fā)光,則應從8255的PA0輸出高電平還是低電平?(2分)答:低電平2)若要數(shù)碼管顯示數(shù)字0,則應從8255的PA口送出字形碼為多少?(2分)答:C0H3)寫出8255的PA口和PC口的地址。(2分)答:PA口地址:220H,PC口的地址:222H4)根據(jù)電路圖,寫出從8255的PA口送出字形碼的有關指令。(2分)答:MOVDX,220HMOVAL,8位字形碼OUTDX,AL5)8255的PC口在電路中的作用是什么?(2分)答:輸入緩沖6)根據(jù)電路圖及下表要求,編寫完整的根據(jù)從開關讀入的編碼在數(shù)碼管上顯示相應數(shù)字的程序(包括在數(shù)據(jù)段中定義字形碼的內(nèi)容)。(15STACKSEGMENTSTACHDW100DUP(?)STACKENDSDA

溫馨提示

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

最新文檔

評論

0/150

提交評論