版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
lea微機(jī)原理與接口技術(shù)單選題100道及答案1.8086CPU中,用來指示堆棧棧頂?shù)刂返募拇嫫魇牵ǎ〢.CSB.IPC.SPD.BP答案:C2.微機(jī)中控制總線提供的完整信息是()A.存儲器和I/O設(shè)備的地址碼B.所有存儲器和I/O設(shè)備的時序信號和控制信號C.來自I/O設(shè)備和存儲器的響應(yīng)信號D.上述B、C兩項答案:D3.8086CPU在執(zhí)行INAL,DX指令時,DX寄存器的內(nèi)容輸出到()上。A.地址總線B.數(shù)據(jù)總線C.控制總線D.狀態(tài)總線答案:A4.在8086系統(tǒng)中,若要從內(nèi)存單元3456H:0078H處讀取一個字節(jié)數(shù)據(jù),那么CPU的地址引腳A19~A0上出現(xiàn)的地址信號是()A.3456HB.0078HC.34567HD.345D8H答案:D5.8086CPU的標(biāo)志寄存器中,用于控制CPU是否響應(yīng)可屏蔽中斷請求的標(biāo)志位是()A.TFB.IFC.DFD.OF答案:B6.8086CPU執(zhí)行指令MOVAX,[BX]時,默認(rèn)的段寄存器是()A.CSB.DSC.SSD.ES答案:B7.下面關(guān)于8086/8088CPU中EU和BIU的描述,正確的是()A.EU負(fù)責(zé)執(zhí)行指令,BIU負(fù)責(zé)取指令和存取操作數(shù)B.EU和BIU可以獨立工作,但不能并行工作C.EU中的指令隊列緩沖器用于存放預(yù)取的指令D.BIU中的ALU用于執(zhí)行算術(shù)和邏輯運算答案:A8.若8086CPU的主頻為5MHz,則一個時鐘周期的時間為()A.0.2μsB.0.4μsC.0.8μsD.1μs答案:A9.8086系統(tǒng)中,中斷類型號為10H的中斷服務(wù)程序的入口地址存放在內(nèi)存地址()開始的4個單元中。A.00040HB.00010HC.00020HD.00030H答案:A10.在8086匯編語言中,指令MOVAX,1234H的源操作數(shù)的尋址方式是()A.立即尋址B.寄存器尋址C.直接尋址D.間接尋址答案:A11.8086CPU在響應(yīng)中斷請求時,會自動完成以下操作,除了()A.保護(hù)FLAGS寄存器B.保護(hù)CS和IP寄存器C.清除IF和TF標(biāo)志D.從內(nèi)存中讀取中斷服務(wù)程序的入口地址答案:D12.以下哪種尋址方式中,操作數(shù)存放在內(nèi)存中()A.寄存器尋址B.立即尋址C.直接尋址D.寄存器間接尋址答案:C13.8086系統(tǒng)中,若SS=1000H,SP=0010H,執(zhí)行PUSHAX指令后,SP的值為()A.000EHB.0012HC.000FHD.0011H答案:A14.8086CPU的數(shù)據(jù)總線寬度是()A.8位B.16位C.32位D.64位答案:B15.指令MOVAL,ES:[BX+SI]中,源操作數(shù)的段超越前綴是()A.CSB.DSC.ESD.SS答案:C16.在8086匯編語言中,實現(xiàn)將AX寄存器中的內(nèi)容乘以2的指令是()A.ADDAX,AXB.SUBAX,AXC.MULAXD.DIVAX答案:A17.8086系統(tǒng)中,中斷向量表占用的內(nèi)存空間大小是()A.1KBB.2KBC.4KBD.8KB答案:C18.8086CPU在執(zhí)行ADD指令時,如果最高位產(chǎn)生進(jìn)位,則標(biāo)志寄存器中的()標(biāo)志位會被置1。A.CFB.PFC.AFD.ZF答案:A19.以下關(guān)于8086CPU的寄存器說法錯誤的是()A.AX、BX、CX、DX一般作為通用寄存器使用B.CS、DS、SS、ES是段寄存器C.IP寄存器存放當(dāng)前要執(zhí)行指令的偏移地址D.BP寄存器只能用于堆棧操作答案:D20.指令MOVCX,COUNT[SI]中,COUNT是()A.變量B.標(biāo)號C.立即數(shù)D.寄存器答案:A21.8086系統(tǒng)中,若要實現(xiàn)將內(nèi)存中某一數(shù)據(jù)段的內(nèi)容傳送到另一個數(shù)據(jù)段,可使用的指令是()A.MOVB.MOVSC.CMPSD.SCAS答案:B22.8086CPU執(zhí)行指令JMPSHORTLABEL時,目標(biāo)地址的計算方式是()A.IP+8位位移量B.IP+16位位移量C.CS+8位位移量D.CS+16位位移量答案:A23.8086匯編語言中,偽指令EQU的作用是()A.定義變量B.定義常量C.定義過程D.定義段答案:B24.在8086系統(tǒng)中,若要使CPU能夠響應(yīng)NMI中斷請求,需要滿足的條件是()A.IF=1B.IF=0C.不受IF影響D.TF=1答案:C25.8086CPU中,用于存儲當(dāng)前正在執(zhí)行指令的地址的寄存器是()A.CS:IPB.DS:SIC.SS:SPD.ES:DI答案:A26.指令CMPAX,BX執(zhí)行后,若AX>BX,則標(biāo)志寄存器中的標(biāo)志位狀態(tài)為()A.CF=0,ZF=0B.CF=1,ZF=0C.CF=0,ZF=1D.CF=1,ZF=1答案:A27.8086系統(tǒng)中,一個存儲單元的物理地址是由()組合而成。A.段地址+偏移地址B.段地址×16+偏移地址C.段地址×10H+偏移地址D.上述B、C兩項答案:D28.8086匯編語言中,指令CALLFARPTRSUBR的調(diào)用方式是()A.段內(nèi)直接調(diào)用B.段內(nèi)間接調(diào)用C.段間直接調(diào)用D.段間間接調(diào)用答案:C29.8086CPU在執(zhí)行OUT指令時,數(shù)據(jù)是通過()輸出到I/O端口。A.地址總線B.數(shù)據(jù)總線C.控制總線D.狀態(tài)總線答案:B30.8086系統(tǒng)中,若要對一個字節(jié)單元進(jìn)行寫操作,數(shù)據(jù)總線D15~D8()A.必須全為0B.必須全為1C.可以任意取值D.不用考慮答案:C31.8086CPU中,標(biāo)志寄存器FLAGS的作用是()A.保存算術(shù)運算結(jié)果B.保存邏輯運算結(jié)果C.記錄CPU的工作狀態(tài)和運算結(jié)果特征D.控制CPU的操作答案:C32.指令MOVAX,[BP]中,默認(rèn)的段寄存器是()A.CSB.DSC.SSD.ES答案:C33.在8086匯編語言中,實現(xiàn)將AL寄存器中的內(nèi)容除以2的指令是()A.SHRAL,1B.SHLAL,1C.SALAL,1D.ROLAL,1答案:A34.8086系統(tǒng)中,中斷向量是指()A.中斷服務(wù)程序的入口地址B.中斷類型號C.中斷請求信號D.中斷響應(yīng)信號答案:A35.8086CPU執(zhí)行指令I(lǐng)NCAX后,若AX的內(nèi)容變?yōu)?FFFFH,則標(biāo)志寄存器中的()標(biāo)志位會被置1。A.OFB.SFC.ZFD.AF答案:A36.以下關(guān)于8086系統(tǒng)的存儲器分段說法正確的是()A.每個段的大小固定為64KBB.段與段之間不能重疊C.一個程序可以包含多個代碼段、數(shù)據(jù)段和堆棧段D.堆棧段必須位于內(nèi)存的最高地址處答案:C37.指令MOVES,AX執(zhí)行時,AX中的內(nèi)容是()A.段地址B.偏移地址C.物理地址D.立即數(shù)答案:A38.8086匯編語言中,過程定義使用的偽指令是()A.PROC和ENDPB.SEGMENT和ENDSC.DB和DWD.EQU和LABEL答案:A39.8086CPU在執(zhí)行MUL指令時,若乘積結(jié)果超出了AX寄存器的范圍,則標(biāo)志寄存器中的()標(biāo)志位會被置1。A.CF和OFB.PF和ZFC.AF和SFD.DF和TF答案:A40.8086系統(tǒng)中,若要讀取內(nèi)存單元DS:0100H處的一個字?jǐn)?shù)據(jù),使用的指令可以是()A.MOVAL,[0100H]B.MOVAX,[0100H]C.MOVBL,[0100H]D.MOVBH,[0100H]答案:B41.8086CPU的地址總線寬度是()A.8位B.16位C.20位D.32位答案:C42.指令A(yù)DDAX,[BX+DI]中,源操作數(shù)的尋址方式是()A.寄存器相對尋址B.基址變址尋址C.相對基址變址尋址D.寄存器間接尋址答案:C43.8086系統(tǒng)中,若要將AL寄存器中的內(nèi)容與立即數(shù)30H進(jìn)行比較,可使用的指令是()A.CMPAL,30HB.SUBAL,30HC.ADDAL,30HD.ANDAL,30H答案:A44.8086匯編語言中,定義字節(jié)變量的偽指令是()A.DBB.DWC.DDD.DQ答案:A45.8086CPU在執(zhí)行除法指令DIV時,如果除數(shù)為0,則會產(chǎn)生()A.正常運算結(jié)果B.溢出錯誤C.除法錯中斷D.非法操作碼中斷答案:C46.8086系統(tǒng)中,若SS=2000H,SP=0020H,執(zhí)行POPBX指令后,SP的值為()A.0022HB.001EHC.0021HD.001FH答案:A47.8086CPU執(zhí)行指令TESTAL,80H后,若AL的最高位為1,則標(biāo)志寄存器中的()標(biāo)志位會被置1。A.ZFB.SFC.PFD.CF答案:B48.指令MOVSXEAX,AX的作用是()A.將AX中的內(nèi)容符號擴(kuò)展到EAX中B.將AX中的內(nèi)容零擴(kuò)展到EAX中C.將EAX中的內(nèi)容傳送到AX中D.將AX中的內(nèi)容傳送到EAX中答案:A49.8086系統(tǒng)中,若要實現(xiàn)將內(nèi)存中一個數(shù)據(jù)塊從源地址復(fù)制到目的地址,且源地址和目的地址可以重疊,可使用的指令是()A.MOVSBB.MOVSWC.REPMOVSBD.REPSTOSB答案:C50.8086匯編語言中,指令JZLABEL中的Z代表的標(biāo)志位是()A.CFB.PFC.AFD.ZF答案:D51.8086CPU在執(zhí)行邏輯運算指令A(yù)ND時,兩個操作數(shù)按()進(jìn)行運算。A.位與B.位或C.位異或D.位取反答案:A52.指令MOVAL,[SI+10H]中,源操作數(shù)的尋址方式是()A.寄存器相對尋址B.基址變址尋址C.相對基址變址尋址D.寄存器間接尋址答案:A53.8086系統(tǒng)中,若要對內(nèi)存中的一個字單元進(jìn)行清零操作,可使用的指令是()A.MOV[BX],0B.MOVWORDPTR[BX],0C.MOVBYTEPTR[BX],0D.MOVAX,0答案:B54.8086匯編語言中,偽指令ORG的作用是()A.定義段的起始地址B.定義變量的起始地址C.定義程序的入口地址D.調(diào)整匯編程序的地址計數(shù)器答案:D55.8086CPU執(zhí)行指令ROLAL,1后,AL中的內(nèi)容()A.循環(huán)左移1位B.循環(huán)右移1位C.算術(shù)左移1位D.算術(shù)右移1位答案:A56.8086系統(tǒng)中,中斷類型號為08H的中斷服務(wù)程序的入口地址存放在內(nèi)存地址()開始的4個單元中。A.00020HB.00010HC.00030HD.00040H答案:A57.8086CPU在執(zhí)行指令MOV[DI],AX時,數(shù)據(jù)是從()傳送到內(nèi)存單元。A.寄存器AXB.寄存器DIC.內(nèi)存單元D.立即數(shù)答案:A58.指令SUBAX,BX執(zhí)行后,若AX<BX,則標(biāo)志寄存器中的標(biāo)志位狀態(tài)為()A.CF=1,ZF=0B.CF=0,ZF=0C.CF=0,ZF=1D.CF=1,ZF=1答案:A59.8086系統(tǒng)中,若要實現(xiàn)將AL寄存器中的內(nèi)容乘以10,可使用的指令序列是()A.MOVBL,10MULBLB.SHLAL,1SHLAL,1ADDAL,ALC.MOVCX,10LOOPAGAIND.DIVAL,10答案:B60.8086匯編語言中,定義雙字變量的偽指令是()A.DBB.DWC.DDD.DQ答案:C61.8086CPU執(zhí)行指令CMPAX,0后,若AX=0,則標(biāo)志寄存器中的()標(biāo)志位會被置1。A.CFB.PFC.ZFD.AF答案:C62.在8086系統(tǒng)中,物理地址為34560H的存儲單元,其段地址可能是()A.3450HB.3400HC.3000HD.以上都有可能答案:D63.指令MOVDX,OFFSETVAR中,OFFSET的作用是()A.取變量VAR的段地址B.取變量VAR的偏移地址C.取變量VAR的物理地址D.將變量VAR的偏移地址存入DX答案:B64.8086CPU在執(zhí)行指令PUSHAX時,數(shù)據(jù)的傳送順序是()A.SP先減2,然后將AX內(nèi)容送入SS:SP指向的單元B.先將AX內(nèi)容送入SS:SP指向的單元,然后SP減2C.SP先加2,然后將AX內(nèi)容送入SS:SP指向的單元D.先將AX內(nèi)容送入SS:SP指向的單元,然后SP加2答案:A65.8086匯編語言中,指令REPNESCASB的功能是()A.重復(fù)比較字節(jié)串,直到找到匹配字節(jié)或CX=0B.重復(fù)比較字節(jié)串,直到找到不匹配字節(jié)或CX=0C.重復(fù)掃描字節(jié)串,直到找到匹配字節(jié)或CX=0D.重復(fù)掃描字節(jié)串,直到找到不匹配字節(jié)或CX=0答案:D66.8086系統(tǒng)中,若要將內(nèi)存單元DS:0200H處的一個字節(jié)數(shù)據(jù)傳送到AL寄存器,可使用的指令是()A.MOVAL,[0200H]B.MOV[AL],0200HC.MOV0200H,ALD.MOVAX,[0200H]答案:A67.8086CPU執(zhí)行指令XORAX,AX后,標(biāo)志寄存器中的()標(biāo)志位會被置1。A.PFB.SFC.ZFD.CF答案:C68.指令MOVCX,0FFFFH執(zhí)行后,若接著執(zhí)行指令I(lǐng)NCCX,那么標(biāo)志寄存器中的()標(biāo)志位會被置1。A.OFB.SFC.ZFD.AF答案:A69.8086系統(tǒng)中,若要實現(xiàn)對內(nèi)存中的一個字節(jié)數(shù)組進(jìn)行排序,可使用的排序算法是()A.冒泡排序B.快速排序C.歸并排序D.希爾排序答案:A70.8086匯編語言中,指令JNCLABEL中的NC代表的標(biāo)志位是()A.CF=0B.PF=0C.AF=0D.ZF=0答案:A71.8086CPU在執(zhí)行指令MOVAX,ES:[BX]時,數(shù)據(jù)是從()傳送到AX寄存器。A.由ES和BX確定的內(nèi)存單元B.寄存器ESC.寄存器BXD.立即數(shù)答案:A72.指令A(yù)DDAL,30H執(zhí)行后,若AL的內(nèi)容大于等于128,則標(biāo)志寄存器中的()標(biāo)志位可能會被置1。A.CFB.SFC.PFD.AF答案:B73.8086系統(tǒng)中,若要將內(nèi)存單元DS:0300H處的一個字?jǐn)?shù)據(jù)傳送到DX寄存器,可使用的指令是()A.MOVDX,[0300H]B.MOV[DX],0300HC.MOV0300H,DXD.MOVAX,[0300H]MOVDX,AX答案:A74.8086匯編語言中,偽指令A(yù)SSUME的作用是()A.定義變量類型B.定義段的屬性C.告訴匯編程序段寄存器與段之間的對應(yīng)關(guān)系D.定義程序的執(zhí)行順序答案:C75.8086CPU執(zhí)行指令SARAL,1后,AL中的內(nèi)容()A.算術(shù)右移1位,最高位不變B.算術(shù)右移1位,最高位補0C.邏輯右移1位,最高位不變D.邏輯右移1位,最高位補0答案:A76.8086系統(tǒng)中,中斷類型號為18H的中斷服務(wù)程序的入口地址存放在內(nèi)存地址()開始的4個單元中。A.00060HB.00070HC.00040HD.00050H答案:A77.8086CPU在執(zhí)行指令MOVDS,AX時,AX中的內(nèi)容是()A.段地址B.偏移地址C.物理地址D.立即數(shù)答案:A78.指令SUB[BX],AX執(zhí)行后,數(shù)據(jù)是從()傳送到由BX確定的內(nèi)存單元。A.寄存器AXB.寄存器BXC.內(nèi)存單元D.立即數(shù)答案:A79.8086系統(tǒng)中,若要實現(xiàn)將內(nèi)存中的一個數(shù)據(jù)塊從低地址向高地址移動,可使用的指令是()A.MOVSBB.MOVSWC.REPMOVSBD.REPMOVSW答案:C80.8086匯編語言中,指令JNZLABEL中的NZ代表的標(biāo)志位是()A.ZF=0B.PF=0C.AF=0D.CF=0答案:A81.8086CPU在執(zhí)行指令A(yù)NDAX,BX時,兩個操作數(shù)的長度應(yīng)該()A.都是字節(jié)B.都是字C.可以不同D.一個是字節(jié),一個是字答案:B82.指令MOVAL,[BX+SI+10H]中,源操作數(shù)的尋址方式是()A.相對基址變址尋址B.基址變址尋址C.寄存器相對尋址D.寄存器間接尋址答案:A83.8086系統(tǒng)中,若要對內(nèi)存中的一個雙字單元進(jìn)行賦值操作,可使用的指令是()A.MOVDWORDPTR[BX],0B.MOVWORDPTR[BX],0C.MOVBYTEPTR[BX],0D.MOVAX,0答案:A84.8086匯編語言中,偽指令ENDS的作用是()A.定義段的結(jié)束B.定義變量的結(jié)束C.定義過程的結(jié)束D.定義程序的結(jié)束答案:A85.8086CPU執(zhí)行指令RORAL,1后,AL中的內(nèi)容()A.循環(huán)右移1位B.循環(huán)左移1位C.算術(shù)右移1位D.算術(shù)左移1位答案:A86.8086系統(tǒng)中,中斷類型號為20H的中斷服務(wù)程序的入口地址存放在內(nèi)存地址()開始的4個單元中。A.00080HB.00070HC.00060HD.00090H答案:A87.8086CPU在執(zhí)行指令MOV[SI],BX時,數(shù)據(jù)是從()傳送到內(nèi)存單元。A.寄存器BXB.寄存器SIC.內(nèi)存單元D.立即數(shù)答案:A88.指令A(yù)DDAX,[DI+10H]執(zhí)行后,若AX的內(nèi)容超過了65535,則標(biāo)志寄存器中的()標(biāo)志位會被置1。A.CFB.SFC.PFD.AF答案:A89.8086系統(tǒng)中,若要實現(xiàn)將AL寄存器中的內(nèi)容轉(zhuǎn)換為BCD碼,可使用的指令是()A.AADB.AAMC.DAAD.AAA答案:D90.8086匯編語言中,定義四字變量的偽指令是()A.DBB.DWC.DDD.DQ答案:D91.8086CPU執(zhí)行指令CMPBX,0FFFFH后,若BX=0FFFFH,則標(biāo)志寄存器中的()標(biāo)志位會被置1。A.CFB.PFC.ZFD.AF答案:C92.在8086系統(tǒng)中,若物理地址為45678H的存儲單元,其偏移地址為0078H,那么段地址是()A.4560HB.4500HC.4000HD.3F00H答案:A93.指令MOVAX,SEGVAR中,SEG的作用是()A.取變量VAR的段地址B.取變量VAR的偏移地址C.取變量VAR的物理地址D.將變量VAR的段地址存入AX答案:A94.8086CPU在執(zhí)行指令POPF時,數(shù)據(jù)是從()傳
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《水環(huán)境調(diào)查方法》課件
- 2020年安徽省中考英語試卷及答案解析
- 小學(xué)一年級20以內(nèi)加減法試題口算速算練習(xí)題
- 《護(hù)士禮儀行為規(guī)范》課件
- 《物業(yè)服務(wù)內(nèi)涵》課件
- 銀銅合金焊接知識點
- 地產(chǎn)建筑行業(yè)技術(shù)工作總結(jié)
- 會計行業(yè)會計人員培訓(xùn)總結(jié)
- 精神科護(hù)士的綜合總結(jié)
- 零售業(yè)務(wù)員工作總結(jié)
- 鷸蚌相爭 完整版課件
- 鋼結(jié)構(gòu)安裝旁站監(jiān)理記錄表(參考表)多篇
- 醫(yī)院員工離職移交表
- 大氣污染物綜合排放準(zhǔn)(2022年-2023年)
- 國家開放大學(xué)電大本科《古代小說戲曲專題》2023-2024期末試題及答案(試卷代號:1340)
- 2019年最新部編版四年級語文上冊第七單元達(dá)標(biāo)檢測卷含答案(新版)
- 2018中國美業(yè)發(fā)展經(jīng)濟(jì)共享峰會方案-41P
- 資產(chǎn)負(fù)債表、業(yè)務(wù)活動表(民非)
- 人教版八年級下冊英語單詞表(按單元排序)全冊(附音標(biāo)和解釋)
- 鋁合金鑄件成本核算
- 鍋爐超溫超壓考核管理辦法
評論
0/150
提交評論