微機(jī)原理課程作業(yè)習(xí)題考試附答案_第1頁(yè)
微機(jī)原理課程作業(yè)習(xí)題考試附答案_第2頁(yè)
微機(jī)原理課程作業(yè)習(xí)題考試附答案_第3頁(yè)
微機(jī)原理課程作業(yè)習(xí)題考試附答案_第4頁(yè)
微機(jī)原理課程作業(yè)習(xí)題考試附答案_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

一、單選題:1.完成指令譯碼和執(zhí)行指令等功能的部件是(C)。A.ALU B.BIU C.EU D.PU2.計(jì)算機(jī)的字長(zhǎng)和(D)有關(guān)。A.存儲(chǔ)器的容量 B.處理器的速度 C.集成電路的規(guī)模 D.?dāng)?shù)據(jù)總線(xiàn)的位數(shù)3.下面哪一個(gè)寄存器是基址指針寄存器。(C)A.IP B.SI C.BP D.SP4.下面哪種存儲(chǔ)器屬于易失性存儲(chǔ)器。(A)A.RAM B.ROM C.PROM D.EPROM5.PCI總線(xiàn)不具備的特性是哪一個(gè)。(D)A.64位數(shù)據(jù)寬度 B.時(shí)鐘頻率33MHz C.即插即用 D.熱插拔6.3片8259級(jí)聯(lián)最多可管理(C)個(gè)中斷。3*8-(3-1)A.24 B.23C.22 D.217.下列的芯片中,(A)不會(huì)出現(xiàn)在8086的最小模式系統(tǒng)中。A.8288 B.8284C.8286 D.82828.若分配給8255的端口地址從0040H開(kāi)始,控制字端口地址是(C)。40+4A.0041H B.0042HC.0043H D.0044H10.下列關(guān)于8086讀寫(xiě)時(shí)序的說(shuō)法錯(cuò)誤的是(D)。A.先輸出地址后讀寫(xiě)數(shù)據(jù) B.ALE信號(hào)會(huì)在輸出地址時(shí)置高電平C.DEN信號(hào)會(huì)在讀寫(xiě)數(shù)據(jù)時(shí)置低電平 D.最大模式時(shí)由總線(xiàn)控制器向存儲(chǔ)器發(fā)出讀寫(xiě)控制信號(hào)二、填空題:1.高速緩沖存儲(chǔ)器應(yīng)用了程序訪問(wèn)的( 局部性)原理。2.指令MOVAX,[BX+2]的尋址方式為( 寄存器相對(duì))尋址,指令MOVAX,[BX+SI]的尋址方式為( 基址變址)尋址,指令MOVAX,200H[BX][SI]的尋址方式為( 相對(duì)基址變址)尋址,指令MOVAX,200H的尋址方式為( 立即)尋址。3.如果在8086系統(tǒng)內(nèi)存中,002C單元中存放2400H,002EH單元中存放D208H,則表示這些單元中的內(nèi)容所對(duì)應(yīng)的中斷類(lèi)型號(hào)為( ),中斷服務(wù)程序的起始地址為( )。4.CPU是英文( CentralProcessingUnit)的縮寫(xiě)。5.靜態(tài)RAM和動(dòng)態(tài)RAM的主要區(qū)別是(動(dòng)態(tài)RAM需要由存儲(chǔ)器控制電路按一定周期對(duì)存儲(chǔ)器進(jìn)行刷新,才能保持?jǐn)?shù)據(jù)不丟失,而靜態(tài)RAM的數(shù)據(jù)則不需要刷新,在上電期間,數(shù)據(jù)不會(huì)丟失)。6.在獨(dú)立編址方式中,CPU設(shè)置了(輸入(in))指令和(輸出(out))指令來(lái)訪問(wèn)I/O。7.完整的計(jì)算機(jī)系統(tǒng)是由(硬件系統(tǒng))和(軟件系統(tǒng))組成的。8.標(biāo)志寄存器的作用是( 反映CPU運(yùn)行狀態(tài)和CPU控制標(biāo)志 )。9.ALE引腳的作用是(地址鎖存允許信號(hào))。10.8286芯片的功能是( 數(shù)據(jù)總線(xiàn)收發(fā)器 )。14.GDTR是(全局描述符表)寄存器。4.判斷下列指令的正誤?(1)MOVBL,DX ( × )(2)MOVAL,[BL] ( × ) (3)POPCS ( × )(4)CMPBX,1234H ( × )(5)MOV2000H,AX ( ×)單選題:1.下面的指令中哪一個(gè)是正確的。(B)A.MOVES,AX B.MOVDS,100H C.MOV100H,AX D.MOVCS,AX2.具有地址生成,總線(xiàn)控制等功能的部件是(B)。A.ALU B.BIU C.EU D.FPU3.下面哪一個(gè)指令是基址變址尋址。(A)A.MOVAX,[BX][SI]基址變址尋址 B.MOVAX,2[BX+SI] 相對(duì)基址變址尋址C.MOVAX,[BX+2]寄存器相對(duì)尋址D.MOVAX,[BX+BP]錯(cuò)4.把各種不同的芯片連接在一起構(gòu)成特定功能模塊的總線(xiàn)稱(chēng)為(B)A.內(nèi)總線(xiàn) B.片總線(xiàn) C.片內(nèi)總線(xiàn) D.外總線(xiàn)5.下列中斷源優(yōu)先級(jí)最高的是(A)A.異常 B.?dāng)帱c(diǎn)C.非屏蔽外中斷 D.可屏蔽外中斷7.8086的數(shù)據(jù)總線(xiàn)是(B)位的。A.8 B.16C.32 D.248.在以下傳輸方式中,(C)方式不需要CPU介入。A.無(wú)條件傳輸 B.中斷C.DMA D.同步傳輸9.在I/O接口電路中。(C)解決與數(shù)據(jù)總線(xiàn)的隔離問(wèn)題。A.譯碼器 B.光電隔離器C.三態(tài)緩沖器 D.觸發(fā)器10.采用RISC技術(shù)的CPU是(D)。A.8086 B.80286C.80386 D.Pentium二、填空題:1.指令MOVAX,[BX+SI+2]的尋址方式為(相對(duì)基址變址)尋址,指令MOVAX,[200H]的尋址方式為(直接)尋址,指令MOVAX,200[BX]的尋址方式為(寄存器相對(duì))尋址,指令MOVAX,[BX][SI]的尋址方式為( 基址變址)尋址。2.如果CS:2000HIP:0100H,則其物理地址為( 20100)H。3.已知AL=8AH,BL=0C6H,執(zhí)行ADDAL,BL之后,AL為(),BL為(),ZF為(),OF為()。5.USB接口可由電纜給接入的設(shè)備提供(5)V的電源。6.主機(jī)與外設(shè)之間的數(shù)據(jù)傳輸方式主要要()、()和()。7.找到指令當(dāng)中的( 操作數(shù))或(操作數(shù)地址)的方式,叫尋址方式。8.指令指針寄存器的作用是(存放BIU要取的下一條指令的偏移地址,用以控制程序中指令的執(zhí)行順序)。10.8086的物理地址是( 20 )位。微機(jī)原理編程題:8253/8254輸出方波,8255輸出BCD碼,宏,存儲(chǔ)區(qū)1、設(shè)8254的端口地址為80H~83H,通道2的輸入時(shí)鐘CLK1為1mHz,通道1的OUT1輸出周期為20ms的方波。定時(shí)器1的控制字格式為:01110111=77H定時(shí)器2的控制字格式為:10010101=95HMOVAL,77HOUT83H,ALMOVAL,95HOUT83H,ALMOVAX,1000HOUT81H,ALMOVAL,AHOUT81H,ALMOVAL,20HOUT82H,AL四、指出下列指令源操作數(shù)的尋址方式。(10分,每題1分)1、MOVAX,2410H 立即尋址 2、MOVAX,[2000H] 直接尋址3、MOVAX,BX 寄存器尋址4、MOVAX,[BX+SI] 基址變址尋址5、MOVAX,2[BX+SI] 相對(duì)基址變址尋址6、MOVAX,3[BX] 寄存器相對(duì)尋址 7、MOVAX,2[BX][SI].相對(duì)基址變址尋址8、MOVAX,[BX] 寄存器間接尋址9、MOVAX,ES:[BX] 寄存器間接尋址10、MOVAX,[BX+10] 寄存器相對(duì)尋址五、判斷下列指令是否正確。若不正確寫(xiě)出原因。(20分,每題2分)1、MOVDS,200H 錯(cuò),立即數(shù)不能直接傳給段寄存器2、MOV20H,AX 錯(cuò),立即數(shù)不能作為目的操作數(shù)3、MOVAL,'B' 對(duì)(‘B’,表示B的ASCII碼,42H。為立即尋址)4、MOVAX,[BI][DI] 錯(cuò),基址變址尋址方式中有效地址是一個(gè)基址寄存器(BX、BP)和一個(gè)變址寄存器(SI、DI)的內(nèi)容之和。沒(méi)有寄存器BI5、INAX,2000H 錯(cuò),IN、OUT不能大于255,大于不能直接寫(xiě)應(yīng)先放在DX中6、OUT20H,BL 錯(cuò),OUT指令格式:OUTProtNo/DX,AL/AX7、MOVIP,200H 錯(cuò),指令指針I(yè)P,不能作為MOV指令的操作數(shù)8、MOV[BX],[2000H] 錯(cuò),兩個(gè)操作數(shù)不能同時(shí)為存儲(chǔ)單元9、MOVCS,AX 錯(cuò),代碼段寄存器CS不能為目的操作數(shù)10、MVDL,BX 錯(cuò),兩個(gè)操作數(shù)的數(shù)據(jù)類(lèi)型要相同一、填空。(20分,每空1分)1、微處理器的主要功能是(運(yùn)算)和(控制)。2、完整的計(jì)算機(jī)系統(tǒng)是由(硬件系統(tǒng))和(軟件系統(tǒng))組成的。3、8086的物理地址是(20)位。4、指令指針寄存器的作用是(存放BIU要取的下一條指令的偏移地址,用以控制程序中指令的執(zhí)行順序)。5、標(biāo)志寄存器的作用是(反映CPU運(yùn)行狀態(tài)和CPU控制標(biāo)志 )6、PF標(biāo)志位為1,表示的是(運(yùn)算結(jié)果的低8位中所含1的個(gè)數(shù)為偶數(shù)),IF標(biāo)志位為0,表示的是(此時(shí)CPU不能對(duì)可屏蔽中斷請(qǐng)求作出響應(yīng))。7、ALE引腳的作用是(地址鎖存允許信號(hào))。8、NMI引腳的作用是(非屏蔽中斷請(qǐng)求信號(hào))。9、8286芯片的功能是(數(shù)據(jù)總線(xiàn)收發(fā)器)。10、在獨(dú)立編址方式中,CPU設(shè)置了(輸入(in))指令和(輸出(out))指令來(lái)訪問(wèn)I/O。11、靜態(tài)RAM和動(dòng)態(tài)RAM的主要區(qū)別是(動(dòng)態(tài)RAM需要由存儲(chǔ)器控制電路按一定周期對(duì)存儲(chǔ)器進(jìn)行刷新,才能保持?jǐn)?shù)據(jù)不丟失,而靜態(tài)RAM的數(shù)據(jù)則不需要刷新,在上電期間,數(shù)據(jù)不會(huì)丟失)。12、8086的每個(gè)中斷向量占(4)個(gè)字節(jié),CPU最多可管理(256)個(gè)中斷。13、8237是(高性能的可編程DMA控制器)芯片,8259是(可編程中斷控制器)芯片。14、USB接口可由電纜給接入的設(shè)備提供(5)V的電源。二、選擇。(20分,每題2分)1、計(jì)算機(jī)的字長(zhǎng)和(D)有關(guān)。A、存儲(chǔ)器的容量 B、處理器的速度 C、集成電路的規(guī)模 D、數(shù)據(jù)總線(xiàn)的位數(shù)2、具有地址生成,總線(xiàn)控制等功能的部件是(B)。A、ALU B、BIU C、EU D、FPU3、下面哪一個(gè)寄存器是堆棧段寄存器。(D)A、CS B、DS C、ES D、SS4、完成指令譯碼和執(zhí)行指令等功能的部件是(C)。A、ALU B、BIU C、EU D、PU5、下面哪一個(gè)寄存器是基址指針寄存器。(C)A、IP B、SI C、BP D、SP6、下面哪一個(gè)芯片是時(shí)鐘發(fā)生器芯片。(C)A、8282 B、8283 C、8284 D、82867、下面哪種存儲(chǔ)器屬于易失性存儲(chǔ)器。(A)A、RAM B、ROM C、PROM D、EPROM8、把各種不同的芯片連接在一起構(gòu)成特定功能模塊的總線(xiàn)稱(chēng)為(B)A、內(nèi)總線(xiàn) B、片總線(xiàn) C、片內(nèi)總線(xiàn) D、外總線(xiàn)9、PCI總線(xiàn)不具備的特性是哪一個(gè)。(D)A、64位數(shù)據(jù)寬度 B、時(shí)鐘頻率33MHz C、即插即用 D、熱插拔10、下列中斷源優(yōu)先級(jí)最高的是(A)A、異常 B、斷點(diǎn)C、非屏蔽外中斷 D、可屏蔽外中斷三、簡(jiǎn)答題。(20分,每題4分)1、馮.諾依曼的計(jì)算機(jī)理論?(1)計(jì)算機(jī)應(yīng)由運(yùn)算器,控制器,存儲(chǔ)器,輸入設(shè)備,輸出設(shè)備這5大部分組成。(2)存儲(chǔ)器不但能存放數(shù)據(jù),而且也能存放程序。數(shù)據(jù)和指令均以二進(jìn)制數(shù)形式存放,計(jì)算機(jī)具有區(qū)分指令和數(shù)據(jù)的能力(3)編好的程序事先存入存儲(chǔ)器中,在指令計(jì)數(shù)器控制下,自行高速運(yùn)行(執(zhí)行程序)2、衡量計(jì)算機(jī)運(yùn)算速度的方法有哪些?MIPS統(tǒng)計(jì)平均法、主頻決定的時(shí)鐘周期法、最短指令法3、8086處理器結(jié)構(gòu)的特點(diǎn)?(1)有16根數(shù)據(jù)線(xiàn)和20根地址線(xiàn),可尋址空間達(dá)1M(2)有兩個(gè)邏輯單元,EU和BIU(3)CPU內(nèi)部包含4組16位寄存器,分別為:通用寄存器組,段寄存器,指針和變址寄存器,指令指針和標(biāo)志寄存器4、說(shuō)說(shuō)AX,BX,CX,DX寄存器用法上的區(qū)別?AX常稱(chēng)為累加器,常用于存放算術(shù)邏輯運(yùn)算中的操作數(shù),另外所有的I/O指令都使用累加器與外設(shè)接口傳送信息BX稱(chēng)為基址寄存器,常用來(lái)存放訪問(wèn)內(nèi)在時(shí)的基地址CX稱(chēng)為計(jì)數(shù)寄存器,在循環(huán)和串操作指令中用作計(jì)數(shù)器DX稱(chēng)為數(shù)據(jù)寄存器,在寄存器間接尋址中的I/O指令中存放I/O端口的地址5、指令周期和總線(xiàn)周期的定義和它們的關(guān)系?(1)指令周期:CPU從內(nèi)存取出一條指令并執(zhí)行這條指令的時(shí)間總和(2)總線(xiàn)周期:通常把8086CPU經(jīng)外部總線(xiàn)對(duì)存儲(chǔ)器或I/O端口進(jìn)行一次信息的輸入或輸出過(guò)程所需要的時(shí)間,又稱(chēng)為BIU總線(xiàn)周期或總線(xiàn)操作周期。8086的總線(xiàn)周期至少由4個(gè)時(shí)鐘周期組成。每個(gè)時(shí)鐘周期稱(chēng)為T(mén)狀態(tài),用T1、T2、T3和T4表示。(3)CPU周期:又稱(chēng)機(jī)器周期,CPU訪問(wèn)一次內(nèi)存所花的時(shí)間較長(zhǎng),因此用從內(nèi)存讀取一條指令字的最短時(shí)間來(lái)定義。一個(gè)CPU周期包含若干個(gè)時(shí)鐘周期。聯(lián)系:在8086CPU中,指令周期和總線(xiàn)周期是對(duì)CPU中不同的部件來(lái)說(shuō)的。指令周期是執(zhí)行單元EU消耗的,用于執(zhí)行,典型的就是計(jì)算,運(yùn)算;總線(xiàn)周期則是總線(xiàn)接口單元BIU消耗的,用于訪問(wèn)存儲(chǔ)器和I/O口等。二者在時(shí)間順序上可以是重疊的。2.8086的總線(xiàn)周期的定義是什么?一個(gè)總線(xiàn)周期一般包括幾個(gè)時(shí)鐘周期?當(dāng)CPU和存儲(chǔ)器時(shí)序不匹配時(shí),該如何解決?總線(xiàn)周期:通常把8086CPU經(jīng)外部總線(xiàn)對(duì)存儲(chǔ)器或I/O端口進(jìn)行一次信息的輸入或輸出過(guò)程所需要的時(shí)間8086的總線(xiàn)周期一般至少由4個(gè)時(shí)鐘周期組成3.如果8086堆棧存儲(chǔ)區(qū)地址空間為1250H:0000H~1250H:0100H,若SP=0052H,問(wèn):(1)SS的內(nèi)容為什么?(2)現(xiàn)存入2456H,數(shù)據(jù)的高低字節(jié)的地址分別是什么?SP的內(nèi)容為什么?解:(1)ss是堆棧的段地址1250H(2)如果數(shù)據(jù)線(xiàn)為16位可以將2456H放在一個(gè)單元中(sp=0051H)4.8086是如何找到中斷服務(wù)程序的?8086最多可管理多少個(gè)中斷?這些中斷分為哪幾類(lèi)?8086系統(tǒng)是把所有的中斷向量集中起來(lái),按中斷類(lèi)型號(hào)從小到大的順序存放到存儲(chǔ)器的某一區(qū)域內(nèi),這個(gè)存放中斷向量的存儲(chǔ)區(qū)叫做中斷向量表,即中斷服務(wù)程序入口地址表。至于這個(gè)中斷向量表的區(qū)域從哪里開(kāi)始,是由CPU的寄存器控制的。

256個(gè)中斷外部

溫馨提示

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

評(píng)論

0/150

提交評(píng)論