![微機(jī)原理復(fù)習(xí)題_第1頁](http://file4.renrendoc.com/view/cdf793f87d7433d9ffe05b7c3c9a8712/cdf793f87d7433d9ffe05b7c3c9a87121.gif)
![微機(jī)原理復(fù)習(xí)題_第2頁](http://file4.renrendoc.com/view/cdf793f87d7433d9ffe05b7c3c9a8712/cdf793f87d7433d9ffe05b7c3c9a87122.gif)
![微機(jī)原理復(fù)習(xí)題_第3頁](http://file4.renrendoc.com/view/cdf793f87d7433d9ffe05b7c3c9a8712/cdf793f87d7433d9ffe05b7c3c9a87123.gif)
![微機(jī)原理復(fù)習(xí)題_第4頁](http://file4.renrendoc.com/view/cdf793f87d7433d9ffe05b7c3c9a8712/cdf793f87d7433d9ffe05b7c3c9a87124.gif)
![微機(jī)原理復(fù)習(xí)題_第5頁](http://file4.renrendoc.com/view/cdf793f87d7433d9ffe05b7c3c9a8712/cdf793f87d7433d9ffe05b7c3c9a87125.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
精選優(yōu)質(zhì)文檔-----傾情為你奉上精選優(yōu)質(zhì)文檔-----傾情為你奉上專心---專注---專業(yè)專心---專注---專業(yè)精選優(yōu)質(zhì)文檔-----傾情為你奉上專心---專注---專業(yè)復(fù)習(xí)題一、填空題為了識別各種進(jìn)制,在各數(shù)的數(shù)尾加上一個(gè)標(biāo)識字母,二進(jìn)制數(shù)尾加(B)作標(biāo)識;十進(jìn)制加(D),八進(jìn)制加(Q),十六進(jìn)制加(H)。二、八、十六進(jìn)制轉(zhuǎn)換成十進(jìn)制的共通規(guī)則是(各位的數(shù)乘上該數(shù)位的權(quán)相加)即可。(總線)是連接計(jì)算機(jī)中CPU、內(nèi)存、輔存、輸入/輸出部件的一組信號線。承擔(dān)系統(tǒng)軟件和應(yīng)用軟件運(yùn)行任務(wù)的處理器稱為(CPU)。長度相同的帶符號整數(shù)和BCD整數(shù)表示的數(shù)值范圍是不同的,前者比后者(大)。8086CPU內(nèi)部結(jié)構(gòu)分為兩大部分(執(zhí)行部件EU)和(總線接口部件BIU)。微處理器中對每個(gè)字所包含的二進(jìn)制位數(shù)叫(字長)。PC機(jī)主存儲器中基本存儲單元的長度是(8位)。數(shù)在機(jī)器內(nèi)部的表示形式稱為(機(jī)器數(shù)),按規(guī)定格式,機(jī)器數(shù)有(定點(diǎn))和(浮點(diǎn))兩種表示形式。假設(shè)(SP)=0100H,(SS)=2000H,執(zhí)行PUSHBP指令后,棧頂?shù)奈锢淼刂肥牵?00FEH)。執(zhí)行部件EU的組織有:ALU(算術(shù)邏輯部件),通用寄存器和標(biāo)志寄存器若定義DADAWORD1234H,執(zhí)行MOVBL,BYTEPTRDATA指令后,BL=(34H)??偩€根據(jù)傳遞數(shù)據(jù)的功能可分為(數(shù)據(jù)總線),(地址總線)各(控制總線)。計(jì)算機(jī)的五大基本組成是:運(yùn)算器、(控制器)、(存儲器)、(輸入設(shè)備)和(輸出設(shè)備)。根據(jù)下面的指令序列,CX寄存器中的值應(yīng)該是(18)。STR1WORD‘AB’;STR2BYTE16DUP(?);CNTEQU$-STR1;MOVCX,CNT;執(zhí)行下面的程序段后,AL=(34H)。BUFWORD2152H,3416H,5731H,4684H;MOVBX,OFFSETBUF;MOVAL,3;XLAT運(yùn)算器是對信息進(jìn)行(加工運(yùn)算)的部件,具體就是執(zhí)行二進(jìn)制代碼的基本(邏輯運(yùn)算)和(算術(shù)運(yùn)算)。CPU內(nèi)的工作寄存器按工作性質(zhì)可分為兩類寄存器是(數(shù)據(jù)寄存器)和(地址寄存器)。語言處理程序按其處理方式可分為三種類型①編譯程序②解釋程序③匯編程序。存儲器是計(jì)算機(jī)系統(tǒng)中的記憶裝置,用來存放(數(shù)據(jù))和(程序)。存儲器的兩個(gè)基本操作是(讀)和(寫)。存儲器目前采用較多的三級存儲器結(jié)構(gòu)是(高速緩沖存貯器),(主存)和(輔存)。CPU對RAM存儲器進(jìn)行讀/寫操作時(shí),應(yīng)送出的方向控制命令有(讀RD)和(寫WR)命令。6116RAM芯片容量為2K×8位,訪問該芯片須用(11)根地址線。Intel2118存貯容量,需用14位地址訪問的地址引腳只有7條,是采用(分時(shí)復(fù)用)技術(shù)實(shí)現(xiàn)該芯片的讀寫操作。CPU是以(時(shí)鐘頻率)和(機(jī)器周期)來衡量速度。8086/8088CPU地址總線(20)條,可尋址空間為(1M)字節(jié)。8086/8088系列微機(jī)中,每個(gè)存儲單元都有兩種地址即(物理地址)和(邏輯地址)。外設(shè)通過系統(tǒng)總線與CPU連接,必須通過一個(gè)稱之為(I/O接口)的硬件電路把二者連接起來。微型計(jì)算機(jī)中有兩種I/O接口的尋址方式,即(與存儲器統(tǒng)一編址)和(獨(dú)立編址)方式。8086微處理機(jī)在最小模式下,用(輸出線IO/M)來控制輸出地址是訪問內(nèi)存還是訪問I/O。8088/8086CPU系統(tǒng)中,用于訪問外設(shè)接口的輸入指令助記符為(IN),而輸出指令的操作助記符為(OUT)8088/8086系統(tǒng)中,分配在系統(tǒng)板上的接口的端口地址256個(gè),其端口編址范圍為(00H~0FFH)。計(jì)算機(jī)機(jī)中CPU與外設(shè)進(jìn)行數(shù)據(jù)傳遞,廣泛采用的控制方式有(程序查詢方式),(中斷控制方式)和(DMA控制方式)。I/O設(shè)備發(fā)出中斷請求的先決條件是(有中斷源)。在PC機(jī)系統(tǒng)中使用的中斷控制器是(8259A)芯片,該中斷控制器可接受(8)級硬件外中斷。在中斷執(zhí)行期間,CPU要做的工作,即現(xiàn)場保護(hù),中斷服務(wù)處理,恢復(fù)現(xiàn)場和中斷返回。8088/8086CPU提供的中斷控制系統(tǒng),它最多能處理(256)個(gè)不同類型的中斷。在8088/8086系統(tǒng)中,中斷向量地址由(類型碼×4)計(jì)算得到。8088/8086CPU允許接受三種類型的中斷:不可屏蔽中斷NMI,可屏蔽中斷INTR,內(nèi)部軟中斷。8088/8086CPU中用作中斷屏蔽的標(biāo)志為關(guān)中斷時(shí),該標(biāo)志位是(0)。8088/8086CPU中接受不可屏蔽的中斷是由(NMI)得到的。8088/8086CPU中接受可屏蔽的中斷是由(INTR)得到的。8088/8086指令系統(tǒng)中,用來開中斷的指令為(STI),關(guān)中斷指令為(CLI)。在中斷服務(wù)子程序中首先要執(zhí)行的操作是(保護(hù)現(xiàn)場)。在中斷服務(wù)子程序最末一條指令是(IRET)。在中斷向量表中存放的是(中斷向量(即中斷服務(wù)子程序的入口地址))。中斷服務(wù)子程序的入口地址是由(段地址CS)和(偏移地址IP)。指令是控制計(jì)算機(jī)進(jìn)行(各種操作和運(yùn)算)的命令,中央處理器所能執(zhí)行的各種指令的總和稱為(指令系統(tǒng))。指令字通常由(操作碼)和(操作數(shù))兩大部分組成。指令操作數(shù)為帶符號數(shù)時(shí),要以(二進(jìn)制補(bǔ)碼)形式表示。若DS=2250H,BX=0006H,則在執(zhí)行指令PUSHBX和POP[BX]后,(22506H)=_06H__,(22507H)=_00H___。執(zhí)行指令CLD后,DF=(0);此時(shí),每執(zhí)行一次串操作指令,串指針將(自動增量)。執(zhí)行指令STD后,DF=(1);此時(shí),每執(zhí)行一次串操作指令,串指針將(自動減量)??偩€是許多信號線,它用以實(shí)現(xiàn)在計(jì)算機(jī)各部分之間進(jìn)行(信息或數(shù)據(jù)交換),微機(jī)中的總線包含有(內(nèi)部總線)、(系統(tǒng)總線)和(外部總線)。匯編程序進(jìn)行翻譯的過程叫(匯編),匯編程序相當(dāng)于一個(gè)翻譯器,它的加工對象是(匯編語言)源程序,而加工的結(jié)果是(目標(biāo)程序)。計(jì)算機(jī)語言總的來說可分為3種,即機(jī)器語言,匯編語言,高級語言。關(guān)系運(yùn)算的結(jié)果應(yīng)為邏輯值,結(jié)果為真,其值為(全1(0FFFFH或0FFH)),結(jié)果為假,其值為(全0(0000H或00H))。已知數(shù)據(jù)段如下:.DATAAWORD50,70,70HBBYTE‘ABCDEF’問執(zhí)行下列指令后,有關(guān)REG內(nèi)容。MOVBX,OFFSETBBX=(0006H)MOVCX,TYPEACX=(2)MOVDX,TYPEBDX=(1)MOVAX.,LENGTHBAX=(1)MOVSI,SIZEASI=(2)所有的DEBUG命令,只有在出現(xiàn)了提示符(_)后才有效。偽指令亦稱(偽操作),它是在(匯編過程中)由匯編程序處理的指令,它們可以完成諸如數(shù)據(jù)定義,分配存貯區(qū),指示程序結(jié)束等的功能。二、單項(xiàng)選擇題1.微型計(jì)算機(jī)的性能主要由(②)來決定。①價(jià)錢②CPU③控制器④其它2.微型計(jì)算機(jī)的外存貯器是指(③)。①ROM②RAM③磁盤④虛擬盤3.將十進(jìn)制數(shù)215轉(zhuǎn)換成二進(jìn)制數(shù)是(③)。①B②B③B④B4.將二進(jìn)制數(shù)轉(zhuǎn)換成八進(jìn)制數(shù)是(②)。①123Q②144Q③80Q④800Q5.用8位補(bǔ)碼表示數(shù)-126的機(jī)器碼算術(shù)右移一位后的結(jié)果是(③)。①②③④6.用ASCII碼(7位)表示字符5和7是(④)。①和②和③和④和7,用二進(jìn)制加法對BCD編碼相加時(shí),當(dāng)和的4位BCD碼(相當(dāng)于一位十進(jìn)制數(shù))小于等于1001,且無向高位進(jìn)位時(shí)(①)。①不需修正②必需進(jìn)行減6修正③必需進(jìn)行加6修正④修正方法不確定8,源程序必須經(jīng)過(②)以后方能在計(jì)算機(jī)上運(yùn)行。①裝載到計(jì)算機(jī)②編譯和連接③解釋④調(diào)試9,微處理器8086從功能上把內(nèi)部結(jié)構(gòu)分為兩大部分,即(③)。CPU,ALU②ALU,BIU③EU,BIU④CPU,∑10,對微處理器而言,它的每條指令都有一定的時(shí)序,其時(shí)序關(guān)系是(③)。①一個(gè)時(shí)鐘周期包括幾個(gè)機(jī)器周期,一個(gè)機(jī)器周期包括幾個(gè)指令周期。②一個(gè)機(jī)器周期包括幾個(gè)指令周期,一個(gè)指令周期包括幾個(gè)時(shí)鐘周期。③一個(gè)指令周期包括幾個(gè)機(jī)器周期,一個(gè)機(jī)器周期包括幾個(gè)時(shí)鐘周期。④一個(gè)指令周期包括幾個(gè)時(shí)鐘周期,一個(gè)時(shí)鐘周期包括幾個(gè)機(jī)器周期。11,若將常數(shù)3963存貯到Y(jié)表示的內(nèi)存單元中,那么(②)。①(Y)=27H,(Y+1)=2FH②(Y)=7BH,(Y+1)=0FH③(Y)=39,(Y+1)=63④(Y)=63,(Y+1)=3912,X1=+B,X2=-E,則[X1+X2]補(bǔ)=(②)。①B②B③B④B13,以微處理器為核心組成的微型計(jì)算機(jī)屬于(③)計(jì)算機(jī)。①第二代②第一代③第四代④第三代14,硬盤驅(qū)動器是一種(①)。①外存②內(nèi)存③外設(shè)④主機(jī)的一部分15,將十進(jìn)制數(shù)215轉(zhuǎn)換成八進(jìn)制數(shù)是()。①327Q②263.75Q③352Q④326Q16,將二進(jìn)制數(shù)轉(zhuǎn)換成十六進(jìn)制數(shù)是()。①64H②63H③100H④0ADH17,在一個(gè)8位二進(jìn)制的機(jī)器數(shù)中,補(bǔ)碼表示整數(shù)的范圍是(④)。①-127~+127②-128~+128③-127~+128④-128~+12718,按對應(yīng)的ASCII碼值來比較,正確的答案是(2)。①“a”比“b”大②“a”比“Q”大③空格比逗號大④“H”比“R”大20,已知X=+,Y=-,則用補(bǔ)碼求出的X+Y=(4)。①②③④21,在“異或”的電路中,某一位輸入為0,那么它的輸出為(4)。①1②0③無輸出④取決于另一位輸入端23,由CS和IP的內(nèi)容表示的是(3)。①可執(zhí)行代碼的長度②當(dāng)前正在執(zhí)行的指令的地址③下一條待執(zhí)行指令的地址④代碼段的首地址25,微型計(jì)算機(jī)的ALU部件是包含在(4)之中。①存貯器②I/O接口③I/O設(shè)備④CPU26,下列數(shù)中最小的數(shù)是(3)。①B②75D③37Q④2A7H27,將十進(jìn)制數(shù)215轉(zhuǎn)換成十六進(jìn)制數(shù)是(3)。①13H②C5H③D7H④EAH28,將十進(jìn)制數(shù)0.轉(zhuǎn)換成二進(jìn)制數(shù)是(3)。①0.B②0.B③0.B④0.B29,已在[X]補(bǔ)=,[Y]補(bǔ)=,則[X+Y]補(bǔ)=(1)。①②③④溢出30,二進(jìn)制的十進(jìn)制編碼是(1)。①BCD碼②ASCII碼③機(jī)內(nèi)碼④二進(jìn)制碼31,用二進(jìn)制加法對BCD編碼的十進(jìn)制數(shù)求和時(shí),當(dāng)和的四位大于1001時(shí)(3)。①不需修正②必需進(jìn)行減6修正③必需進(jìn)行加6修正④修正方法不確定32,多年來,人們習(xí)慣于從計(jì)算機(jī)主機(jī)使用的主要元件把計(jì)算機(jī)的發(fā)展進(jìn)行分代,所謂第4代計(jì)算機(jī)使用的主要元、器件是(4)。①電子管②晶體管③中、小規(guī)模集成電路④大規(guī)模和超大規(guī)模集成電路34,8086/8088CPU具有(1)根地址線。①20②16③8④2435,在8086和8088匯編語言中,一個(gè)字能表示的有符號數(shù)的范圍是(2)。①-32768≤n≤32768②-32768≤n≤32767③-65535≤n≤65535④-65536≤N≤6553537,微型計(jì)算機(jī)的字長取決于(4)的寬度。址總線②控制總線③通訊總線④數(shù)據(jù)總線38,下列數(shù)中最大的數(shù)是(4)。①227Q②1FFH③B④1789D39,將二進(jìn)制數(shù)轉(zhuǎn)換成十進(jìn)制數(shù)是(2)。①11D②100D③10D④99D42,ASCII碼是(1)位的編碼。①7②16③8④3243,用匯編語言編制的程序,稱為(4)。①目標(biāo)程序②編譯程序③解釋程序④源程序45,80386微型計(jì)算機(jī)是32位機(jī),根據(jù)是它的(2)。①地址線是32位②數(shù)據(jù)線為32位③寄存器是32位的④地址線和數(shù)據(jù)線都是32位46,標(biāo)志寄存器是一個(gè)(4)的寄存器。①9位②1位③8位④16位48,8086/8088由最小工作方式改成最大工作方式應(yīng)改接的引腳線是(3)。①TEST②LOCK③MX/MN/④RQ/TGO49,在選擇購買PC機(jī)時(shí),常遇到的所謂“Pentium/133”或“Pentium/120”中的133數(shù)字,其含義是(2)。①運(yùn)算速度②CPU的時(shí)鐘③總線寬度④最大內(nèi)存容量50,在所有由兩個(gè)1和六個(gè)0組成的8位二進(jìn)制整數(shù)(補(bǔ)碼)中,最小的是(1)。①②③④52,存貯器可分為主存和輔存,下面4種說法那種是正確的(c)A.主存和輔存都可直接與CPU交換數(shù)據(jù)。B.主存和輔存都采用半導(dǎo)體器件構(gòu)成存貯元,故操作速度相同。C.主存直接和CPU交換信息,而輔存在需要時(shí)只與主存進(jìn)行批量數(shù)據(jù)交換。D.主存容量小,而輔存容量大,故輔存區(qū)用來存放當(dāng)前要執(zhí)行程序。53,隨機(jī)存貯器即RAM是指(d)A.存貯單元中所存信息是隨機(jī)的。B.存貯單元中的地址是隨機(jī)的。C.用戶的程序和數(shù)據(jù)可隨機(jī)的放在內(nèi)存的任何地方。D.存貯器中存取操作是隨機(jī)的。56,下面哪條指令操作是錯(cuò)誤的(c)A.MOVAL,[1000H]B.CMPAL,[1000H]C.CMP[1000],[BX]D.MOV[1000],BX59,動態(tài)存貯器刷新,一次刷新的位數(shù)為(d)A.1位B.一個(gè)存貯單元C.初始變量位量D.一行60,動態(tài)存貯器刷新,下面哪種說法正確(b)A.刷新可在CPU執(zhí)行程序過程中進(jìn)行B.刷新在外電路控制下,定時(shí)刷新,但刷新時(shí),信息不讀出C.在正常存貯器讀操作時(shí)也會發(fā)生刷新,可防止刷新影響讀出信息,故讀操作時(shí),應(yīng)關(guān)閉電路工作。D.刷新過程一定伴隨著信息輸出,無法控制,故刷新時(shí)不要進(jìn)行讀出操作。61,已知某存貯體是由動態(tài)存貯元排成128行和128列的矩陣列結(jié)構(gòu),存貯器的讀周期為0.5μS存貯單元速度,字節(jié)對該存貯器全部刷新一次,所需時(shí)間為(a)A.128×0.5=64μSB.128×8128×0.5=1024μSC.128×128×0.5=8192μSD.0.5μS62,EPROM存貯器既可讀出信息,又可重新寫入信息,不將其稱為RAM存貯器,其原因有多種但下面有一種原因是不成立的(d)A.EPROM讀出方式與寫入方式不一樣,RAM一樣B.EPROM不能在執(zhí)行程序中實(shí)現(xiàn)寫入操作,RAM可以C.EPROM寫入前需要用紫外線照射,RAM不要D.EPROM中使用的存貯材料是光學(xué)材料,而RAM的半導(dǎo)體材料63,用4K×8的存貯芯片,構(gòu)成64K×8的存貯器,需使用多少4K×8的存貯芯片,正確答案為(b)A.128片B.16片C.8片D.32片64,在現(xiàn)行的PC機(jī)主板上都帶有Cache存貯器,這個(gè)Ccache存貯器是(d)A.硬盤與主存之間的緩存B.軟盤與主存之間的緩存C.CPU與視頻設(shè)備之間的緩存D.CPU與主存之間的緩存65,在下列指令中,能對I/O端口進(jìn)行讀寫訪問的是(c)A.中斷指令B.串操作指令C.輸入/輸出指令D.傳送指令67,某數(shù)存于內(nèi)存數(shù)據(jù)段中,已知該數(shù)據(jù)段的段地址為2000H,而數(shù)據(jù)所在單元的偏移地址為0120H,該數(shù)的在內(nèi)存的物理地址為(b)A.02120HB.20120HC.21200HD.03200H68,8086/8088系列微機(jī)中,內(nèi)存是按段存放信息,而段的起始地址的隱含規(guī)則是(c)A.內(nèi)在中任何一個(gè)物理地址B.指數(shù)地址C.能被16整除的地址D.能被32整除的地址69,微機(jī)在執(zhí)行程序時(shí),不能寫入,只能讀出的半導(dǎo)體存貯器是(c)A.RAMB.軟磁盤C.ROMD.DRAM70,EPROM2732有4K個(gè)地址單元,當(dāng)從F0000H開始分配地址,它的最后一個(gè)單元地址為(d)A.F4025HB.F1000Hc.FOFCFHD.F0FFFH71,在存貯器讀周期時(shí),根據(jù)指令指針I(yè)P提供的有效地址,使用從內(nèi)存中取出(c)。A.操作數(shù)B.操作數(shù)地址C.轉(zhuǎn)移地址D.指令碼74,若存貯器作為隨機(jī)存貯器使用,且系統(tǒng)較小,存貯器容量不大,功耗不是主要矛盾時(shí),應(yīng)選用(c)A.GPEC芯片B.DRAM(動態(tài)RAM)芯片C.SRAM芯片D.PROM芯片75,在以下存貯器中,信息易失性的存貯器是(b)A.ROMB.RAMC.PROMD.EPROM76,動態(tài)存貯器的主要缺點(diǎn)是(d)A.存貯容量少B.存取速度低C.功耗大D.外圍電路復(fù)雜78,有一靜態(tài)RAM芯片,其地址引腳有10根,數(shù)據(jù)引腳4根,該芯片的容量是(a)A.1K×4位B.512×8位C.10×4位D.1K×8位79,動態(tài)RAM芯片容量為16K×1位,要構(gòu)成32K字節(jié)的RAM存貯器,需要該芯(c)A.4片B.8片C.16片D.32片84,程序查詢I/O方式最主要的缺點(diǎn)是(b)A.接口復(fù)雜B.CPU效率不高C.不能用在外設(shè)D.不經(jīng)濟(jì)85,下面給出的中斷方式的優(yōu)點(diǎn)中,哪一條是錯(cuò)誤的(d)A.可實(shí)現(xiàn)CPU與外設(shè)按并行工作B.便于應(yīng)急事件處理C.提高CPU的工作效率D.使外設(shè)接口比查詢方式簡單86,PC機(jī)系統(tǒng)中外中斷優(yōu)先級最高的是(a)A.時(shí)鐘中斷B.磁盤中斷C.軟盤中斷D.鍵盤中斷87,PC機(jī)系統(tǒng)中外中斷優(yōu)先級最低的是(c)A.異步通訊中斷B.鍵盤中斷C.打印機(jī)中斷D.軟盤中斷88,中斷向量地址是指(b)A.發(fā)出中斷請求的中斷源地址B.指出中斷服務(wù)子程序的入口地址的地址C.是中斷服務(wù)子程序的入口地址D.中斷源請求邏輯電路的地址89,中斷響應(yīng)后系統(tǒng)要做的第一件事是(a)A.保護(hù)斷點(diǎn)B.執(zhí)行中斷服務(wù)子程序C.尋找中斷源D.關(guān)中斷90,中斷響應(yīng)后,保護(hù)斷點(diǎn)的目的是(c)A.便于尋找中斷源B.轉(zhuǎn)到中斷服務(wù)子程序C.從中斷服務(wù)子程序返回被中斷的地方D.便于多級中斷91,保護(hù)斷點(diǎn)的方法是(d)A.將斷點(diǎn)地址送到指定的寄存器中B.將斷點(diǎn)地址通過訪問指令送到指定的內(nèi)存單元中C.將斷點(diǎn)地址通過指令送到中斷向量表中D.由硬件將斷點(diǎn)地址自動壓入堆棧中92,CPU接到中斷請求后,要給中斷響應(yīng)的基本條件是(b)A.系統(tǒng)處于開中斷狀態(tài)B.CPU執(zhí)行完一條指令,且為開中斷狀態(tài)C.當(dāng)前無更高的中斷請求,且為開中斷狀態(tài)D.系統(tǒng)為開中斷,申請中斷的設(shè)備,中斷優(yōu)先級最高的一條指令執(zhí)行之后93,在中斷處理之前,應(yīng)進(jìn)行現(xiàn)場保護(hù),所謂現(xiàn)場保護(hù)是指(a)A.保護(hù)此中斷服務(wù)子程序中要用的各種寄存器(含標(biāo)志寄存器)中的內(nèi)容B.保護(hù)中斷返回的斷點(diǎn)地址C.保護(hù)中斷向量D.保護(hù)標(biāo)志寄存器97,IBM-PC系統(tǒng)中規(guī)定的中斷優(yōu)先級次序,下面哪種正確(a)A.內(nèi)中斷(除法錯(cuò),INTO,INTn)>(NMI)>(INTR)>單步中斷B.NMI>內(nèi)中斷>INTR>單步中斷C.內(nèi)中斷>單步中斷>NMI>INTRD.NMI>內(nèi)中斷>單步中斷>INTR98,中斷過程與子程序之間的過程比較,下面哪一條是錯(cuò)誤的(b)A.中斷過程與子程序調(diào)用過程都需保護(hù)斷點(diǎn)B.中斷過程與子程序調(diào)用過程都需保護(hù)標(biāo)志寄存器C.中斷過程與子程序調(diào)用過程都要改變程序執(zhí)行方向D.中斷過程是隨機(jī)的,而調(diào)用子程序是事先安置好的100,在微型計(jì)算機(jī)中將各個(gè)主要組成部件連接起來,并使它們組成一個(gè)可擴(kuò)充的計(jì)算機(jī)基本系統(tǒng)的總線稱之為(d)A.外部總線B.內(nèi)部總線C.局部總線D.系統(tǒng)總線101,對相對尋址[BP+0AH],其默認(rèn)的段寄存器是(3)①DS②ES③SS④CS102,設(shè)DAT為字變量,則指令A(yù)DDAL,BYTEPTRDAT+1中的源操作數(shù)采用的尋址方式是(2)①立即尋址②直接尋址③變址尋址④寄存器尋址105,若采用指令XORAL,N對AL寄存器的高4位求反,而低4位保持不變,則N應(yīng)選擇(1)①0F0H②OFH③OAFH④OAOH106,若要將AL寄存器的D1和D3兩位設(shè)置為1和0,其它位不變,下列各組指令中能完成上述功能的是(2)①ANDAL,10H②ORAL,02H③XORAL,18H④ORAL,10HORAL,10HANDAL,OF7HANDAL,OF7HANDAL,10H110,下列指令中,正確的指令是(3)①ADDAL,[BX+BP+6]②CMP36H,AL③AND[SI],BYTEPTR80H④INC[DI]112,下列指令中,對CF標(biāo)志有影響的指令是(2)①DECAL②MULCL③ANDAL,BL④NOTAL113,下列指令中,對CF標(biāo)志無影響的指令是(4)①NEGAL②ROLAL,1③IMULDL④INCSI120,指令MOVAL,CS:[0001]中,源操作數(shù)的這種描述形式(1)①只能出現(xiàn)在匯編語言源程序中。②只能出現(xiàn)在DEBUG中的反匯編(U)狀態(tài)下。③既可出現(xiàn)在匯編語言源程序中,也會出現(xiàn)在DEBUG的反匯編狀態(tài)下。④在任何狀態(tài)下均不能出現(xiàn)。121,能使串操作中的串指針產(chǎn)生減量變化指令是(2)①STI②STD③STC④CLD130,在IBM-PC機(jī)系統(tǒng)板上,引出到各擴(kuò)展槽上的全部信號線稱為(4)①外部總線②數(shù)據(jù)總線③內(nèi)部總線④系統(tǒng)總線139,已知AL=B,且為無符號數(shù),現(xiàn)要將其擴(kuò)展為16位,結(jié)果送至AX,下列各組指令中錯(cuò)誤的是(1)①CBW②XORAH,AH③ANDAX,OFFH④MOVAH,0141,對IBM-PC系統(tǒng),下列設(shè)備中,不需要通過接口插件板與系統(tǒng)擴(kuò)展槽連接的設(shè)備是(1)①鍵盤②顯示器③磁盤驅(qū)動器④鼠標(biāo)器153,執(zhí)行數(shù)據(jù)段位于的B000H:BFFFH,則DS寄存器的內(nèi)容為。(a)a.B000Hb.0B0000Hc.0FFECHd.0BFFFFH163,8086/8088CPU數(shù)據(jù)總線是(d)a.單向的b.三態(tài)并且是單向的c.雙向的d.三態(tài)并且是雙向的164,8086/8088指令的第一機(jī)器周期是(c)a.讀周期b.寫周期c.取指周期d.根據(jù)指令性質(zhì)而定168,對下面的四條等值語句,下列哪些條指令是正確的(b)。C1EQU1000C2EQU1C3EQU30000C4EQU36000a.ADDAL,C1-C2b.MOVAX,C1-C2c.SUBBX,C4-C2d.SUBAL,C4-C3-C1179,對于PC機(jī)的中斷優(yōu)先級,哪一個(gè)判斷是正確的(b)a.硬件中斷優(yōu)先級高于軟件中斷b.除單步中斷外軟件中斷優(yōu)先級最高c.INTR級別最高d.單步中斷優(yōu)先級最高183,若將匯編語言源程序翻譯成機(jī)器語言的程序應(yīng)采用下列何種程序(c)a.編譯程序b.調(diào)試程序c.匯編程序d.解釋程序198,通常一個(gè)在中斷服務(wù)程序的第一條指令是STI,其目的是(c)a.開放所有屏蔽中斷b.允許任一級中斷產(chǎn)生c.允許高一級中斷產(chǎn)生d.允許同一級中斷產(chǎn)生199,PC機(jī)采用向量中斷方式處理8級外中斷,中斷號依次為08H~0FH,在RAM0:2CH單元開始依次存放23H,F(xiàn)FH,D0H,0FDH四個(gè)字節(jié),該向量對應(yīng)的中斷號和中斷服務(wù)程序入口地址是(c)a.0CH,23FF:00FEHb.0BH,D0FD:23FFHc.0BH,0FDD0:FF23Hd.0CH,F000:FF23H三、簡答題1.一般輸入輸出接口電路安排有哪三類寄存器?它們各自的作用是什么?包括數(shù)據(jù)寄存器、狀態(tài)寄存器和控制寄存器數(shù)據(jù)寄存器保存處理器與外設(shè)之間交換的數(shù)據(jù),又可以分成數(shù)據(jù)輸入寄存器和數(shù)據(jù)輸出寄存器;狀態(tài)寄存器保存外設(shè)或其接口電路當(dāng)前的工作狀態(tài)信息;控制寄存器保存處理器控制接口電路和外設(shè)操作的有關(guān)信息。2.8086CPU分為哪兩大功能部件?其各自的主要功能是什么?兩大功能部件:總線接口單元BIU和執(zhí)行單元EU總線接口單元BIU由6個(gè)字節(jié)的指令隊(duì)列、指令指針寄存器IP、四個(gè)段寄存器、地址加法器和總線控制邏輯等構(gòu)成,管理著8086與系統(tǒng)總線的接口,負(fù)責(zé)處理器對存儲器和外設(shè)進(jìn)行訪問執(zhí)行單元EU由ALU、通用寄存器、標(biāo)志寄存器和進(jìn)行指令譯碼的控制電路等構(gòu)成,負(fù)責(zé)指令譯碼、數(shù)據(jù)運(yùn)算和指令執(zhí)行。3.以可屏蔽中斷為例,說明一次完整的中斷過程主要包括哪些環(huán)節(jié)?①中斷請求②中斷響應(yīng)③關(guān)中斷④斷點(diǎn)保護(hù)⑤中斷源識別⑥現(xiàn)場保護(hù)⑦中斷服務(wù)⑧恢復(fù)現(xiàn)場⑨開中斷⑩中斷返回4.什么是中斷類型碼、中斷向量、中斷向量表?在基于8086/8088的微機(jī)系統(tǒng)中,中斷類型碼和中斷向量之間有什么關(guān)系?
答:處理器可處理的每種中斷的編號為中斷類型碼。中斷向量是指中斷處理程序的入口地址,由處理器自動尋址。中斷向量表是存放所有類型中斷處理程序入口地址的一個(gè)默認(rèn)的內(nèi)存區(qū)域。在8086系統(tǒng)中,中斷類型碼乘4得到中斷向量表的入口地址,從此處讀出4字節(jié)內(nèi)容即為中斷向量。5.試說明程序查詢數(shù)據(jù)傳送方式完成一次數(shù)據(jù)輸入過程的步驟?1)執(zhí)行一條輸入指令,讀取外設(shè)狀態(tài);2)根據(jù)外設(shè)的狀態(tài)決定程序的去向。若外設(shè)“未準(zhǔn)備就緒”,則程序重復(fù)檢測外設(shè)狀態(tài);若外設(shè)“準(zhǔn)備就緒”,則發(fā)出一條輸入指令,進(jìn)行一次數(shù)據(jù)輸入過程。6.比較中斷與DMA兩種傳輸方式的特點(diǎn)。答:中斷方式下,外設(shè)需與主機(jī)傳輸數(shù)據(jù)時(shí)要請求主機(jī)給予中斷服務(wù),中斷當(dāng)前主程序的執(zhí)行,自動轉(zhuǎn)向?qū)?yīng)的中斷處理程序,控制數(shù)據(jù)的傳輸過程始終是在處理器所執(zhí)行的指令控制之下。直接存儲器訪問(DMA)方式下,系統(tǒng)中有一個(gè)DMA控制器,它是一個(gè)可驅(qū)動總線的主控部件。當(dāng)外設(shè)與主存儲器之間需要傳輸數(shù)據(jù)時(shí),外設(shè)向DMA控制器發(fā)出DMA請求,DMA控制器向中央處理器發(fā)出總線請求,取得總線控制權(quán)以后,DMA控制器按照總線時(shí)序控制外設(shè)與存儲器間的數(shù)據(jù)傳輸而不是通過指令來控制數(shù)據(jù)傳輸,傳輸速度大大高于中斷方式。四、程序和綜合應(yīng)用題1.設(shè)置一個(gè)數(shù)據(jù)段,按照如下要求定義變量或符號常量:(1)my1b為字符串變量:PersonalComputer(2)my2b為用十進(jìn)制數(shù)表示的字節(jié)變量:20(3)my3b為用二進(jìn)制數(shù)表示的字節(jié)變量:20(4)my4w為20個(gè)未賦值的字變量(5)my5c為常量100my1bbyte‘PersonalComputer‘my2bbyte20my3bbyteBmy4wword20dup(20)my5c=100(或my5cequ100)2.定義常量NUM,其值為5;數(shù)據(jù)段中定義數(shù)組變量DATALIST,它的頭4個(gè)字單元中依次存放-10、2和4,最后一個(gè)存儲單元初值不定;定義字節(jié)變量CHAB,它是10個(gè)未定義的變量。NUM=5(或NUMequ5)DATALISTword-10,2,4,?CHABbyte10dup(?)3.下面是一個(gè)程序段,給出下列各條指令執(zhí)行后AX的結(jié)果:movax,1470h;ax=(1470h)andax,ax;ax=(1470h)orax,ax;ax=(1470h)notax;ax=(0eb8fh)testax,0f0f0h;ax=(0eb8fh)4.執(zhí)行如下程序片段,說明每條指令的執(zhí)行結(jié)果:movsi,b;si=(009c)handsi,80h;si=(0080)horsi,7fh;si=(00ff)hxorsi,0feh;si=(0001)htestsi,0f0fh;si=(0001)h5.下面的數(shù)據(jù)項(xiàng)定義了多少個(gè)字節(jié)? DATA_1 DB 6DUP(4DUP(0FFH))答案:24字節(jié)6.下面的數(shù)據(jù)項(xiàng)設(shè)置了多少個(gè)字節(jié)? (1)ASC_DATA DB ‘1234’ (2)HEX_DATA DB 1234H答案:(1)設(shè)置了4個(gè)字節(jié)(2)設(shè)置了2個(gè)字節(jié)7.8086與74LS138譯碼器的連接如圖,試判斷其輸出端Y0、Y7所決定的內(nèi)存地址范圍。A18A18&MEMRMEMWA15A14A13≥1A19A16GG2AG2B74LS138CBAY0Y7要有解題過程Y0:00000H~01FFFH20000H~21FFFHY7:0E000H~0FFFFH2E000H~2FFFFH8.下圖為一存儲器同8086的連接圖,試計(jì)算該存儲器的地址范圍要有解題過程68000H-6BFFFH,6C000H-6FFFFH或E8000H-EBFFFH,EC000H-EFFFFH。9.編寫完整的匯編語言程序,將外設(shè)20H與30H端口的內(nèi)容相乘,結(jié)果放在AX中START:INAL,20H;將20H端口的字節(jié)讀入ALMOVBL,AL;AL中的8位字節(jié)送BLINAL,30H
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2020-2025年中國減速器行業(yè)市場調(diào)研分析及投資戰(zhàn)略咨詢報(bào)告
- 2025年中國互聯(lián)網(wǎng)+服裝行業(yè)發(fā)展前景預(yù)測及投資規(guī)劃建議報(bào)告
- 提升復(fù)合型人才培養(yǎng)質(zhì)量的策略
- 中國石化購油合同范本
- 2025年加油站安全管理及事故應(yīng)急預(yù)案合同
- epc內(nèi)部合同范例
- 個(gè)人網(wǎng)店店鋪轉(zhuǎn)讓合同范本
- 2020-2025年中國無人船行業(yè)市場調(diào)研分析及投資戰(zhàn)略咨詢報(bào)告
- 勞務(wù)廣告安裝合同范例
- 作品著作版權(quán)合同范例
- DB37-T 3449-2019山東省金屬非金屬地下礦山通風(fēng)技術(shù)規(guī)范
- 山西省大同市基層診所醫(yī)療機(jī)構(gòu)衛(wèi)生院社區(qū)衛(wèi)生服務(wù)中心村衛(wèi)生所室地址信息
- 項(xiàng)目部、公司成本管理流程圖
- CCAA 基于風(fēng)險(xiǎn)的認(rèn)證合規(guī)管理-認(rèn)證檔案質(zhì)量管理的風(fēng)險(xiǎn)控制
- 高中英語選擇性必修二 Unit 1 Period 1 Reading and thinking(課件)(共38張)
- 小學(xué)生電子小報(bào)通用模板-A4電子小報(bào)15
- CAS云計(jì)算軟件平臺深入介紹
- 課堂教學(xué)方法與手段(課堂PPT)課件(PPT 16頁)
- 固定資產(chǎn)投資統(tǒng)計(jì)培訓(xùn)PPT課件
- 一年級上冊必背古詩
- 平頂山第四屆名師名班主任名校長培養(yǎng)方案
評論
0/150
提交評論