資源描述:
《匯編語言試題》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、21001H中取出一個(gè)字的內(nèi)容是單項(xiàng)選擇題1?設(shè)物理地址(21000H)=30H,(21001H)=40H,(21002H)=50Ho如從地址A.3040HB.4050HC4030HD.5040H2?設(shè)CF=1,實(shí)現(xiàn)AL內(nèi)容乘2的指令是(CA.RCLAL,1B.SARAL,1C.SHLAL,D.RORAL,13?設(shè)SF的初值為2000H,執(zhí)行指令PUSHAX后SP的值是(CA.1FFFHB.2001HC1FFEHD.2002H4.為在一連續(xù)的存儲(chǔ)單元屮,依次存放數(shù)據(jù)41H,42H,43H,44H,45H,46H,可選用的數(shù)據(jù)定義語句是A?DB41,42,43,44,45,46B.
2、DW4142H,4344H,4546HC.DW4AB'EFD.DW'BA',4DCTK5??下列數(shù)據(jù)定義語句小可實(shí)現(xiàn)留空20H個(gè)字存儲(chǔ)單元的是(A?DB20DUP(?)B.DW20HDUP(?)C.DB10HDUP(4DUP(?))D.DD08HDUP(?)6.下列寄存器屮用來指示堆棧屮任意數(shù)據(jù)區(qū)的偏移地址的是(A?BXB.BPC.SID.DI7.執(zhí)行PUSHBP指令時(shí),源的操作數(shù)的物理地址農(nóng)達(dá)式是(A.16*SS+BPB.16水DS+BPC?16*CS+IPD.16*SS+SP8.結(jié)果為零的條件轉(zhuǎn)移指令,其測(cè)試條件是(A.ZF=1B.ZF=0C?SF=1D.SF=O9?匯編
3、源程序吋,出現(xiàn)語法錯(cuò)誤的語句是(CA?MOV[BX+SI],BXB.MOVCL,[BP+DI]C.ADDAX,ESD.MOVDS,AX10.設(shè)CL=8,AL=8CH,執(zhí)行SARAL,CL后,AL中的數(shù)據(jù)是(B)A?80HB.OFFHC.OOHD.OFEH11?已知BX=028AH,SI=0294H,(DS:051EH)=5432H°執(zhí)行語句LEABX,[BX+SI]后,BX'
4、'的內(nèi)容是(D)A.5423HB.1E05HC.3254HD.051EH12.設(shè)NUM=11011()llB,指令MOVAL,NUMAND3執(zhí)行后AX中的值是(CD.00011011011BA.110110
5、11000BB.11011000BC.000000UB13若AX=-15要得到AX=15應(yīng)執(zhí)行的指令是(CA.INCAXB.NOTAXC.NEGAXD.DECAX14.設(shè)AL=0BH,下列指令執(zhí)行后能使AL=04H的是(A.NOTALB.ANDAL,OFHC-ORAL,OFHD?XORAL,OFH15.要輸入端口1234H中的8位數(shù)據(jù),其指令應(yīng)是(CA.MOVDX,1234HB.MOVDX,1234HC.INAX,1234HD.OUTDX,1234HOUTDX,ALINAL,DXC-JCLOP1D?JGE寄存器(D)要加1D.DILOP118?要使BL中的低四位不變,
6、苛四位變反
7、,應(yīng)執(zhí)行指令(A.NOTBL19.MOVAL,-1B.XORBL,OFOHC.ANDBL,OFHD.XORBL,016.檢查二個(gè)無符號(hào)數(shù)的關(guān)系,若要實(shí)現(xiàn)AL<=BL時(shí)分支去L0P1處,那么在“CMPAL,BL"指令后應(yīng)跟的分支指令是(B)A.JNCL0F1B.JNALOP117.設(shè)DF=1,每次執(zhí)行SCASB指令時(shí),A.SIB.BXC.SPNEGALXORAL,65上述指令執(zhí)行后,AL的值是(B)A.01HB.40HC.61HD.64H20.DAIDW'AB','CD','EF','GH'(B)IIIMOVAX,DA1+5指令執(zhí)行后AX中的內(nèi)容是A.4GFB?C.TG7D.tGH
8、,二.填空題21.十六進(jìn)制數(shù)0FFF8H表示的
9、?進(jìn)制正數(shù)為—65528,表示的十進(jìn)制負(fù)數(shù)為—?8。22.若DS=0F3EH,Sl=2000H,COUNT=OA8H,指令MOVAX,(Sl+COUNT)中,源操作數(shù)的有效地址EA為—20A8H,其物理地址為11488H。23.CPU的標(biāo)志寄存器屮標(biāo)志位,可以分為兩人類,其中一類稱為—狀態(tài)—標(biāo)志位,另一類稱為—控制標(biāo)志位。24.當(dāng)標(biāo)志位_CF=1時(shí)表示無符號(hào)數(shù)運(yùn)算產(chǎn)生溢出,而當(dāng)標(biāo)志位_OF=1是表示帶符號(hào)數(shù)運(yùn)算產(chǎn)生溢出。25.如JMP指令采用段間間接尋址,那么由4個(gè)相鄰字節(jié)單元屮存放有轉(zhuǎn)移地址,具屮前兩個(gè)字節(jié)存放的是偏移地址,陽后兩
10、個(gè)字節(jié)存放的是—段地址26.在串操作程序中,通常在重復(fù)前綴指令REPZ或REPNZ后,選用的串操作指令是CMPS或SCAS才有實(shí)際意義。27.在DEBUG調(diào)試程序小顯示內(nèi)存單元地址用_命令,顯示寄存器內(nèi)容用R命令。28.在屮斷命令屮,設(shè)置斷點(diǎn)用3號(hào)中斷,程序結(jié)束用20號(hào)中斷29.指令MOVAL,23HAND45HOR67H,匯編程序?qū)ζ鋮R編后,源操作數(shù)的值為67H21.無論BH中原有的數(shù)是奇數(shù)或偶數(shù),若要使BH中的數(shù)一定為奇數(shù),應(yīng)執(zhí)行的指令是30.指令執(zhí)行后既能使AX二0同吋乂使