版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、微型計算機技術(shù)綜合練習題一、選擇題在每小題的四個備選答案中選出一個正確答案,并將其號碼填在題干的括號內(nèi)。18086微機系統(tǒng)的地址總線是()A)8位B)16位C)20位D)32位 2若某處理器具有64GB的尋址能力,則該處理器具有的地址線的條數(shù)為 ()A)24 B)32 C)36D)643已知8086CPU內(nèi)部CS=1000H,DS=2000H,IP=3000H,則將要執(zhí)行指令的代碼存放在內(nèi)存單元中的地址為( )A)4000HB)5000HC)13000HD)23000H4某內(nèi)存單元位于代碼段中,CS的值為5800H,偏移地址為DC00H,則這個內(nèi)存單元的物理地址應(yīng)為 () A)58000H B
2、)65C00H C)68000H D)75C00H58086CPU可擴展I/O端口地址的個數(shù)最多為 ()A)1K B)4K C)8K D)64K6當8086處于單步工作方式時,必須為1的標志位的是( )A)IFB)SFC)TFD)OF78086CPU中斷請求線有( )A)1條B)2條C)4條D)8條88086微處理器的非屏蔽中斷請求信號來自于()A)CLK引腳B)NMI引腳C)INTR引腳D)GND引腳98086微處理器的可屏蔽中斷請求信號來自于()A)CLK引腳B)NMI引腳 C)INTR引腳 D)GND引腳108086CPU在收到中斷請求信號、進入中斷響應(yīng)周期以后,必須向中斷源發(fā)出的信號是
3、( )A)INTR信號 B)信號C)HOLD信號D)HLDA信號118086工作于最大方式時,系統(tǒng)的控制總線的信號來自 ()A)8284 B)8288 C)8087 D)8286128086CPU在進行讀內(nèi)存操作時,控制信號M/和DT/是 A)00 B)01 C)10 D)11138086CPU在進行外設(shè)輸入操作時,控制信號M和DT必須是()A)00 B)01 C)10 D)11148086CPU在進行內(nèi)存寫操作時,控制信號M/和DT/是()A)00 B)01 C)10 D)11158086CPU在進行外設(shè)輸出操作時,控制信號M和DT必須是()A)00 B)01 C)10 D)1116當808
4、6CPU采樣到READY=0,則CPU將()A)執(zhí)行停機指令 B)插入等待周期C)執(zhí)行空操作指令 D)重新發(fā)送地址碼178088微處理器的指令周期由一到幾個總線周期組成。在第1個總線周期,8088 ( )A)從內(nèi)存中取出指令操作碼B)從內(nèi)存中取出指令操作數(shù)C)從內(nèi)存中取出指令操作碼和操作數(shù)D)從內(nèi)存中取出指令操作碼的地址188086CPU的基本總線周期由T1、T2、T3、T44個時鐘周期組成,系統(tǒng)規(guī)定在存儲器讀總線周期時,讀命令信號在T2開始時有效,在T4開始時變?yōu)闊o效,而存儲器的地址信號應(yīng)發(fā)生在()A)T1時B)T2時 C)T3時D)T4時198086CPU在存儲器讀寫時遇到READY無效后
5、可插入()A)1個等待周期B)2個等待周期C)3個等待周期D)等待周期個數(shù)由具體情況而定20如果某一存儲芯片的8根據(jù)址線引腳是分行列輸入地址的,數(shù)據(jù)線為1位,則該存儲器芯片的存儲容量為()A)256×1位B)1K×1位C)16K×1位D)64K×1位21啟動一次存儲器操作,到完成該操作所經(jīng)歷的時間稱為( )A)存儲周期B)存取周期C)讀周期D)寫周期22在工作過程中需要不斷刷新的存儲器是() A)SARM B)DRAM C)PROM D)NVRAM23某半導體靜態(tài)存儲器芯片的地址線為A12A0,數(shù)據(jù)線為D3D0,若組成容量為32KB存儲器,需要該種存儲芯
6、片的片數(shù)為 () A)2片 B)4片 C)8片 D)16片24某系統(tǒng)主存儲器中,ROM空間在F0000HFFFFFH范圍內(nèi),該空間存儲容量為() A)64KB B)256KB C)512KB D)1MB25有一微機系統(tǒng),采用CPU的低10位地址線A0A9作為輸入/輸出口的地址線,系統(tǒng)中某接口芯片內(nèi)部有16個端口地址,該接口芯片的片選信號由地址譯碼器產(chǎn)生,則地址譯碼器的輸入地址線一般應(yīng)為()A)A5A9 B)A4A9C)A2A9 D)A0A9268086CPU從靜態(tài)RAM6116讀出數(shù)據(jù)的條件是使6116的控制線()A)L、L、HB)L、L、L C)L、H、L D)L、H、H27某容量為16KB
7、的采用全譯碼的RAM的起始地址為30000H,則其末地址為()A)307FFHB)30FFFHC)33FFFHD)34FFFH28采用部分譯碼法的片選控制()A)有地址重疊問題B)沒有地址重疊問題C)地址一定是不連續(xù)的D)地址一定是連續(xù)的29在內(nèi)存儲器的連接中,有三種片選控制電路,即全譯碼、部分譯碼和線選,則會產(chǎn)生地址重疊的是()A)全譯碼和部分譯碼B)全譯碼和線選C)部分譯碼和線選D)全譯碼、部分譯碼和線選30獨立I/O端口編址方式中,端口地址范圍是( )A)00000HFFFFFH B)0000HFFFFH C)00HFFH D)012831CPU執(zhí)行“INAL ,40H”指令時,下列信號
8、為高的是()A)B)C)M/D)INTA 32CPU執(zhí)行“OUT 40H,AL”指令時,下列信號為高的是()A)B)C)M/D)INTA 33當輸入接口芯片的RDY(就緒信號)為高時,表示接口芯片中輸入寄存器( )A)輸出數(shù)據(jù)已滿B)輸入數(shù)據(jù)已滿C)輸出數(shù)據(jù)已空D)輸入數(shù)據(jù)已空34當CPU與打印機以程序查詢方式相連接,并送數(shù)據(jù)供打印機打印時,CPU的大部分時間均用于( )A)讀打印機狀態(tài)信息并判斷B)向打印機送數(shù)據(jù)C)執(zhí)行算術(shù)運算指令D)CPU停機35CPU不斷檢測外設(shè)狀態(tài),當外設(shè)準備就緒后,才進行數(shù)據(jù)傳送。這種數(shù)據(jù)傳送方式稱為()A)無條件傳送方式 B)查詢傳送方式C)中斷傳送方式 D)DM
9、A傳送方式36當CPU復(fù)位時,中斷允許觸發(fā)器處于()A)復(fù)位狀態(tài)B)置位狀態(tài)C)隨機狀態(tài)D)不定狀態(tài)37NMI線上的中斷請求是()A)可屏蔽的B)不可屏蔽的C)有時可屏蔽的,有時不可屏蔽的D)可以設(shè)置IF位對其屏蔽38產(chǎn)生INTR中斷請求信號的是()A)CPUB)I/O接口C)運算器D)控制器39在8086CPU的下列4種中斷中,需要由硬件提供中斷類型碼的是()A)INTR B)INTOC)INT n D)NMI40對于一低速外設(shè),在外設(shè)準備數(shù)據(jù)期間希望CPU能做自己的工作,只有當外設(shè)準備好數(shù)據(jù)后才與CPU交換數(shù)據(jù)。完成這種數(shù)據(jù)傳送最好選用的傳送方式是()A)無條件傳遞方式B)查詢傳送方式C)
10、中斷傳送方式D)DMA傳送方式41中斷響應(yīng)過程中,CPU在做保護斷點工作時壓入堆棧的是斷點處的()A)指令B)IP值C)CS值D)IP值和CS值42為了能正確地實現(xiàn)中斷返回,CPU在中斷響應(yīng)過程中 ()A)識別中斷源 B)斷點壓棧C)獲得中斷服務(wù)程序入口地址 D)清除中斷允許標志IF43當進入中斷過程時,CPU把斷點處的有關(guān)內(nèi)容壓入堆棧保護,并清除( )A)TFB)IFC)OFD)TF和IF44所有中斷處理(服務(wù))過程的最后一條可執(zhí)行指令必須是( )A)RETB)IRETC)HALTD)STOP45微處理器只啟動外設(shè)而不干預(yù)傳送過程的傳送方式是 ( )A)中斷傳送方式 B)DMA傳送方式 C)
11、查詢傳送方式 D)無條件傳送方式46在高速且大量傳送數(shù)據(jù)場合,微機系統(tǒng)中數(shù)據(jù)傳送的控制方式一般用()A)無條件傳送方式B)查詢傳送方式C)中斷傳送方式D)DMA傳送方式47在直接存儲器存取方式中,控制外設(shè)和存儲器之間數(shù)據(jù)傳輸?shù)钠骷牵ǎ〢)CPU B)中斷控制器 C)外設(shè) D)DMA控制器48.在PC機常用芯片中,可接管總線控制傳送的是()A)并行接口芯片B)中斷控制芯片C)定時器/計數(shù)器芯片D)DMA控制器芯片49在DMA傳送方式中,對數(shù)據(jù)傳遞過程進行控制的硬件稱為( )A)數(shù)據(jù)傳遞控制器B)直接存儲器C)DMACD)DMAT50當DMA控制器向CPU請求使用總線后,CPU在()時間響應(yīng)這一
12、請求。A)時鐘周期完B)等待周期完C)總線周期完D)指令周期完51DMA方式下,數(shù)據(jù)塊傳送完后,DMAC撤除()A)DACK信號B)READY信號C)HOLD信號D)BUSAK信號52DMA數(shù)據(jù)傳送方式中DMA控制器接到CPU發(fā)出的()A)HOLD信號后接管總線控制權(quán)B)READY信號后接管總線控制權(quán)C)HLDA信號后接管總線控制權(quán)D)DACK信號后接管總線控制權(quán)538086系統(tǒng)內(nèi)存區(qū)中的數(shù)據(jù)存放如下:0000:0050 B3 18 8A CC 4D F8 00 F0 41 F8 00 F0 C5 18 8A CC0000:0060 39 E7 00 F0 A0 19 8A CC 2E E8
13、00 F0 D2 EF 00 F0則INT 15H中斷服務(wù)程序的入口地址為()A)F000:F84DB)A019:8ACCC)CC8A:19A0D)4DF8:00F0548086CPU在中斷響應(yīng)周期中獲得中斷類型號為14H,則中斷服務(wù)程序入口地址存放在()存儲單元中。A)00800083HB)00500053HC)00560059HD)00600063H55因為8086CPU的中斷型號是8位二進制數(shù),所以中斷向量表由()字節(jié)組成。A)256B)512C)1024D)204856在下列類型的8086CPU中斷中,中斷優(yōu)先權(quán)最低的是( ) A)除法出錯中斷B)可屏蔽中斷 C)不可屏蔽中斷D)單步中
14、斷57位于CPU內(nèi)部的IF觸發(fā)器是()A)中斷請求觸發(fā)器B)中斷允許觸發(fā)器C)中斷屏蔽觸發(fā)器D)中斷響應(yīng)觸發(fā)器588259A優(yōu)先級中斷控制器有5種優(yōu)先級管理方式,系統(tǒng)上電而未對8259A優(yōu)先級管理方式初始化時,自動進入()A)自動循環(huán)方式B)特殊循環(huán)方式C)查詢排序方式D)完全嵌套方式59每一片8259A最多可管理的中斷源有()A)4級B)7級C)8級D)16級60在8259A內(nèi)部,用于反映當前CPU正在執(zhí)行哪些中斷源程序的部件是( )A)中斷請求寄存器B)中斷服務(wù)寄存器C)中斷屏蔽寄存器D)中斷優(yōu)先級比較器61設(shè)8255A的端口地址為60H63H,則控制字寄存器的地址為( )A)60HB)6
15、1HC)62HD)63H62設(shè)8255A的端口地址為40H43H,則端口B的地址為()A)40HB)41HC)42HD)43H638255A的置位/復(fù)位控制字只能適用于()A)端口AB)端口BC)端口CD)控制端口648255A和PA、PB、PC三個端口可分為A組、B組。其中與PA構(gòu)成A組的是()A)PB7-4B)PB3-0C)PC7-4D)PC3-065.若可編程并行接口芯片8255A的PA口被設(shè)定為方式2,則此時PA口()A)既能作輸入口,又能作輸出口B)僅能作輸入口(由初始化決定)C)僅能作輸出口(由初始化決定)D)僅能作不需要聯(lián)絡(luò)信號的I/O口668255A的PA口工作于方式2時,PB
16、口不能工作于()A)方式0 B)方式1C)方式2 D)任何方式67設(shè)8255A的端口A工作在方式1輸入,若外設(shè)已將數(shù)據(jù)送入端口A,當CPU讀取此數(shù)據(jù)后,IBF信號變?yōu)椋ǎ〢)高電平B)低電平C)三態(tài)D)不定狀態(tài)68當8255A的端口A工作在方式2輸入時,此時端口A需要的聯(lián)絡(luò)信號線數(shù)有()A)0根B)1根C)2根D)4根69若要將8255A的端口C的PC6位置為1,則應(yīng)選擇的置位/復(fù)位控制字為()A)0DHB)77HC)87HD)8DH70當8255A的端口A工作在方式1輸入時,若聯(lián)絡(luò)信號IBF=1,則表示()A)輸入鎖存器滿B)輸入鎖存器空C)輸出緩沖器滿D)輸出緩沖器空71當8255A的端口
17、A工作在方式1輸出時,若=1,則表示端口A的()A)輸入鎖存器滿B)輸入鎖存器空C)輸出緩沖器滿D)輸出緩沖器空72當8255A的端口B工作在方式1輸出時,與配對的聯(lián)絡(luò)信號是( )A)IBFB)C)D)OUT73當8255A的端口A工作在方式1輸入時,與配對使用的聯(lián)絡(luò)信號是()A)IBFB)C)D)OUT74當8255A工作在方式1的輸入狀態(tài)時,8255A與外設(shè)之間的聯(lián)絡(luò)信號為()A)IBF、B)、C)IBF、D)、75當8255A工作在方式1的輸出狀態(tài)時,8255A與外設(shè)之間的聯(lián)絡(luò)信號為 A)IBF、 B)、 C)IBF、 D)、76當8253-5的輸出端A1A0=10、=0時,此時選擇片內(nèi)
18、的寄存器地址為()A)CNT0B)CNT1C)CNT2D)工作方式寄存器77對于8253某一通道,要獲得最大計數(shù)值,其初值設(shè)置為 ()A)FFH B)FFFFH C)01H D)0000H78CPU可以對8253計數(shù)器執(zhí)行讀操作,其讀到的是 A)工作方式字 B)計數(shù)初值C)計數(shù)執(zhí)行部件CE(減法計數(shù)器)的當前值 D)0798253-5有3個獨立的計數(shù)器,每個計數(shù)器可以有幾種不同的工作方式?()A)3種B)4種C)5種D)6種80當要讀82535的CTN0時,其輸入端、A1、A0依次為( )A)0000B)0001C)0010D)010081當要將計數(shù)初值寫入82535的CTN0時,其輸入端、A
19、1、A0依次為( )A)0000 B)0001 C)0010 D)010082當8253-5的計數(shù)執(zhí)行單元中的計數(shù)值計為0時,輸出指示計數(shù)為0的信號線是()A)CLKB)GATEC)D7D0D)OUT83在8253的6種工作方式中,只可用軟件啟動的是 A)方式0,4 B)方式0,2 C)方式4,3 D)方式2,484在8253應(yīng)用中,要延時一段時間產(chǎn)生一個負脈沖,而延時時間是可編程的,這時,8253的工作方式是()A)方式0計數(shù)結(jié)束中斷B)方式1硬件可重觸發(fā)單穩(wěn)態(tài)C)方式3方波D)方式4軟件觸發(fā)選通858253的軟件觸發(fā)與硬件觸發(fā)計數(shù)操作的主要區(qū)別在于()A)定時長短不同B)結(jié)束信號不同C)時
20、鐘周期不同D)啟動方式不同86在Intel 8253應(yīng)用中,如果希望由一個硬件邊沿信號產(chǎn)生一個可編程寬度的負脈沖,可設(shè)置8253的方式為( )A)方式0(計數(shù)結(jié)束中斷)B)方式1(硬件可重觸發(fā)單穩(wěn)態(tài))C)方式4(軟件觸發(fā)選通)D)方式5(硬件觸發(fā)選通)87若8253-5的某一計數(shù)器設(shè)定為方式3、初值為10、GATE一直為1,則OUT輸出端輸出的高電平信號是CLK周期的()A)1倍B)2倍C)5倍D)10倍88若要將8253-5的計數(shù)器0設(shè)定為方式0、讀/寫計數(shù)器低8位、二進制計數(shù),其工作方式控制字為 ()A)10H B)11H C)20H D)21H89若要將8253-5的計數(shù)器0設(shè)定為方式0
21、、讀/寫計數(shù)器高8位、二進制計數(shù),其工作方式控制字為()A)10HB)11HC)20HD)21H90若要將8253-5的計數(shù)器0設(shè)定為方式0、讀/寫計數(shù)器低8位、BCD碼計數(shù),其工作方式控制字為 ()A)10H B)11H C)20H D)21H91在串行異步通信中,一幀與一幀數(shù)據(jù)之間間隔()A)一位高電平B)一位低電平C)任意長度高電平D)任意長度低電平92串行同步傳送時,每一幀數(shù)據(jù)開頭都是 ()A)低電平 B)高電平 C)起始位 D)同步字符93在串行接口中,接口芯片同CPU之間傳送的數(shù)據(jù)以及接口芯片同外設(shè)之間傳送的數(shù)據(jù)分別是( )A)并行和并行B)并行和串行C)串行和并行D)串行和串行9
22、4在數(shù)據(jù)傳輸率相同的情況下,同步傳輸?shù)淖址麄魉退俣雀哂诋惒絺鬏數(shù)淖址麄魉退俣龋湓蚴牵ǎ〢)同步傳輸采用了中斷方式B)同步傳輸中所附加的冗余信息量少C)同步傳輸中發(fā)送時鐘和接收時鐘嚴格一致D)同步傳輸采用了檢錯能力強的CRC校驗95.串行通信中同步通信比異步通信()A)傳送速度快B)傳送電路簡單C)效率低D)空閑位多96下列不屬于UART通信錯誤標志的是()A)校驗和錯誤B)幀錯誤C)溢出錯誤D)奇偶錯誤97RS-232C接口的信號電平范圍是( )A)0-5VB)0+5VC)0-15VD)-15V+15V98RS-232C接口中信號線上邏輯1的電平范圍規(guī)定為 ( )A)0-5VB)0+5VC
23、)-3V-15VD)+3V+15V99.MODEM也稱為調(diào)制解調(diào)器,其中調(diào)制過程就是()A)把數(shù)字信號變成模擬信號B)把“0”變成高電平,把“1”變成低電平C)提高“0”和“1”之間的電壓差D)用±15V表示“1”和“0”100可編程通信接口芯片8251AA)可用作并行接口 B)僅可用作異步串行接口C)僅可用作同步串行接口 D)可用作同步、異步串行接口101對于Intel 8251,如果發(fā)送緩沖器為空,則8251引腳()變高,要求CPU提供新的數(shù)據(jù)。A)INTRB)TxDC)RxRDYD)TxRDY102在Intel8251芯片中,實現(xiàn)并行數(shù)據(jù)轉(zhuǎn)換為串行的是( )A)發(fā)送緩沖器B)接
24、收緩沖器C)數(shù)據(jù)總線緩沖器D)MODEM控制電路103ADC0809是一種()的A/D轉(zhuǎn)換器。A)8位8通道 B)8位16通道C)16位8通道D)16位16通道104一個8位D/A轉(zhuǎn)換器的分辨率可以達到滿量程的()A)1/8 B)1/128 C)1/256D)1/512105若被測物理量傳感器的精度為0.1%,則所采用ADC轉(zhuǎn)換器的位數(shù)最少應(yīng)為()A)8位 B)10位 C)12位 D)16位二、填空題18086CPU在結(jié)構(gòu)上由兩個獨立的功能部件_和_組成。28086實模式下,堆棧操作以_為單位,數(shù)據(jù)進棧,棧頂向_地址方向浮動。38088執(zhí)行存儲器寫時序的時候,IO/M為_電平,DT/R為_電平
25、。48086CPU總線周期至少由_個時鐘周期構(gòu)成。58086最小工作方式時的主要總線操作有:存儲器讀寫、_、總線保持、_和復(fù)位等。68086允許在內(nèi)存低端保存_個中斷向量,每個向量占用_個單元。7在存儲器系統(tǒng)中,實現(xiàn)片選控制的方法有三種,它們是全譯碼法、_和_。88086CPU采用的I/O端口編址方式是_。9CPU從I/O接口的_中獲取外部設(shè)備的“忙”、“閑”和“準備好”等信息。CPU通過I/O接口中的_向外設(shè)發(fā)出“啟動”和“停止”等信號。10CPU通過一個外設(shè)接口同外設(shè)之間交換的信息也括數(shù)據(jù)信息、狀態(tài)信息和_,這三種信息通常都是通過CPU的_總線來傳遞的。11I()設(shè)備一般不直接與CPU交換
26、信息,而是通過_來進行信息文換。12CPU同外設(shè)之間的信息交換實際上是用_指令讀寫_的數(shù)據(jù)。13接口中的控制端口為_端口,狀態(tài)端口為_端口而數(shù)據(jù)端口為_端口。(填寫輸入、輸出或雙向之一)14在I/O過程中,為了保證CPU與外設(shè)的時序配合使信息傳送能正確無誤,在I/O接口與外設(shè)之間除數(shù)據(jù)信息外,還有_和_。15采用程序查詢傳送方式時,完成一次傳送過程首先必須通過執(zhí)行一條_指令,讀取_。168086CPU響應(yīng)可屏蔽中斷請求的條件是INTR=H(高電平)、_、當前指令執(zhí)行完。17在中斷服務(wù)程序中,進行中斷處理之前,先_,才允許中斷優(yōu)先級_的中斷源請求中斷能被響應(yīng)。18一個控制系統(tǒng),當主設(shè)備發(fā)生異常時
27、,需向CPU告警,請求處理,否則將會危及工作人員的生命及設(shè)備的安全此告警線應(yīng)接到8086CPU的_中斷請求信號引腳上。19在8259A中,用于存放欲請求服務(wù)的所有中斷請求信號的寄存器為_,用于存放正在被服務(wù)的中斷優(yōu)先級的寄存器為_。20DMA傳送方式通常有單字節(jié)傳送、_和_三種。21可屏蔽中斷請求信號為_有效。不可屏蔽中斷請求信號為_有效。228086系統(tǒng)中,內(nèi)存區(qū)的中斷向量表是用來存放_的。238259A內(nèi)部中斷屏蔽寄存器是_位,其內(nèi)容是由_設(shè)定。24外部設(shè)備向8086/8088 CPU申請可屏蔽中斷時,中斷請求信號是通過其_引腳進入CPU的。8259A可編程中斷優(yōu)先級控制器8259A有5種
28、優(yōu)先級管理方式,如果8259A初始化時未對優(yōu)先級管理方式編程,則8259A就自動進入_。258255A可允許中斷請求的工作方式有_和_。268255A有三個8位并行端口PA、PB和PC,通常PC口用作_信息的端口。278255A工作在方式1的輸入狀態(tài)時,通過信號_標識端口已經(jīng)準備好了向CPU輸入的數(shù)據(jù)。288255A工作于方式1輸入時,它和外設(shè)間的聯(lián)絡(luò)信號為_和_。298255A工作于方式1輸出時,它和外設(shè)間的聯(lián)絡(luò)信號為_和_。308253內(nèi)部寄存器地址為_個I/O端口。其中_個是定時/計數(shù)通道端口。318253有3個16位計數(shù)通道,每個計數(shù)通道中各有3條信號線:即計數(shù)輸入CLK、輸出信號OU
29、T以及_。32方波輸出的82535,其計數(shù)初始值為奇數(shù)時輸出_方波,為偶數(shù)時輸出_方波。33串行通信的傳送方向有單工、三種34為使傳送過程更可靠,在串行異步通信接口中設(shè)立了三種出錯標志,分別是_、_和奇偶錯。35PCI總線的數(shù)據(jù)線寬度為_位,并可升級為_位。三、應(yīng)用題1有一全譯碼電路如圖所示,試計算RAM芯片的地址范圍。2有一存儲系統(tǒng)如下圖所示,請寫出存儲器M1、M2的存儲容量和地址范圍。存儲容量M1為_M2為_地址范圍M1為_HM2為_H38088CPU同存儲器芯片2716和6116的連接如下圖所示,請分別寫出兩片芯片的存儲容量和地址范圍(先用二進制表示,然后把無關(guān)位設(shè)置為0后寫出十六進制表
30、示)。存儲容量 2716為_,6116為_。地址范圍 2716為_B _B 即 _H _H;6116為_B _B 即_H _H。4某一存儲器同8086的連接圖如下所示,試計算該存儲器的地址范圍5有一存儲器全譯碼器電路如下圖所示,試計算該存儲器的存儲存量和芯片U1和U2的地址范圍。6有一存儲器系統(tǒng)如下圖所示,請回答RAM和EPROM的容量各是多少?它們的地址范圍又是多少?7下圖為一個LED接口電路,寫出使8個LED管自上而下依次發(fā)亮2秒的程序段,并說明該接口屬于何種輸入輸出控制方式?為什么?8設(shè)8253與8086相連,8253的時鐘頻率為2MHz,其端口地址為340H343H,通道0工作于定時方
31、式,要求每20ms向8086發(fā)出一中斷請求信號,通道1要求輸出頻率為1000Hz的方波,請編寫初始化程序。9下圖所示的接口電路中,采用8253產(chǎn)生定時中斷信號,送8259A的IR2,已知fCLK1MHz,要求每隔1小時發(fā)出一個中斷請求,IR2的中斷類型號為0AH,中斷服務(wù)程序的入口地址為INTER,8253的端口地址為180H183H,試編寫8253的初始化程序,并把中斷服務(wù)程序的入口地址送入中斷向量表。10若8255A的端口地址為60H63H,要將端口A置為方式0輸出,端口B置為方式1輸入,端口C的其它位置為輸入,問:(1)各端口的地址是多少?(2)控制字是多少?(3)寫出初始化程序段。11
32、825lA工作于異步方式,波特率為1200bs,收發(fā)時鐘=,頻率為76.8KHz。異步字符格式為:數(shù)據(jù)位7位,采用偶校驗,兩位終止位,CPU從8251A讀入100個字符,存入變量區(qū)INARY,8251A的地址為80H與81H。試編程初始化和數(shù)據(jù)輸入程序段。12設(shè)8251A的端口地址為80H、81H,編寫程序段對8251A進行初始化,要求:工作于異步方式、采用奇校驗、指定二位終止位、7位ASCII字符、波特率因子為16;出錯指示處于復(fù)位狀態(tài)、允許發(fā)送、允許接收、數(shù)據(jù)終端就緒、不送出空白字符、內(nèi)部不復(fù)位。13有一接口電路如下圖所示,設(shè)計一個程序能自己記錄按鈕K按下的次數(shù),并將按下次數(shù)存放在數(shù)據(jù)段內(nèi)
33、變量PUSHNO中,設(shè)8255的口地址為40H43H,按下次數(shù)小于256次?,F(xiàn)給出程序清單,請在程序清單的空格處填上正確內(nèi)容。給出8255方式控制字如下,初始化時無關(guān)項置0。MOVAL,;初始化OUT,ALMOVDL,0LOP:INAL,;檢查按鍵K是否按下TESTAL,LOPINCDL;記錄按下次數(shù)MOV,DLCALLDELAY20MS;延時20ms去抖動LOP1:INAL,40H;檢查按鍵K是否釋放TESTAL,01HJZLOP1JMPLOP148255芯片同開頭K和8個LED(發(fā)光二極管)的連接如下圖所示。編寫一個控制程序,要求在開關(guān)K斷開時,8個LED全部熄滅,在開關(guān)K閉合時,則8個L
34、ED以0.5秒的間隔從上至下輪流點亮,且不斷循環(huán)。設(shè)8255的端口地址為160H163H,8255的控制字格式如下,要求初始化時無關(guān)項置0?,F(xiàn)給出滿足上述要求的控制程序,請在程序中空缺部分填上正確內(nèi)容。··MOVAL,;初始化MOVDX,OUTDX,ALMOVAL,;LED熄滅MOVDX,OUTDX,ALMOVDX,LOP:INAL,DXSHR,AL,01HLOPMOVAL,MOVDX,LOP1:OUTDX,ALCALLDELAY05S;延時0.5秒JMPLOP1158255芯片同開關(guān)K和8個LED(發(fā)光二極管)的連接如下圖所示。要求在開關(guān)K斷開時,8個LED全部熄滅;在開
35、關(guān)K閉合時,則8個LED以1秒的間隔反復(fù)點亮和熄滅(即先全部點亮1秒,再全部熄滅1秒,周而復(fù)始)。設(shè)8255的端口地址為60H63H。下面給出滿足上述要求的控制程序,請在空缺處填上正確內(nèi)容。8255的控制字格式如下:MOV AL, ;初始化OUT , AL MOV AL, ;LED熄滅OUT ,ALLOP: ;測試K是否閉合TEST AL, J LOPMOV AL, ;K閉合,LED點亮OUT 61H, ALLOP1:CALL DELAY1SXOR AL, ;AL變反OUT 61H, ALJMP LOP1168255并行接口的PA口同AD轉(zhuǎn)換器相連接,PB口同7段LED顯示器連接,PA、PB口
36、都工作于方式0。接口電路圖如下圖所示。(1)根據(jù)圖中的連接,寫出使7段顯示器顯示O9的代碼。(2)編制一程序段,從PA口讀取數(shù)據(jù),如果數(shù)據(jù)大于等于128,則7段LED顯示器顯示“1”,否則顯示“0”。已知PA 口地址為60H,PB口地址為61H。17用一片8255A控制一組紅、綠、黃燈,如圖下所示,反復(fù)檢測K1、K2,要求出K1、K2的“閉合”和“斷開”控制紅、綠、黃三燈的點亮。當K1合、K2合時,黃燈亮;K1合、K2斷時,紅燈亮;K1斷、K2合時,綠燈亮;K1斷、K2斷時,黃燈亮。請編制初始化程序以及控制程序,已知8255A的端口地址為60H63H。188086CPU通過8255A同發(fā)光二極
37、管L0L7以及開關(guān)S0S7的接口電路如下圖所示。發(fā)光二極管L0L7不斷顯示對應(yīng)開關(guān)S0S7的通斷狀態(tài)。要求:(1)S0S7的狀態(tài)每隔半分鐘改變一次,把每次變化的狀態(tài)記錄在從2000H:1000H開始的內(nèi)存單元中;(2)S接通時,對應(yīng)的L熄滅;S斷開時,對應(yīng)的L發(fā)亮(即S0斷開,L0發(fā)亮;S0接通,L0熄滅);(3)連續(xù)工作24小時結(jié)束。編寫的控制程序如下,請?zhí)钌铣绦蛑锌杖钡牟糠郑òㄖ噶?、操作?shù)或標號,初始化時無關(guān)項置“0”)。START:MOV AL,(1);初始化MOV DX,(2)(3) DX,ALMOV AX,(4)MOV DS,AXLOP:MOV CX,(5);工作24小時LOP1:
38、MOV BX,(6)LOP2:MOV DX,(7)(8) AL,DXMOV BX,AL ;存S7S0INC (9)XOR AL,(10) ;寫PB口MOV DX, (11)(12) DX,ALCALL DELAY30S ;延時30秒LOOP (13)HLT19如右圖所示,已知8253的控制端口地址為203H,計數(shù)器0通道的端口地址為200H,用計數(shù)器0測量外部脈沖信號的頻率,頻率值放入CX寄存器。設(shè)周期為1秒的定時中斷信號已接到PC/XT的IRQ3引腳,8259中斷控制器偶地址端口為20H,OCW2規(guī)定為D5=EOI=“1”,其余各位可為“0”。計數(shù)器0設(shè)為工作方式0,并在主程序中已經(jīng)完成了中
39、斷及8253的初始化。請完善下列中斷服務(wù)程序段。OINT3:MOV DX, 203H MOV AL, 00H OUT DX, AL ;鎖存計數(shù)器0 MOV DX, (1) ;計數(shù)器0端口 IN AL, (2) ;取低8位數(shù) MOV CL, (3) IN AL, (4) ;取高8位數(shù) MOV CH, (5) NEG (6) ;求頻率值 MOV DX, 203H MOV AL, 30H OUT DX, AL MOV DX, (7) MOV AL,00H OUT DX, AL OUT DX, AL MOV AL, (8) ;OCW2, 中斷結(jié)束命令字 OUT 20H, AL IRET20PC總線同A
40、DC0809的接口如圖所示,采用中斷方式依次從IN0IN7轉(zhuǎn)換8個模擬量,把轉(zhuǎn)換后的數(shù)字量依次存入內(nèi)存BUFFER變量區(qū)中。下面給出滿足上述要求的控制程序,請在空缺處填入正確內(nèi)容,設(shè)0的地址為80H,1的地址為81H。;主程序 ;開中MOV BL, ;從通道0開始轉(zhuǎn)換LEA SI, BUFFERMOV CX, 8MOV AL, BL ;啟動0通道OUT 80H,ALLOP:HLT JMP LOP .;中斷服務(wù)程序AL, 81H ;讀入轉(zhuǎn)換后數(shù)字量存入從BUFFER開始的內(nèi)存 MOV ,AL INC ;修改內(nèi)存地址 INC ;修改通道號 DEC ;檢查8個通道是否轉(zhuǎn)換完 EXIT MOV AL, ;未完,轉(zhuǎn)換下一通道 OUT 80H, ALEXIT:21ADC0809通過8255同PC總線的接口如圖所示,采用中斷方式依次從IN0IN7轉(zhuǎn)換8個模擬量,把轉(zhuǎn)換后的數(shù)字量依次存入內(nèi)存BUFFER的變
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 移動支付系統(tǒng)研發(fā)及營銷服務(wù)合同
- 2024年甲乙丙三方關(guān)于合作開發(fā)旅游項目的合同
- 2024年綠色停車場租賃合作框架協(xié)議3篇
- 高效節(jié)能產(chǎn)品研發(fā)與推廣合作協(xié)議
- 二零二五年度房產(chǎn)買賣合同補充協(xié)議(涉及交易雙方責任及權(quán)利)3篇
- 體育產(chǎn)業(yè)賽事組織合作合同
- 寵物服務(wù)行業(yè)寄養(yǎng)服務(wù)及意外傷害免責協(xié)議
- 2024年版企業(yè)法人職業(yè)經(jīng)理人聘用協(xié)議范例版B版
- 2024年茶葉生產(chǎn)設(shè)備租賃及購買合同
- 二零二五年度共有產(chǎn)權(quán)住房買賣及共有份額管理合同3篇
- 2024年執(zhí)業(yè)藥師繼續(xù)教育專業(yè)答案
- 小學三年級下冊英語(牛津上海一起點)全冊語法知識點總結(jié)
- 2024秋期國家開放大學《建筑工程項目管理》一平臺在線形考(作業(yè)1至4)試題及答案
- 臨床5A護理模式
- 2025屆高考英語一輪復(fù)習讀后續(xù)寫說課課件
- 潔柔形象升級與整合內(nèi)容營銷方案
- 2025屆高考數(shù)學一輪復(fù)習建議 概率與統(tǒng)計專題講座
- 廣東省公務(wù)員考試筆試真題及答案
- 風險分級管控和隱患排查治理體系培訓考試題參考答案
- 信息科技課程標準測(2022版)考試題庫及答案
- 部編版二年級下冊語文第四單元教學設(shè)計含語文園地四
評論
0/150
提交評論