2018微機(jī)原理及接口技術(shù)復(fù)習(xí)題_第1頁
2018微機(jī)原理及接口技術(shù)復(fù)習(xí)題_第2頁
2018微機(jī)原理及接口技術(shù)復(fù)習(xí)題_第3頁
2018微機(jī)原理及接口技術(shù)復(fù)習(xí)題_第4頁
2018微機(jī)原理及接口技術(shù)復(fù)習(xí)題_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

2018年《微機(jī)原理及接口》復(fù)習(xí)題填空題1.中斷的響應(yīng)過程包括中斷申請、中斷相應(yīng)、()。2.存儲(chǔ)器芯片與CPU之間的連接,實(shí)質(zhì)上就是與()、()和控制總線的連接。3.CPU與外設(shè)的輸入、輸出方式包括程序控制方式、()、DMA方式。4.復(fù)位后系統(tǒng)從內(nèi)存的()開始執(zhí)行指令。5.8086存儲(chǔ)器采用的是分體結(jié)構(gòu),即1MB的存儲(chǔ)空間分成兩個(gè)512KB的存儲(chǔ)體,一個(gè)存儲(chǔ)體包含(),另一個(gè)存儲(chǔ)體包含()。6.存儲(chǔ)器空間的劃分和地址編碼是靠地址線來實(shí)現(xiàn)的:采用地址線的()產(chǎn)生片選信號(hào),實(shí)現(xiàn)對存儲(chǔ)芯片的選擇;采用地址線的低位實(shí)現(xiàn)()。7.微型計(jì)算機(jī)系統(tǒng)的工作過程是取指令→分析指令→()的不斷循環(huán)的過程。8.8086CPU的指令隊(duì)列大小為()。9.位于芯片內(nèi)部的叫(),()用來連接計(jì)算機(jī)系統(tǒng)的各個(gè)主要部件。10.只有執(zhí)行IN指令才出現(xiàn)I/O(),執(zhí)行OUT指令才出現(xiàn)I/O()。1.8086CPU的Ready信號(hào)是由外部硬件產(chǎn)生的。()2.RAM必須定時(shí)刷新,否則所存信息就會(huì)丟失。()3.段內(nèi)轉(zhuǎn)移指令執(zhí)行結(jié)果要改變IP、CS的值。()4.8086/8088構(gòu)成的微機(jī)中,每個(gè)主存單元對應(yīng)兩種地址:段地址和偏移地址。()5.對于8259A的中斷請求寄存器IRR,當(dāng)某一個(gè)IRi端呈現(xiàn)高電平時(shí),則表示該端有中斷請求。()6.若8259A中ICW2的初始值為40H,則在中斷響應(yīng)周期數(shù)據(jù)總線上出現(xiàn)的與IR5對應(yīng)的中斷類型碼為45H。()7.在存儲(chǔ)器的層次結(jié)構(gòu)中,越遠(yuǎn)離CPU的存儲(chǔ)器,其存取速度越慢,存儲(chǔ)容量越大,價(jià)格越低。()8.存儲(chǔ)器的存取速度可用存取時(shí)間和存取周期兩個(gè)時(shí)間參數(shù)來衡量,其中后者比前者大。()9.中斷返回指令I(lǐng)RET總是排在中斷子程序的最后。()10.指令MOVAX,[3070H]中源操作數(shù)的尋址方式為直接尋址。()1.微型計(jì)算機(jī)是由()和()兩大部分組成的。

2.系統(tǒng)總線包括()、()、()。

3.微型計(jì)算機(jī)軟件系統(tǒng)包括()和()兩部分。

4.立即尋址方式所提供的操作數(shù)直接包含在()中。

5.8086/8088CPU的數(shù)據(jù)線和地址線是以()方式輪流使用的。6、每一條指令一般都由()和()來構(gòu)成。7.CPU中的總線接口部件BIU,根據(jù)執(zhí)行部件EU的要求,完成(CPU)與(存儲(chǔ)器)或(I/O設(shè)備)的數(shù)據(jù)傳送。8、若某中斷向量為08H,則該中斷的中斷服務(wù)子程序的入口地址在中斷向量表中的物理地址范圍為()~()。9、根據(jù)以下要求用一條指令寫出相應(yīng)的操作:(1)、把BX和DX的內(nèi)容相加,結(jié)果送入DX中。()(2)、用寄存器BX和位移量0B2H的寄存器相對尋址方式把存貯器中的一個(gè)字和(CX)的內(nèi)容相加,結(jié)果送入該存貯器中。()(3)、用寄存器BX和SI的基址變址尋址方式把存貯器中的一個(gè)字節(jié)與AL寄存器的內(nèi)容相加,結(jié)果送入AL寄存器中。()10.8086中的BIU由()個(gè)()位段寄存器、一個(gè)()位指令指針、()字節(jié)指令隊(duì)列、()位地址加法器和控制電路組成。11.若8259A中ICW2的初始值為40H,則在中斷響應(yīng)周期數(shù)據(jù)總線上出現(xiàn)的與IR5對應(yīng)的中斷類型碼為()。12.指令MOVAX,[3070H]中源操作數(shù)的尋址方式為()。13、CPU與外設(shè)傳送的三種信息是()和()及()。14.8086/8088構(gòu)成的微機(jī)中,每個(gè)主存單元對應(yīng)兩種地址:()和()。15、CPU與外設(shè)交換信息時(shí),有三種常見的輸入輸出方法,它們分別是:()和()及()。16、8255有兩個(gè)控制字,它們分別是()和()。17.在()方式下,輸入輸出指令中直接給出接口地址,且接口地址由一個(gè)字節(jié)表示。18.對于8259A的中斷請求寄存器IRR,當(dāng)某一個(gè)IRi端呈現(xiàn)()時(shí),則表示該端有中斷請求。19.在匯編語言程序設(shè)計(jì)中有三種程序設(shè)計(jì)方法,它們分別是()、()、()。

20.內(nèi)存用來存貯當(dāng)前運(yùn)行所需要的()和()。21.8086/8088構(gòu)成的微機(jī)中,每個(gè)主存單元對應(yīng)兩種地址:_________和_________。22.對于8259A的中斷請求寄存器IRR,當(dāng)某一個(gè)IRi端呈現(xiàn)_____________時(shí),則表示該端有中斷請求。23從大的功能部件來看,微型計(jì)算機(jī)的硬件主要由

、

、I/O接口和I/O設(shè)備組成,各部分之間通過系統(tǒng)總線相連,系統(tǒng)總線按功能分主要有三類

、

、

。24外部中斷可以分為

,中斷允許標(biāo)志位對其中的

沒有影響。25在存儲(chǔ)器的層次結(jié)構(gòu)中,越遠(yuǎn)離CPU的存儲(chǔ)器,其存取速度(),存儲(chǔ)容量(),價(jià)格()。26.8088/8086有

根地址線,可尋址的內(nèi)存范圍為

,其中的每個(gè)存儲(chǔ)單元都有一個(gè)唯一的

地址。27若8259A中ICW2的初始值為40H,則在中斷響應(yīng)周期數(shù)據(jù)總線上出現(xiàn)的與IR5對應(yīng)的中斷類型碼為_____________。28.在存儲(chǔ)器的層次結(jié)構(gòu)中,越遠(yuǎn)離CPU的存儲(chǔ)器,其存取速度_____________,存儲(chǔ)容量_____________,價(jià)格_____________。29由于外設(shè)處理數(shù)據(jù)的時(shí)間一般比CPU時(shí)間長的多,所以輸入接口要求對數(shù)據(jù)具有

能力,常用三態(tài)門實(shí)現(xiàn),輸出接口要求對數(shù)據(jù)具有

能力。30芯片的片選信號(hào)則是通過CPU的高位地址線譯碼得到,用全部的高位地址信號(hào)作為譯碼信號(hào)稱為

,用部分高位地址信號(hào)(而不是全部)作為譯碼信號(hào)稱為

,其中

方式,芯片的地址是唯一確定的31可編程定時(shí)計(jì)數(shù)器8253共占用

個(gè)I/O地址,工作方式有

種,其中自動(dòng)重復(fù)計(jì)數(shù)的工作方式是

、

。32存儲(chǔ)器的存取速度可用(存取時(shí)間)和(存取周期)兩個(gè)時(shí)間參數(shù)來衡量,其中后者比前者大。33微型計(jì)算機(jī)的軟件系統(tǒng)包括

。34.8251是一種可編程_____________通信接口芯片,它支持_____________通信規(guī)程。35.中斷返回指令I(lǐng)RET總是排在_____最后________。36中斷號(hào)16H的中斷向量表地址的首址為

。37.CPU與外設(shè)間的數(shù)據(jù)傳輸方式有無條件傳輸方式、

方式、

方式及

方式。38.堆棧操作遵循

原則。39.半導(dǎo)體存貯器分為()和()。40、匯編語言源程序有兩種語句,即:指令性語句和指示性語句。41、8086CPU的每個(gè)總線周期至少包含4時(shí)鐘周期。42、微型計(jì)算機(jī)的三級存儲(chǔ)體系是指Cache-主存層次和主存-輔存層次。43、計(jì)算機(jī)與外部信息交換的方式有兩種,即串行通信和并行通信。44、CPU與外設(shè)的輸入輸出方式有程序控制方式、中斷方式、DMA方式。45、ASCII是7位標(biāo)準(zhǔn)編碼,它可以表示128個(gè)符號(hào)。46、解決中斷優(yōu)先權(quán)的方法有兩種,即硬件方案和軟件方案。47、8086的指令由操作碼和地址碼組成。48、8086存儲(chǔ)器采用的是分體結(jié)構(gòu),即1MB的存儲(chǔ)空間分成兩個(gè)512KB的存儲(chǔ)體,一個(gè)存儲(chǔ)體包含偶數(shù)地址,另一個(gè)存儲(chǔ)體包含奇數(shù)地址。49、采用分段結(jié)構(gòu)的存儲(chǔ)器,任何一個(gè)邏輯地址都由段基址和偏移地址兩部分構(gòu)成。50、中斷的響應(yīng)過程有中斷申請、中斷響應(yīng)、中斷處理。51、8255A芯片的工作方式有三種,分別是基本輸入輸出方式、選通輸入輸出方選擇題1.指令指針寄存器中存放的是()A.當(dāng)前指令B.下一條要執(zhí)行的指令C.操作數(shù)地址D.下一條要執(zhí)行指令的地址對于下列程序段:AGAIN;MOVAL,[SI]MOVES:[DI],ALINCSIINCDILOOPAGAIN也可用指令()完成同樣的功能。A.REPMOVSBB.REPLODSBC.REPSTOSBD.REPESCASB3.由段寄存器、段偏移地址所確定的物理地址是這樣產(chǎn)生的()。A.物理地址=段寄存器的內(nèi)容×8+偏移地址B.物理地址=偏移地址×8C.物理地址=段寄存器內(nèi)容×20+偏移地址D.物理地址=段寄存器內(nèi)容×16+偏移地址4.寄存器尋址的操作數(shù)包含在()中A.CPU的內(nèi)部寄存器B.內(nèi)部存儲(chǔ)器C.指令D.外部存儲(chǔ)器5.以下()不屬于中斷的主要作用。A.實(shí)現(xiàn)“并行”處理B.實(shí)現(xiàn)實(shí)時(shí)處理C.實(shí)現(xiàn)故障處理D.實(shí)現(xiàn)串行操作6.以下()不屬于I/O端口。A.數(shù)據(jù)端口B.狀態(tài)端口C.命令端口D.通用端口PentiumCPU有32根地址線,能夠?qū)ぶ返淖畲蟠鎯?chǔ)空間是()A.64KBB.1MB.C.1GBD.4GB8.若READY為低電平,此時(shí)CPU執(zhí)行哪一個(gè)周期?()A.T3周期B.等待的時(shí)鐘周期TWC.T4周期D.T1周期9.當(dāng)8259A在全嵌套方式下工作時(shí),優(yōu)先級最高的中斷請求端是()A.IR4B.IR3C.IR0D.IR710.8086CPU對存儲(chǔ)器實(shí)現(xiàn)分段管理,每段最大存儲(chǔ)空間為()。A.64KBB.1MBC.128KBD.256KB.1.在8086/8088中,在T1狀態(tài),CPU往總線發(fā)出(

)信號(hào)。A.數(shù)據(jù)B.狀態(tài)C.地址D.其他2.用8086CPU組成的PC機(jī)數(shù)據(jù)線是()。A.8條單向線B.16條單向線C.8條雙向線D.16條雙向線3.要禁止8259A的IR0的中斷請求,則其中斷屏蔽操作指令字OCW1應(yīng)為()。A.80HB.28HC.E8HD.01H4.在8086環(huán)境下,對單片方式使用的8259A進(jìn)行初始化時(shí),必須放置的初始化命令字為()。A.ICW1,ICW2,ICW3B.ICW1,ICW2,ICW4C.ICW1,ICW3,ICW4D.ICW2,ICW3,ICW45.6166為2Kx8位的SRAM芯片,它的地址線條數(shù)為()。A.11B.12C.13D.146.在計(jì)算機(jī)系統(tǒng)中,可用于傳送中斷請求和中斷相應(yīng)信號(hào)的是()。A.地址總線B.數(shù)據(jù)總線C.控制總線D.都不對7.Intel8253的最大輸入時(shí)鐘頻率是()。A.5MHzB.2MHzC.1MHzD.4MHz8.接口器件8251A()A.只能作異步傳送B.只能作同步傳送C.A和B均可D.可作并行傳送9.中斷向量表占用內(nèi)存地址空間為()。A.00000H~003FFHB.00000H~000FFHC.00000H~00100HD.FFF00H~FFFFFH10.實(shí)現(xiàn)CPU與8259A之間信息交換是()。A.數(shù)據(jù)總線緩沖器B.級聯(lián)緩沖/比較器C.讀寫控制電路D.數(shù)據(jù)總線緩沖器與讀寫控制電路1.當(dāng)()時(shí),8088CPU工作在最小模式之下。(C)A.芯片引線最少B.MN/=0

C.MN/=1D.使用多處理器2、堆棧的工作方式是()A.先進(jìn)先出B.隨機(jī)讀寫C.只能讀出不能寫入D.后進(jìn)先出3.28.8086CPU復(fù)位后,下列寄存器的值為(

B

)。A.CS=0000H,IP=0000H

B.CS=0000H,IP=FFFFHB.CS=FFFFH,IP=0000H

D.CS=FFFFH,IP=FFFFH4.要禁止8259A的IR0的中斷請求,則其中斷屏蔽操作指令字OCW1應(yīng)為()。A.80HB.28HC.E8HD.01H5.在8086環(huán)境下,對單片方式使用的8259A進(jìn)行初始化時(shí),必須放置的初始化命令字為()。A.ICW1,ICW2,ICW3B.ICW1,ICW2,ICW4C.ICW1,ICW3,ICW4D.ICW2,ICW3,ICW46.段寄存器裝入2300H,該段的結(jié)束地址是()。A.32FFFHB.23000HC.33FFFHD.33000H7.接口器件8251A()A.只能作異步傳送B.只能作同步傳送C.A和B均可D.可作并行傳送8.用8086CPU組成的PC機(jī)數(shù)據(jù)線是()。A.8條單向線B.16條單向線C.8條雙向線D.16條雙向線9.實(shí)現(xiàn)CPU與8259A之間信息交換是()。A.數(shù)據(jù)總線緩沖器B.級聯(lián)緩沖/比較器C.讀寫控制電路D.數(shù)據(jù)總線緩沖器與讀寫控制電路10.完成兩數(shù)相加后是否溢出的運(yùn)算,用()標(biāo)志位判別。A.ZFB.IFC.OFD.SF11.某微機(jī)最大可尋址的內(nèi)存空間為1MB,其CPU地址總線至少應(yīng)有(C)條。A.32B.16C.20D.2412.在計(jì)算機(jī)系統(tǒng)中,可用于傳送中斷請求和中斷響應(yīng)信號(hào)的是()。A.地址總線B.數(shù)據(jù)總線C.控制總線D.都不對13.由段寄存器、段偏移地址所確定的物理地址是這樣產(chǎn)生的(D)。

A.物理地址=段寄存器的內(nèi)容×8+偏移地址B.物理地址=偏移地址×8

C.物理地址=段寄存器內(nèi)容×20+偏移地址D.物理地址=段寄存器內(nèi)容×16+偏移地址14.RAM6116芯片有2K×8位的容量,它的片內(nèi)地址選擇線和數(shù)據(jù)線分別是(B)A、A0~A15和D0~D15B、A0~A10和D0~D7C、A0~A11和D0~D7D、A0~A11和D0~D1515.8086CPU在響應(yīng)中斷時(shí)順序?qū)ⅲ―)內(nèi)容壓入堆棧。A、CS.IP.PSWB、IP.CS.PSWC、PSW.CS.IPD、PSW.IP.CS16.若READY為低電平,此時(shí)CPU執(zhí)行哪一個(gè)周期?(B)

A.T3周期B.等待的時(shí)鐘周期TW

C.T4周期D.T1周期17.8255A的方式選擇控制字應(yīng)寫入()。A.A口B.B口C.C口D.控制口

18.寄存器尋址的操作數(shù)包含在()中。()

A.CPU的內(nèi)部寄存器B.內(nèi)部存貯器

C.指令D.外部存貯器19.用8086CPU組成的PC機(jī)數(shù)據(jù)線是(D)。A.8條單向線B.16條單向線C.8條雙向線D.16條雙向線20.若要對操作數(shù)清0,一般對操作數(shù)進(jìn)行(C)運(yùn)算。

A.相與B.相或

C.異或D.移位

10.外設(shè)與內(nèi)存獨(dú)立編址方式中,用于外設(shè)的指令功能(B)。

A.較強(qiáng)B.較弱

C.與用于內(nèi)存的指令相同D.以上都不是21、8086能夠訪問的存儲(chǔ)空間的大小是(A)。A.64kB.1MC.256D.16M22、8253是可編程定時(shí)、計(jì)數(shù)器芯片,它內(nèi)部有(A)。A、三個(gè)定時(shí)器B、四個(gè)定時(shí)器C、二個(gè)計(jì)數(shù)器D、四個(gè)計(jì)數(shù)器23.當(dāng)8259A在完全嵌套方式下工作時(shí),優(yōu)先級最高的中斷請求端是?()A.IR4B.IR3C.IR0D.IR724、相鄰段地址之間的最小距離為(B)A、16個(gè)字節(jié)B、64K字節(jié)C、1K字節(jié)D、256字節(jié)25.8255A的方式選擇控制字應(yīng)寫入(D)。A.A口B.B口C.C口D.控制口26、8086CPU在()時(shí)刻采樣READY信號(hào)決定是否插入等待周期。A、T3下降沿B、T3上升沿C、T2下降沿D、T2上升沿27、保護(hù)斷點(diǎn)就是保存(D)。A.中斷類型碼B.中斷服務(wù)程序入口地址C.現(xiàn)場D.當(dāng)前CS、IP的值28.要禁止8259A的IR0的中斷請求,則其中斷屏蔽操作指令字OCW1應(yīng)為()。A.80HB.28HC.E8HD.01H29.已知(AL)=7BH,(BL)=38H,執(zhí)行指令A(yù)DD

AL,BL后,下列標(biāo)志位的正確的是

A)

AF=1,ZF=1

B)OF=1,PF=0C)

CF=1,SF=0

D)ZF=1,OF=130.在8086環(huán)境下,對單片方式使用的8259A進(jìn)行初始化時(shí),必須放置的初始化命令字為()。A.ICW1,ICW2,ICW3B.ICW1,ICW2,ICW4 C.ICW1,ICW3,ICW4D.ICW2,ICW3,ICW431.假定(SS)=2000H,(SP)=0100H,(AX)=2107H,執(zhí)行指令PUSH

AX后,存放數(shù)據(jù)21H的物理地址是

0FFH

。A)20102H

B)20101H

C)200FEH

D)200FFH32.寄存器間接尋址方式中,操作數(shù)在

中。

A)通用寄存器

B)堆棧

C)主存單元

D)段寄存器33.中斷向量表占用內(nèi)存地址空間為()。A.00000H~003FFHB.00000H~000FFHC.00000H~00100HD.FFF00H~FFFFFH34.存放偏移地址的寄存器稱為間址寄存器,下面寄存器中不可以做間址寄存器的是

A)SI

B)BP

C)BX

D)SP35.實(shí)現(xiàn)CPU與8259A之間信息交換是()。A.數(shù)據(jù)總線緩沖器 B.級聯(lián)緩沖/比較器C.讀寫控制電路D.數(shù)據(jù)總線緩沖器與讀寫控制電路36.主機(jī)與外設(shè)之間的數(shù)據(jù)輸入輸出方式主要下面有4種,其中

的效率最高A)無條件查詢方式

B)DMA方式C)查詢方式

D)中斷方式37.下面哪種中斷的中斷類型碼由硬件提供

。A)軟件中斷

B)NMIC)INTR

D)內(nèi)部中斷38.在計(jì)算機(jī)系統(tǒng)中,可用于傳送中斷請求和中斷相應(yīng)信號(hào)的是(D)。A.地址總線B.數(shù)據(jù)總線C.控制總線D.都不對39.8086CPU復(fù)位后,下列寄存器的值為(

B

)。A.CS=0000H,IP=0000H

B.CS=0000H,IP=FFFFHB.CS=FFFFH,IP=0000H

D.CS=FFFFH,IP=FFFFH40.段寄存器裝入2300H,該段的結(jié)束地址是(A)。A.32FFFHB.23000HC.33FFFHD.33000H41.下列指令中,不正確的指令是(

D)。

A.MOVAX,BX

B.MOVAX,[BX]

C.MOVAX,CX

D.MOVAX,[CX]42.8086CPU向I/O端口地址30H寫字?jǐn)?shù)據(jù)應(yīng)使用指令(

B

)。

A.OUT30H,AL

B.OUT30H,AX

C.OUTAL,30H

D.OUTAAX,30H43.中斷向量表占用內(nèi)存地址空間為(A)。A.00000H~003FFHB.00000H~000FFHC.00000H~00100HD.FFF00H~FFFFFH44.Intel8253的最大輸入時(shí)鐘頻率是(B)。A.5MHzB.2MHzC.1MHzD.4MHz45.字符A的ASCII碼為41H,字符a的ASCII碼為(

)。

A.31H

B.32H

C.61H

D.62H13.Intel8253的最大輸入時(shí)鐘頻率是()。A.5MHzB.2MHzC.1MHzD.4MHz三、判斷下列問題是否正確1、段內(nèi)轉(zhuǎn)移指令執(zhí)行結(jié)果要改變IP、CS的值(×)2、REPE/REPZ是相等/為零時(shí)重復(fù)操作,其退出條件是:(CX)=0或ZF=0)(√)3、MOVAX,[BP]的源操作數(shù)物理地址為16D×(DS)+(BP)4、8086/8088CPU的復(fù)位后開始執(zhí)行的第一條指令的地址為FFFFH。(×)5、若各中斷源的優(yōu)先級是一樣的,則可用自動(dòng)循環(huán)優(yōu)先級來實(shí)現(xiàn)。(√)6、在8086CPU構(gòu)成的微機(jī)系統(tǒng)中,數(shù)據(jù)可以存放在幾個(gè)不連續(xù)的段中。(√)7、8086CPU的最小方式是為實(shí)現(xiàn)多處理器系統(tǒng)而設(shè)計(jì)的。(×)8、OUTDX,AL指令輸出的是16位操作數(shù)9、8086CPU的最小方式是為實(shí)現(xiàn)多處理器系統(tǒng)而設(shè)計(jì)的。()(×)10、MOVDS,2000H(×)11、在8086CPU構(gòu)成的微機(jī)系統(tǒng)中,數(shù)據(jù)可以存放在幾個(gè)不連續(xù)的段中。(√)12、CPU響應(yīng)可屏蔽中斷時(shí),無須從數(shù)據(jù)總線上讀取中斷類型碼。(×)13、采用直接尋址輸入/輸出指令的最大端口地址為0FFH。(√)14、8225A的“端口C置1/置0控制字”不能寫入其控制寄存器中。(×)15、PUSHAL(×)16、DMA方式不能實(shí)現(xiàn)內(nèi)存與接口之間數(shù)據(jù)的直接交換。()(×)17、段內(nèi)轉(zhuǎn)移指令執(zhí)行結(jié)果要改變IP、CS的值(×)18、8086的可屏蔽中斷不受IF標(biāo)志位的影響,但需要從數(shù)據(jù)線上讀取中斷類型碼。((×)19、構(gòu)成一個(gè)最小8086CPU的微機(jī)系統(tǒng)只需8086、8282、8286就夠了。()(×)20、8086CPU的Ready信號(hào)是由外部硬件產(chǎn)生的。()(√)21、ROM必須定時(shí)刷新,否則所存信息就會(huì)丟失。(×)22、在串行異步通信中,停止位的作用表示全部數(shù)據(jù)傳送完畢,接收方在收到停止位信號(hào)以后,就不再去接收串行數(shù)據(jù)。(×)23.對8086/8088系統(tǒng),中斷類型碼的大小與中斷優(yōu)先級高低無關(guān)。(√)24、8086復(fù)位時(shí),(CS)=FFFFH,(IP)=0000H,所以8086在復(fù)位后重新啟動(dòng)時(shí),便從內(nèi)存的FFFF0H單元開始執(zhí)行指令,使得系統(tǒng)在啟動(dòng)時(shí)自動(dòng)進(jìn)入系統(tǒng)程序。(√)25、中斷類型碼乘以4,就可以得到中斷服務(wù)程序入口地址。(×)26、多個(gè)外設(shè)可以通過一條中斷請求線向CPU發(fā)中斷請求。(×)四、簡答題什么是中斷類型碼、中斷向量、中斷向量表?在基于8086/8088的微機(jī)系統(tǒng)中,中斷類型碼和中斷向量之間有什么關(guān)系?2.動(dòng)態(tài)RAM為何要刷新?如何刷新?

對于8086存儲(chǔ)器中的非規(guī)則字,為什么要兩個(gè)總線周期才能讀完?

4.

為什么DMA方式的傳輸速率比中斷方式更高?

5.

若STR是字符串的首地址,指出下列程序的功能。

LEA

BX,STR

MOV

CX,30

LP:CMP

[BX],‘$’

JNZ

NEXT

MOV

[BX],‘&’

NEXT:INC

BX

LOOP

LP

HLT

1、什么是中斷向量?中斷向量表指的是什么?中斷向量表放在什么地方?假如中斷類型為20,它的中斷服務(wù)入口地址是多少?2、在一個(gè)8086CPU和單片8259A組成的系統(tǒng)中,試說明:

(1)8086CPU在響應(yīng)可屏蔽中斷的條件是什么?

(2)8086CPU在響應(yīng)中斷過程中,連續(xù)執(zhí)行兩個(gè)INTA周期,其作用是?

(3)假如8259A已被編程,ICW2=08H,若連接在8259A的IR3端的外設(shè)提出中斷申請,它的中斷向量的存放地址是什么?2.設(shè)有一個(gè)具有16位地址和8位數(shù)據(jù)的存儲(chǔ)器,問:(1)該存儲(chǔ)器能存書多少個(gè)字節(jié)的信息?(2)如果存儲(chǔ)器由8K×4位RAM芯片組成,需要多少片?(3)需要地址多少位做芯片選擇?3、8086CPU從功能上分為幾個(gè)部分?各部分由什么組成?各部分的功能是什么?8086從功能上可分為執(zhí)行單元和總線接口單元。執(zhí)行單元的功能是負(fù)責(zé)指令的執(zhí)行,將指令譯碼并利用內(nèi)部寄存器和ALU對數(shù)據(jù)進(jìn)行處理。它由4個(gè)通用寄存器(AX、BX、CX、DX),4個(gè)專用寄存器(BP、SP、SI和DI),標(biāo)志寄存器和算術(shù)邏輯部件組成??偩€接口單元的功能是存儲(chǔ)器、I/O端口傳送數(shù)據(jù)。它由4個(gè)段寄存器(CS、DS、ES、SS),指令指針寄存器IP,20位地址加法器和6個(gè)字節(jié)的指令隊(duì)列組成4、CPU有哪些寄存器組成?各有什么用途?其中標(biāo)志寄存器的各標(biāo)志位的含義是什么?5、什么是8086/8088CPU最大模式和最小模式?其關(guān)鍵區(qū)別是什么?6、什么是邏輯地址、物理地址、物理地址是如何求得的?假如CS=2000H,IP=0100H,其物理地址是多少?7.I/O接口電路采用統(tǒng)一編址或獨(dú)立編址時(shí)對微處理器有無特殊要求?8.什么是中斷類型碼?什么叫中斷向量?什么叫中斷向量表?它們之間有什么聯(lián)系?8、8259A在系統(tǒng)中起什么作用?當(dāng)中斷源提出中斷請求后,8259A應(yīng)完成哪些工作?9、什么是總線周期一個(gè)基本的總線周期由多少個(gè)T構(gòu)成10、8086CPU有多少根地址線?多少根數(shù)據(jù)線?它最大直接尋址范圍是多少?一次對外數(shù)據(jù)傳送多少BIT二進(jìn)制數(shù)?11.請說明Intel8253各個(gè)計(jì)數(shù)通道中三個(gè)引腳信號(hào)CLK,OUT和GATE的功能。12、常用的存儲(chǔ)器片選控制方法有哪幾種?簡述它們的特點(diǎn)?五、程序設(shè)計(jì)1、編程實(shí)現(xiàn)Y=(X1+X2)/2。DATA SEGMENTX1DB?X2DB?YDW?DATA ENDSCODE SEGMENTASSUMECS:CODE,DS:DATAMOVAX,DATA;為DS設(shè)置段值MOVDS,AXMOVAL,X1;取變量X1送ALMOVBL,X2;取變量X2送BLADDAL,BLADCAH,0;X1+X2+進(jìn)位送AXSARAX,1MOV[Y],AX;結(jié)果送YCODEENDSEND START六、可編程芯片1、循環(huán)彩燈控制電路如下圖所示:請寫出8255A的各端口地址。(2)寫出8255A的工作方式控制字。(3)如要發(fā)光二極管逐個(gè)循環(huán)發(fā)光,請編寫出控制程序。(設(shè)已知一個(gè)延時(shí)1s的子程序入口地址為DELAY五、某微型計(jì)算機(jī)系統(tǒng)中8253的端口地址為40H~43H,要求計(jì)數(shù)器0工作在方式0,計(jì)數(shù)初值為0DEH,按照二進(jìn)制計(jì)數(shù);計(jì)數(shù)器1工作在方式2,計(jì)數(shù)初值為1000D,按BCD碼計(jì)數(shù)。寫出初始化程序。(10分)8253的工作方式命令字如圖。

MOVAL,10H;寫通道0控制字OUT43H,ALMOVAL,0DEH;寫通道0計(jì)數(shù)初值OUT40H,ALMOVAL,65H;寫通道1控制字OUT43H,ALMOVAL,10H;寫通道1計(jì)數(shù)初值(BCD碼的高8位)OUT41H,AL設(shè)8253三個(gè)計(jì)數(shù)器的端口地址為201H、202H、203H,控制寄存器端口地址200H。輸入時(shí)鐘為2MHz,讓1號(hào)通道周期性的發(fā)出脈沖,其脈沖周期為1ms,試編寫初化程序段。參考解答要輸出脈沖周期為1ms,輸出脈沖的頻率是,當(dāng)輸入時(shí)鐘頻率為2MHz時(shí),計(jì)數(shù)器初值是使用計(jì)數(shù)器1,先讀低8位,后讀高8位,設(shè)為方式3,二進(jìn)制計(jì)數(shù),控制字是76H。設(shè)控制口的地址是200H,計(jì)數(shù)器0的地址是202H。程序段如下:MOVDX,200HMOVAL,76HOUTDX,ALMOVDX,202HMOV AX,2000OUTDX,AL MOVAL,AH OUTDX,AL3、8088微機(jī)系統(tǒng)的I/O接口電路如下圖:請完成:(1)分析下圖,寫出8255各端口的地址(設(shè)地址線A15~A10=111111)。(2)寫出8

溫馨提示

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

評論

0/150

提交評論