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

下載本文檔

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

文檔簡介

2018年《微機原理及接口》復(fù)習(xí)題一、填空題1.中止的響應(yīng)過程包含中止申請、中止相應(yīng)、(

)。2.儲蓄器芯片與CPU之間的連結(jié),實質(zhì)上就是與(和控制總線的連結(jié)。3.CPU與外設(shè)的輸入、輸出方式包含程序控制方式、(

)、(

))、DMA方式。4.復(fù)位后系統(tǒng)從內(nèi)存的(5.8086儲蓄器采納的是分體構(gòu)造,即儲體,一個儲蓄體包含(

)開始履行指令。1MB的儲蓄空間分紅兩個),另一個儲蓄體包含

512KB的存(

)。6.儲蓄器空間的區(qū)分和地址編碼是靠地址線來實現(xiàn)的:采納地址線的()產(chǎn)生片選信號,實現(xiàn)對儲蓄芯片的選擇;采納地址線的低位實現(xiàn)()。7.微型計算機系統(tǒng)的工作過程是取指令→分析指令→()的不停循環(huán)的過程。8.8086CPU的指令行列大小為()。9.位于芯片內(nèi)部的叫(),()用來連結(jié)計算機系統(tǒng)的各個主要零件。10.只有履行IN指令才出現(xiàn)I/O(),履行OUT指令才出現(xiàn)I/O()。1.8086CPU的Ready信號是由外面硬件產(chǎn)生的。()2.RAM必然準時刷新,不然所存信息就會拋棄。()3.段內(nèi)轉(zhuǎn)移指令履行結(jié)果要改變IP、CS的值。()4.8086/8088構(gòu)成的微機中,每個主存單元對應(yīng)兩種地址:段地址和偏移地址。()5.關(guān)于8259A的中止懇求寄存器IRR,當某一個IRi端表現(xiàn)高電平常,則表示該端有中止懇求。()6.若8259A中ICW2的初始值為40H,則在中止響應(yīng)周期數(shù)據(jù)總線上出現(xiàn)的與IR5對應(yīng)的中止種類碼為45H。( )7.在儲蓄器的層次構(gòu)造中,越遠離CPU的儲蓄器,其存取速度越慢,儲蓄容量越大,價錢越低。()8.儲蓄器的存取速度可用存取時間和存取周期兩個時間參數(shù)來權(quán)衡,其中后者比前者大。()9.

中止返回指令

IRET老是排在中止子程序的最后。(

)10.

指令

MOVAX,[3070H]中源操作數(shù)的尋址方式為直接尋址。(

)1.微型計算機是由()和()兩大多數(shù)構(gòu)成的。2.系統(tǒng)總線包含()、()、()。3.微型計算機軟件系統(tǒng)包含()和()兩部分。4.立刻尋址方式所供給的操作數(shù)直接包含在()中。5.8086/8088CPU的數(shù)據(jù)線和地址線是以()方式輪番使用的。6、每一條指令一般都由()和()來構(gòu)成。7.CPU中的總線接口零件BIU,依據(jù)履行零件EU的要求,完成(CPU)與(存儲器)或(I/O設(shè)施)的數(shù)據(jù)傳達。8、若某中止向量為08H,則該中止的中止服務(wù)子程序的進口地址在中止向量表中的物理地址范圍為()~()。9、依據(jù)以下要求用一條指令寫出相應(yīng)的操作:(1)、把BX和DX的內(nèi)容相加,結(jié)果送入DX中。()(2)、用寄存器BX和位移量0B2H的寄存器相對尋址方式把存貯器中的一個字和(CX)的內(nèi)容相加,結(jié)果送入該存貯器中。()(3)、用寄存器BX和SI的基址變址尋址方式把存貯器中的一個字節(jié)與AL寄存器的內(nèi)容相加,結(jié)果送入AL寄存器中。()10.8086中的BIU由()個()位段寄存器、一個()位指令指針、()字節(jié)指令行列、()位地址加法器和控制電路構(gòu)成。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)成的微機中,每個主存單元對應(yīng)兩種地址:

)和(

)。15、CPU與外設(shè)互換信息時,有三種常有的輸入輸出方法,它們分別是:()和()及()。16、8255有兩個控制字,它們分別是()和()。17.在()方式下,輸入輸出指令中直接給出接口地址,且接口地址由一個字節(jié)表示。18.關(guān)于8259A的中止懇求寄存器IRR,當某一個IRi端表現(xiàn)()時,則表示該端有中止懇求。19.在匯編語言程序設(shè)計中有三種程序設(shè)計方法,它們分別是()、()、()。20.內(nèi)存用來存貯目前運轉(zhuǎn)所需要的()和()。21.8086/8088構(gòu)成的微機中,每個主存單元對應(yīng)兩種地址:_________和_________。關(guān)于8259A的中止懇求寄存器IRR,當某一個IRi端表現(xiàn)_____________時,則表示該端有中止懇求。23從大的功能零件來看,微型計算機的硬件主要由、、I/O接口和I/O設(shè)施構(gòu)成,各部分之間經(jīng)過系統(tǒng)總線相連,系統(tǒng)總線按功能分主要有三類、、。24外面中止能夠分為和,中止贊成標記位對此中的沒有影響。25在儲蓄器的層次構(gòu)造中,越遠離CPU的儲蓄器,其存取速度(),儲蓄容量(),價錢()。26.8088/8086有根地址線,可尋址的內(nèi)存范圍為,此中的每個儲蓄單元都有一個獨一的地址。27若8259A中ICW2的初始值為40H,則在中止響應(yīng)周期數(shù)據(jù)總線上出現(xiàn)的與IR5對應(yīng)的中止種類碼為_____________。在儲蓄器的層次構(gòu)造中,越遠離CPU的儲蓄器,其存取速度_____________,儲蓄容量_____________,價錢_____________。29因為外設(shè)辦理數(shù)據(jù)的時間一般比CPU時間長的多,因此輸入接口要求對數(shù)據(jù)擁有能力,常用三態(tài)門實現(xiàn),輸出接口要求對數(shù)據(jù)擁有能力。30芯片的片選信號則是經(jīng)過CPU的高位地址線譯碼獲得,用所有的高位地址信號作為譯碼信號稱為,用部分高位地址信號(而不是所有)作為譯碼信號稱為,此中方式,芯片的地址是獨一確立的31可編程準時計數(shù)器8253共占用個I/O地址,工作方式有種,其中自動重復(fù)計數(shù)的工作方式是、。儲蓄器的存取速度可用(存取時間)和(存取周期)兩個時間參數(shù)來權(quán)衡,此中后者比前者大。33微型計算機的軟件系統(tǒng)包含和。8251是一種可編程_____________通訊接口芯片,它支持_____________通信規(guī)程。中止返回指令I(lǐng)RET老是排在_____最后________。36中止號

16H

的中止向量表地址的首址為

。37.CPU

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

方式、方式及

方式。38.貨倉操作依據(jù)原則。39.半導(dǎo)體存貯器分為()和()。40、匯編語言源程序有兩種語句,即:指令性語句和指示性語句。41、8086CPU的每個總線周期最少包含4時鐘周期。42、微型計算機的三級儲蓄系統(tǒng)是指Cache-主存層次和主存-輔存層次。43、計算機與外面信息互換的方式有兩種,即串行通訊和并行通訊。44、CPU與外設(shè)的輸入輸出方式有程序控制方式、中止方式、45、ASCII是7位標準編碼,它能夠表示128個符號。

DMA

方式。46、解決中止優(yōu)先權(quán)的方法有兩種,即硬件方案和軟件方案。47、8086的指令由操作碼和地址碼構(gòu)成。48、8086儲蓄器采納的是分體構(gòu)造,即1MB的儲蓄空間分紅兩個

512KB

的存儲體,一個儲蓄體包含偶數(shù)地址,另一個儲蓄體包含奇數(shù)地址。49、采納分段構(gòu)造的儲蓄器,任何一個邏輯地址都由段基址和偏移地址兩部分構(gòu)成。50、中止的響應(yīng)過程有中止申請、中止響應(yīng)、中止辦理。51、8255A芯片的工作方式有三種,分別是基本輸入輸出方式、選通輸入輸出方二、選擇題1.指令指針寄存器中寄存的是()A.目前指令B.下一條要履行的指令C.操作數(shù)地址D.下一條要履行指令的地址關(guān)于以下程序段:AGAIN;MOVAL,[SI]MOVES:[DI],ALINCSIINCDILOOPAGAIN也可用指令(

)完成相同的功能。A.REPMOVSB

B.REPLODSBC.REPSTOSB

D.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)部儲蓄器C.指令D.外面儲蓄器5.以下()不屬于中止的主要作用。A.實現(xiàn)“并行”辦理

B.實現(xiàn)及時辦理C.實現(xiàn)故障辦理

D.實現(xiàn)串行操作6.以下(

)不屬于

I/O

端口。A.數(shù)據(jù)端口B.狀態(tài)端口C.命令端口D.通用端口7.PentiumCPU有32根地址線,能夠?qū)ぶ返淖畲髢π羁臻g是()A.64KBB.1MB.C.1GBD.4GB8.若READY為低電平,此時CPU履行哪一個周期?()A.T3周期B.等候的時鐘周期TWC.T4周期D.T1周期9.當8259A在全嵌套方式下工作時,優(yōu)先級最高的中止懇求端是()A.IR4B.IR3C.IR0D.IR710.8086CPU對儲蓄器實現(xiàn)分段管理,每段最大儲蓄空間為()。A.64KBB.1MBC.128KBD.256KB.1.在8086/8088中,在T1狀態(tài),CPU往總線發(fā)出()信號。A.數(shù)據(jù)B.狀態(tài)C.地址D.其余2.用8086CPU構(gòu)成的PC機數(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進行初始化時,必然擱置的初始化命令字為(

)。A.ICW1,ICW2,ICW3C.ICW1,ICW3,ICW4

B.ICW1,ICW2,ICW4D.ICW2,ICW3,ICW45.6166

為2Kx8位的

SRAM芯片,它的地址線條數(shù)為(

)。A.11B.12C.13D.146.在計算機系統(tǒng)中,可用于傳達中止懇乞降中止相應(yīng)信號的是(A.地址總線B.數(shù)據(jù)總線C.控制總線D.都不對

)。7.Intel8253

的最大輸入時鐘頻次是(

)。A.5MHzB.2MHzC.1MHzD.4MHz8.接口器件8251A()A.只好作異步傳達B.只好作同步傳達C.A和B均可D.可作并行傳達9.中止向量表占用內(nèi)存地址空間為(

)。00000H~003FFH00000H~000FFH00000H~00100HFFF00H~FFFFFH10.實現(xiàn)CPU與8259A之間信息互換是()。數(shù)據(jù)總線緩沖器級聯(lián)緩沖/比較器讀寫控制電路數(shù)據(jù)總線緩沖器與讀寫控制電路1.當()時,8088CPU

工作在最小模式之下。

(C

)A.芯片引線最少

B.MN/MX

=0C.MN/

MX

=1

D.使用多辦理器2、貨倉的工作方式是( )A.先進先出B.隨機讀寫

C.只好讀出不可以夠?qū)懭?/p>

D.后進先出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進行初始化時,必然擱置的初始化命令字為()。ICW1,ICW2,ICW3ICW1,ICW2,ICW4ICW1,ICW3,ICW4ICW2,ICW3,ICW46.段寄存器裝入2300H,該段的結(jié)束地址是()。32FFFH23000H33FFFH33000H7.

接口器件

8251A(

)A.只好作異步傳達

B.只好作同步傳達C.A

B均可

D.可作并行傳達8.

用8086CPU構(gòu)成的

PC機數(shù)據(jù)線是(

)。A.8B.16C.8D.16

條單向線條單向線條雙向線條雙向線9.實現(xiàn)

CPU與

8259A之間信息互換是(

)。數(shù)據(jù)總線緩沖器級聯(lián)緩沖/比較器讀寫控制電路數(shù)據(jù)總線緩沖器與讀寫控制電路10.完成兩數(shù)相加后能否溢出的運算,用()標記位鑒別。ZFIFOFD.SF某微機最大可尋址的內(nèi)存空間為1MB,其CPU地址總線最少應(yīng)有(C)條。3216202412.在計算機系統(tǒng)中,可用于傳達中止懇乞降中止響應(yīng)信號的是()。地址總線數(shù)據(jù)總線控制總線都不對由段寄存器、段偏移地址所確立的物理地址是這樣產(chǎn)生的(D)。A.物理地址=段寄存器的內(nèi)容×8+偏移地址B.物理地址=偏移地址×8C.物理地址=段寄存器內(nèi)容×20+偏移地址D.物理地址=段寄存器內(nèi)容×16+偏移地址14.RAM6116芯片有2K×8位的容量,它的片內(nèi)陸址選擇線和數(shù)據(jù)線分別是(BA、A0~A15和D0~D15B、A0~A10和D0~D7C、A0~A11和D0~D7D、A0~A11和D0~D1515.8086CPU在響應(yīng)中止時次序?qū)ⅲ―)內(nèi)容壓入貨倉。A、CS.IP.PSWB、C、D、

)若READY為低電平,此時CPU履行哪一個周期?(B)A.T3周期B.等候的時鐘周期TWC.T4周期D.T1周期17.8255A的方式選擇控制字應(yīng)寫入()。A.A口B.B口C.C口控制口18.寄存器尋址的操作數(shù)包含在()中。()A.CPU的內(nèi)部寄存器B.內(nèi)部存貯器C.指令D.外面存貯器19.用8086CPU構(gòu)成的PC機數(shù)據(jù)線是(D

)。A.8B.16C.8D.16

條單向線條單向線條雙向線條雙向線20.若要對操作數(shù)清0,一般對操作數(shù)進行(C)運算。A.相與B.相或C.異或D.移位10.外設(shè)與內(nèi)存獨立編址方式中,用于外設(shè)的指令功能(B)。A.較強B.較弱C.與用于內(nèi)存的指令相同D.以上都不是21、8086能夠接見的儲蓄空間的大小是(A

)。A.64k

B.1MC.256

D.16M22、8253

是可編程準時、計數(shù)器芯片,它內(nèi)部有(

A

)。A、三個準時器B、四個準時器C、二個計數(shù)器D、四個計數(shù)器23.當8259A

在完滿嵌套方式下工作時,優(yōu)先級最高的中止懇求端是?(

)A.IR4

B.IR3

C.IR0

D.IR724、相鄰段地址之間的最小距離為(A、16個字節(jié)B、64K字節(jié)C、1K字節(jié)D、256字節(jié)

B)25.8255A

的方式選擇控制字應(yīng)寫入(

D

)。A.AB.BC.C

口口口D.控制口26、8086CPU在(A、T3降落沿BC、T2降落沿D

)時刻采樣、T3上漲沿、T2上漲沿

READY信號決定能否插入等候周期。27、保護斷點就是保留(D)。A.中止種類碼B.中止服務(wù)程序進口地址C.現(xiàn)場D.目前CS、IP的值28.要嚴禁8259A的IR0的中止懇求,則此中止障蔽操作指令字

OCW1應(yīng)為()。80H28HE8H01H已知(AL)=7BH,(BL)=38H,履行指令A(yù)DDAL,BL后,以下標記位的正確的選項是A)C)

AF=1,ZF=1B)OF=1,PF=0CF=1,SF=0D)ZF=1,OF=1在8086環(huán)境下,對單片方式使用的8259A進行初始化時,必然擱置的初始化命令字為()。ICW1,ICW2,ICW3ICW1,ICW2,ICW4ICW1,ICW3,ICW4ICW2,ICW3,ICW431.假設(shè)(SS)=2000H,(SP)=0100HPUSHAX后,寄存數(shù)據(jù)21H的物理地址是

,(AX)=2107H0FFH。

,履行指令A(yù))20102H

B)20101H

C)200FEH

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

中。A)通用寄存器

B)貨倉C)主存單元

D)段寄存器33.中止向量表占用內(nèi)存地址空間為A.00000H~003FFHB.00000H~000FFH

)。00000H~00100HFFF00H~FFFFFH寄存偏移地址的寄存器稱為間址寄存器,下邊寄存器中不可以夠夠做間址寄存器的是A)SIB)BPC)BXD)SP35.實現(xiàn)CPU與8259A之間信息互換是()。數(shù)據(jù)總線緩沖器級聯(lián)緩沖/比較器讀寫控制電路數(shù)據(jù)總線緩沖器與讀寫控制電路36.主機與外設(shè)之間的數(shù)據(jù)輸入輸出方式主要下邊有4種,此中的效率最高A)無條件查問方式B)DMA方式C)查問方式D)中止方式37.下邊哪一種中止的中止種類碼由硬件供給。A)軟件中止B)NMIC)INTRD)內(nèi)部中止38.在計算機系統(tǒng)中,可用于傳達中止懇乞降中止相應(yīng)信號的是(D)。地址總線數(shù)據(jù)總線控制總線都不對8086CPU復(fù)位后,以下寄存器的值為(B)。A.CS=0000H,IP=0000HB.CSB.CS=FFFFH,IP=0000HD.CS40.段寄存器裝入2300H,該段的結(jié)束地址是(A

=0000H,IP=FFFFH=FFFFH,IP=FFFFH)。32FFFH23000H33FFFHD.33000H以下指令中,不正確的指令是(D)。A.MOVAX,BXB.MOVAX,[BX]C.MOVAX,CXD.MOVAX,[CX]42.8086CPU向I/O端口地址30H寫字數(shù)據(jù)應(yīng)使用指令(B)。A.OUT30H,ALB.OUT30H,AXC.OUTAL,30HD.OUTAAX,30H43.中止向量表占用內(nèi)存地址空間為(A)。00000H~003FFH00000H~000FFH00000H~00100HFFF00H~FFFFFH44.Intel8253的最大輸入時鐘頻次是(B)。5MHz2MHz1MHz4MHz45.字符

A的

ASCII

碼為

41H

,字符

a的

ASCII

碼為(

)。A.31H

B.32H

C.61H

D.62H13.Intel8253的最大輸入時鐘頻次是()。5MHz2MHz1MHz4MHz三、判斷以下問題能否正確1、段內(nèi)轉(zhuǎn)移指令履行結(jié)果要改變IP、CS的值(×)2、REPE/REPZ是相等/為零時重復(fù)操作,其退出條件是:(CX)=0或ZF=0)(√)3、MOVAX,[BP]的源操作數(shù)物理地址為16D×(DS)+(BP)4、8086/8088CPU的復(fù)位后開始履行的第一條指令的地址為FFFFH。(×)5、若各中止源的優(yōu)先級是相同的,則可用自動循環(huán)優(yōu)先級來實現(xiàn)。(√)6、在8086CPU構(gòu)成的微機系統(tǒng)中,數(shù)據(jù)能夠寄存在幾個不連續(xù)的段中。(√)7、8086CPU的最小方式是為實現(xiàn)多辦理器系統(tǒng)而設(shè)計的。(×)8、OUTDX,AL指令輸出的是16位操作數(shù)9、8086CPU的最小方式是為實現(xiàn)多辦理器系統(tǒng)而設(shè)計的。()(×)10、MOVDS,2000H(×)11、在8086CPU構(gòu)成的微機系統(tǒng)中,數(shù)據(jù)能夠寄存在幾個不連續(xù)的段中。(√)12、CPU響應(yīng)可障蔽中止時,不用從數(shù)據(jù)總線上讀取中止種類碼。(×)13、采納直接尋址輸入/輸出指令的最大端口地址為0FFH。(√)14、8225A的“端口C置1/置0控制字”不可以夠?qū)懭肫淇刂萍拇嫫髦?。(×?5、PUSHAL(×)16、DMA方式不可以夠?qū)崿F(xiàn)內(nèi)存與接口之間數(shù)據(jù)的直接互換。()(×)17、段內(nèi)轉(zhuǎn)移指令履行結(jié)果要改變IP、CS的值(×)18、8086的可障蔽中止不受IF標記位的影響,但需要從數(shù)據(jù)線上讀取中止種類碼。((×)19、構(gòu)成一個最小8086CPU的微機系統(tǒng)只要8086、8282、8286就夠了。()(×)20、8086CPU的Ready信號是由外面硬件產(chǎn)生的。()(√)21、ROM必然準時刷新,不然所存信息就會拋棄。(×)22、在串行異步通訊中,停止位的作用表示所有數(shù)據(jù)傳達完成,接收方在收到停止位信號此后,就不再去接收串行數(shù)據(jù)。(×)23.對8086/8088系統(tǒng),中止種類碼的大小與中止優(yōu)先級高低沒關(guān)。(√)24、8086復(fù)位時,(CS)=FFFFH,(IP)=0000H,因此8086在復(fù)位后從頭啟動時,便從內(nèi)存的FFFF0H單元開始履行指令,使得系統(tǒng)在啟動時自動進入系統(tǒng)程序。(√)25、中止種類碼乘以4,就能夠獲得中止服務(wù)程序進口地址。(×)26、多個外設(shè)能夠經(jīng)過一條中止懇求線向CPU發(fā)中止懇求。(×)四、簡答題什么是中止種類碼、中止向量、中止向量表?在鑒于8086/8088的微機系統(tǒng)中,中止種類碼和中止向量之間有什么關(guān)系?動向RAM為何要刷新?怎樣刷新?關(guān)于8086儲蓄器中的非規(guī)則字,為何要兩個總線周期才能讀完?為何DMA方式的傳輸速率比中止方式更高?若STR是字符串的首地址,指出以下程序的功能。LEABX,STRMOVCX,30LP:CMP[BX],‘$’JNZNEXTMOV[BX],‘&’NEXT:INCBXLOOPLPHLT1、什么是中止向量?中止向量表指的是什么?中止向量表放在什么地方?假如中止種類為20,它的中止服務(wù)進口地址是多少?2、在一個8086CPU和單片8259A構(gòu)成的系統(tǒng)中,試說明:(1)8086CPU在響應(yīng)可障蔽中止的條件是什么?(2)8086CPU在響應(yīng)中止過程中,連續(xù)履行兩個INTA周期,其作用是?(3)假如8259A已被編程,ICW2=08H,若連結(jié)在8259A的IR3端的外設(shè)提出中止申請,它的中止向量的寄存地址是什么?2.設(shè)有一個擁有16位地址和8位數(shù)據(jù)的儲蓄器,問:(1)該儲蓄器能存書多少個字節(jié)的信息?(2)假如儲蓄器由8K×4位RAM芯片構(gòu)成,需要多少片?(3)需要地址多少位做芯片選擇?3、8086CPU從功能上分為幾個部分?各部分由什么構(gòu)成?各部分的功能是什么?8086從功能上可分為履行單元和總線接口單元。履行單元的功能是負責指令的履行,將指令譯碼并利用內(nèi)部寄存器和ALU對數(shù)據(jù)進行辦理。它由4個通用寄存器(AX、BX、CX、DX),4個專用寄存器(BP、SP、SI和DI),標記寄存器和算術(shù)邏輯零件構(gòu)成??偩€接口單元的功能是儲蓄器、I/O端口授送數(shù)據(jù)。它由4個段寄存器(CS、DS、ES、SS),指令指針寄存器IP,20位地址加法器和6個字節(jié)的指令行列構(gòu)成4、CPU有哪些寄存器構(gòu)成?各有什么用途?此中標記寄存器的各標記位的含義是什么?5、什么是8086/8088CPU最大模式和最小模式?其重點差別是什么?6、什么是邏輯地址、物理地址、物理地址是怎樣求得的?假如CS=2000H,IP=0100H,其物理地址是多少?7.I/O接口電路采納一致編址或獨立編址時對微辦理器有無特別要求?8.什么是中止種類碼?什么叫中止向量?什么叫中止向量表?它們之間有什么聯(lián)系?8、8259A在系統(tǒng)中起什么作用?中間止源提出中止懇求后,8259A應(yīng)完成哪些工作?9、什么是總線周期一個基本的總線周期由多少個T構(gòu)成10、8086CPU有多少根地址線?多少根數(shù)據(jù)線?它最大直接尋址范圍是多少?一次對外數(shù)據(jù)傳達多少BIT二進制數(shù)?請說明Intel8253各個計數(shù)通道中三個引腳信號CLK,OUT和GATE的功能。12、常用的儲蓄器片選控制方法有哪幾種?簡述它們的特色?五、程序設(shè)計1、編程實現(xiàn)Y=(X1+X2)/2。DATASEGMENTX1DB?X2DB?YDW?DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATAMOVAX,DATA;為DS設(shè)置段值MOVDS,AXMOVAL,X1;取變量X1送ALMOVBL,X2;取變量X2送BLADDAL,BLADCAH,0;X1+X2+進位送AXSARAX,1MOV[Y],AX;結(jié)果送YCODEENDSENDSTART六、可編程芯片1、循環(huán)彩燈控制電路以以以下圖所示:1)請寫出8255A的各端口地址。2)寫出8255A的工作方式控制字。3)如要發(fā)光二極管逐一循環(huán)發(fā)光,請編寫出控制程序。(設(shè)已知一個延時1s的子程序進口地址為DELAY五、某微型計算機系統(tǒng)中8253的端口地址為40H~43H,要求計數(shù)器0工作在方式0,計數(shù)初值為0DEH,依據(jù)二進制計數(shù);計數(shù)器1工作在方式2,計數(shù)初值為1000D,按BCD碼計數(shù)。寫出初始化程序。(10分)8253的工作方式命令字如圖。MOVAL,10H;寫通道0控制字OUT43H,ALMOVAL,0DEH;寫通道0計數(shù)初值OUT40H,ALMOVAL,65H;寫通道1控制字OUT43H,ALMOVAL,10H;寫通道1計數(shù)初值(BCD碼的高8位)OUT41H,AL設(shè)8253三個計數(shù)器的端口地址為201H、202H、203H,控制寄存器端口地址200H。輸入時鐘為2MHz,讓1號通道周期性的發(fā)出脈沖,其脈沖周期為1ms,試編寫初化程序段。參照解答11103要輸出脈沖周期為1ms,輸出脈沖的頻次是1103,當輸入時鐘頻次為2MHz時,計數(shù)器初值是1010

6321032000使用計數(shù)器1,先讀低8位,后讀高8位,設(shè)為方式3,二進制計數(shù),控制字是76H。設(shè)控制口的地址是200H,計數(shù)器0的地址是202H。程序段以下:MOVDX,200HMOVAL,76HOUTDX,ALMOVDX,202HMOVAX,2000OUTDX,ALMOVAL,AHOUTDX,AL3、8088微機系統(tǒng)的I/O接口電路以以以下圖:請完成:(1)分析以以下圖,寫出8255各端口的地址(設(shè)地址線A15~A10=111111)。(2)寫出8255初始化的程序。要求

8255

A口為輸出,

B口和

C口為輸入,均工作在方式0。附:8255方式控制字D0D0PA~~0D7D7~PA7系RESETRESETIORRD統(tǒng)IOWWRPC0A1A1總A0A0~APC7線A89&GA7Y0CS信A6≥1G2BPB0AEN~號A5G2APB7A4C8255A3BA2A(1)、8255各端口的地址(

設(shè)地址線

A15~A10=111111)

為:FF80H,F(xiàn)F81H,FF82H,FF83H。(2)、要求8255式字為8BH。

A口為輸出,

B口和

C口為輸入,均工作在方式

0的工作方MOV

DX,0FF83HMOV

AL,8BHOUT

DX,AL七.硬件電路設(shè)計:1、設(shè)某8位機系統(tǒng)需裝6KB的ROM,地址范圍安排在0000H17FFH。請畫出使用EPROM芯片2716構(gòu)成的連結(jié)線路圖?!痉治觥?716的容量為2K×8,需用3片進行字擴展。2716有8條數(shù)據(jù)線(O7O0)正好與CPU的數(shù)據(jù)總線(D7D0)連結(jié);11條地址線(A10A0)與CPU的低位地址線(A10A0)連

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論