一、填空題
1.設(shè)X=-60,用16位二進(jìn)制數(shù)表示,則其原碼用16進(jìn)制表示是(),其補(bǔ)碼用16進(jìn)制表示是()。
2.A,B 兩數(shù)相等的條件可以用狀態(tài)標(biāo)志寄存器中的()標(biāo)志位為()來判斷。
3.8086CPU可分為兩個獨(dú)立的工作部件()和(),其地址總線為()條,數(shù)據(jù)總為()條,可尋址空間為()字。
4.PC/XT機(jī)系統(tǒng)復(fù)位后是從()地址開始執(zhí)行程序的。
5.指令由()字段,()字段組成
6.動態(tài)存儲器刷新的本質(zhì)是()刷新時只要擔(dān)供()地址。
7.8086CPU內(nèi)的標(biāo)志寄存器有()個狀態(tài)標(biāo)志位
8.中斷類型號為1AH的中斷向量地址為()
9.CPU通過8255并行口外設(shè)傳送數(shù)據(jù),可以用(),(),()傳送方式。
10.非編碼鍵盤中通常駐可用()方法和()方法來識別所按的鍵。
二、簡答題
1.簡述分配總線使用權(quán)用權(quán)的優(yōu)先級算法的特點(diǎn)?
2.SCSI-1規(guī)范中,規(guī)定系統(tǒng)中最多可有幾個SCSI設(shè)備?
3.應(yīng)答輸出過程需要哪些信號線?如何互相作用?
4.8086PC機(jī)INTR中斷服務(wù)程序的入口地址能否改變?說明理由?
5.采用中斷結(jié)和查詢法處理多中斷源的優(yōu)缺點(diǎn)是什么?
6.8259A的電平觸發(fā)中斷的方式用于什么場合?使用時應(yīng)注意什么問題?
7.串行通信方式的優(yōu)點(diǎn)是什么?
8.計(jì)算機(jī) 程序代碼是非曲直否可放在軟盤中直接運(yùn)行?說明理由?
9.為個么要進(jìn)行按鍵消除抖動的處理,在硬件電路中,通常采用什么樣方法消除抖動?
10.某微處理器應(yīng)用系統(tǒng)在設(shè)計(jì)電路板,作CPUEPROM之間的地址線連接時,若按照相館CPU的A0與EPROM 的A0相連,CPU的A1與EPROM的工相連,.......直至CPU的A15與EPROM 的A15相連這種正常駐方法,則電路的連接線很能難安排。所以考慮根據(jù)電路板的現(xiàn)狀,將CPU與EPROM 之間的某纛地址線按如下方式連接CPU的A15接EPROM的A12,CPU的A12接EPROM的A15,CPU的A14接EPROM的A10,CPU的A10接EPROM的A14,其作地址線仍按正常駐方法連接。分析是否能使該微處理器應(yīng)用系統(tǒng)正常工作?說明理由?
三、判斷題
1.8251串行接口有兩種控制字,即方式選擇字和命令字,它們所用地址是不相同的,但應(yīng)先寫出命令字,后寫出方式選擇字。()
2.PC/XT機(jī)中的8253的三個通道都用8284的PCLK作為時鐘()
3.8086/8088中斷系統(tǒng)中所中斷都需要中斷響應(yīng)周期()
4.條件轉(zhuǎn)移指令可以采用段內(nèi)或段間相對尋址。()
5.8255并行接口通道A工作在方式2時,它與外設(shè)可以同時進(jìn)行雙向傳送。()
6.SCSI系統(tǒng)中的主設(shè)備與目標(biāo)設(shè)備不是對等關(guān)系。()
四、應(yīng)用題
1.8088CPU組成的最小系統(tǒng)有32KB的RAM,其地址范圍為0000H-7FFFH。有16KB的ROM,其地址范圍為8000H-BFFFH,可供選擇芯片有2764和6264苡片。要求
(1)作出CPU與SRAM,ROM的連接圖,包括地址線。數(shù)據(jù)線,以及必要的控制信號,CPU的高位地址用74LS138譯碼器。
。2)需要多少片6264芯片和2764芯片?
2.用8255芯片作為8088CPU與字符打印機(jī)接口,使8255端口A作為數(shù)據(jù)輸出端口,工荼在0,用查詢方式將由不得0個字節(jié)數(shù)據(jù)構(gòu)成的數(shù)組CDATA送打印機(jī)。設(shè)8255端口地址為8位,高位地址用74LS138充電碼器。要求
。1)作出芯片之產(chǎn),芯片與打印機(jī)之間的連接圖包括地址線,數(shù)據(jù)線,以及必要的控制信號。
。2)指出8255芯片的端口地址。
(3)用8086/8088匯編語言編寫實(shí)現(xiàn)上述方案的程序。
3.某微機(jī)應(yīng)系統(tǒng)需要定時向若干外設(shè)輸出信息,設(shè)系統(tǒng)起始工作時間為堆點(diǎn),則,每隔壁秒向設(shè)備A發(fā)送一個信息,每隔壁.8秒向設(shè)備B發(fā)送一個信息,每隔2。35秒向設(shè)備C發(fā)送一個信息。已知系統(tǒng)中有一個頻率為1MHz的方波信號源,請?jiān)O(shè)計(jì)如何使用權(quán)用8253,5、8255芯片來實(shí)現(xiàn)。要求
。1)系統(tǒng)在長時期工作情況下,定時同期限誤碼率差不能累計(jì)增加。
。2)簡述實(shí)現(xiàn)上述功能的方案,就詳細(xì)說明如何設(shè)置 8253,8255芯乍的工作方式與參數(shù)。
。3)作出芯片之間,芯片與外設(shè)之間的連接圖,包括地下線,數(shù)據(jù)線,以及必要的控制信號CPU不必畫出
。4)用程序流程圖詳細(xì)表述對電路的工作方式設(shè)置等初始化工作以及所有的處理程序。
4.用中斷控制傳送式,將變量DATA0-OUT中的數(shù)據(jù)通過I/O端口00H輸出,將變量DATA1-OUT中的數(shù)據(jù)通過I/O端口01H 輸出。規(guī)定,對應(yīng)外設(shè)的每次中斷,只允許發(fā)給一個數(shù)據(jù)。兩外設(shè)的工作互相獨(dú)立,但可能同時產(chǎn)生中斷。要求
(1)請使用與或非邏輯電路,觸發(fā)器等各種小規(guī)模集成電路設(shè)計(jì)繪制一個與8086CPU直接相連的接口電路,作出芯片之間,芯片與外設(shè)之間的連接圖,包括地址線,數(shù)據(jù)線,以必要的工制信號。向外設(shè)輸出數(shù)據(jù)的同時,撤銷對應(yīng)外設(shè)的“已準(zhǔn)備好接收數(shù)據(jù)”中斷請求信號;外設(shè)取走數(shù)據(jù)的同時,重置”已準(zhǔn)備好接收數(shù)據(jù)“的中斷請求信號。
。2)簡述實(shí)現(xiàn)功能的方案。
。3)用程序流程圖詳細(xì)表述對電路的工作方式設(shè)置等初始化工作以及所有的處理程序。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |