已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
題目:1. 判斷對(duì)錯(cuò),并指出原因 MOVSS:BX+DI,1000H MOVDX,1000H MOVWORDPTRBX,1000H MOVDS,2000H movax,bl movcs,ax movbyteptrbx,1000 movip,ax movax,sp movax,sidi movds,ssmoval,ffh 2. 下面所列通用數(shù)據(jù)傳送MOV指令的幾種傳送中,正確的傳送方式是_。 A立即數(shù)到寄存器B立即數(shù)到存儲(chǔ)器 C從寄存器到存儲(chǔ)器D從存儲(chǔ)器到存儲(chǔ)器 E從存儲(chǔ)器到寄存器 3. 指令“movax,bx”中有效地址EA是BX的內(nèi)容。1.解答: MOV SS:BX+DI,1000H 對(duì) MOV DX,1000H 對(duì) MOV WORD PTRBX,1000H 對(duì) MOV DS,2000H 錯(cuò)。不能直接給段寄存器賦值 mov ax,bl 錯(cuò)。 源操作數(shù)和目的操作數(shù)的類型不一致 mov cs,ax 對(duì) mov byte ptrbx,1000 錯(cuò)。源操作數(shù)是字類型,目的操作數(shù)是字節(jié)類型 mov ip,ax 錯(cuò)。 不能給指令指針寄存器賦值 mov ax,sp 錯(cuò)。SP不能用于寄存器間接尋址 mov ax,sidi 對(duì) mov ds,ss 錯(cuò)。段寄存器不能直接給段寄存器賦值 mov al,ffh 錯(cuò)。 一個(gè)數(shù)字不是09的16進(jìn)制數(shù)必須以0開(kāi)始 2.解答:ABCE 3.解答:對(duì)。存儲(chǔ)器尋址方式中給出的是有效地址,也叫偏移地址 題目:下面的XCHG指令中,語(yǔ)法不正確的有_。 A xchg al, ds B xchg bl, bx C xchg al, 0fh D xchg buf1, buf2 E xchg bl,bh解答:XCHG指令中操作數(shù)可以是字、也可以是字節(jié),可以在通用寄存器與通用寄存器或存儲(chǔ)器之間對(duì)換數(shù)據(jù),但不能在存儲(chǔ)器與存儲(chǔ)器之間對(duì)換數(shù)據(jù)。兩個(gè)操作數(shù)中任何一個(gè)操作數(shù)都不能是立即數(shù)尋址方式。所以: A xchg al, ds 錯(cuò),兩個(gè)操作數(shù)的類型不一致 B xchg bl, bx 對(duì) , 通用寄存器與存儲(chǔ)器之間交換數(shù)據(jù) C xchg al, 0fh 錯(cuò) ,有一個(gè)操作數(shù)是立即數(shù)尋址方式 D xchg buf1, buf2 錯(cuò) ,兩個(gè)操作數(shù)都是存儲(chǔ)器尋址方式 E xchg bl,bh ,對(duì),通用寄存器與通用寄存器之間交換數(shù)據(jù) 答案:ACD。 題目:將首地址為100H的表格緩沖區(qū)中的256和257號(hào)數(shù)據(jù)取出解答:換碼指令用于將BX指定的緩沖區(qū)中、AL指定的位移處的數(shù)據(jù)取出賦給AL,AL的內(nèi)容實(shí)際上是距離表格首地址的位移量,只有8位,所以表格的最大長(zhǎng)度為256。超過(guò)256的表格需要采用修改BX和AL的方法才能轉(zhuǎn)換。表格從0開(kāi)始編號(hào),最大偏移值是255。256號(hào)和257號(hào)數(shù)據(jù)的偏移值分別為255和256 mov bx,100h ; 設(shè)置表格的首地址 mov al,0ffh ;256號(hào)數(shù)據(jù)的偏移值 xlat ;換碼,AL=表格中256號(hào)數(shù)據(jù) mov ah,al ;保存到ah寄存器中 mov bx,101h;改變表格的首地址 mov al,0ffh;設(shè)置原來(lái)表格中257號(hào)數(shù)據(jù)相對(duì)于新的表格首地址的偏移值 xlat ;換碼,AL=表格中257號(hào)數(shù)據(jù) 題目:1. 堆棧的操作原則是_。 A 先進(jìn)先出 B 后進(jìn)先出 C 后進(jìn)后出 D 循環(huán)2. “MOV SP, 3210H”和“PUSH AX”指令執(zhí)行后,SP寄存器的值是_。 A 3211H B 320EH C 320FH D 3212H 3. 設(shè)SP初值為2000H,執(zhí)行指令“push ax”后,SP的值是_ A 1FFFH B 1998H C 2002H D 1FFEH 4. 8086/8088系統(tǒng)中,堆棧的操作可以是字節(jié)或字操作。1.解答:B 2.解答:B。PUSH指令使SP指針-2。 3.解答:D 4.解答:錯(cuò)。8086/8088系統(tǒng)中,堆棧的操作是字操作。目:假設(shè)當(dāng)前SP700H,執(zhí)行popax指令后,SP內(nèi)容變?yōu)開(kāi) A6FEHB6FFHC701HD702H解答:D。 POP指令使SP指針+2。題目:1. 寫(xiě)出指令將標(biāo)志寄存器傳送到寄存器BX中2. 寫(xiě)出指令將bx的內(nèi)容傳送到標(biāo)志寄存器1.解答:pushfpopbx 2.解答:pushbxpopf題目:各寫(xiě)出一條指令完成下面的功能: 將進(jìn)位標(biāo)志設(shè)置為0 設(shè)置變址寄存器為減量變化 設(shè)置cpu允許中斷解答: 將進(jìn)位標(biāo)志設(shè)置為0:clc 設(shè)置變址寄存器為減量變化:std 設(shè)置cpu允許中斷:sti 題目:1. 已知字變量buffer等于1234h,它所在的偏移地址為5678h,執(zhí)行下列指令后ax_ movax,buffer leaax,buffer A1234hB5678hC3412hD7856h2. 用一條指令實(shí)現(xiàn)將AXBX+SI的方法是_ Axchgax,bxsiBmovax,bxsi Cmovax,bx+siDleaax,bxsi 3. 指令“l(fā)eaax,bx+di+50”的功能是什么?1.解答:B 2.解答:D. Axchgax,bxsi的功能是:AXBX+SI,AXBX+SI Bmovax,bxsi的功能是:AXBX+SI Cmovax,bx+si的功能是:AXBX+SI Dleaax,bxsi的功能是:AXBX+SI 3.解答:指令“l(fā)eaax,bx+di+50”可以實(shí)現(xiàn)AXBXDI50的功能。 題目:1. 匯編語(yǔ)言源程序中,每個(gè)語(yǔ)句由四項(xiàng)組成,不影響語(yǔ)句功能的是_。 A名字項(xiàng)B操作碼C操作數(shù)D注釋 2. 匯編語(yǔ)言源程序中,在程序的代碼段中被機(jī)器執(zhí)行的指令是_。A執(zhí)行性語(yǔ)句B說(shuō)明性語(yǔ)句C真指令語(yǔ)句D偽指令語(yǔ)句3. 匯編語(yǔ)言源程序中,每個(gè)語(yǔ)句由四項(xiàng)組成,必須有的是_。 A名字項(xiàng)B操作碼C操作數(shù)D注釋 4. 匯編語(yǔ)言語(yǔ)句中,源操作數(shù)和目的操作數(shù)采用_分隔。1.解答:D2.解答:AC3.解答:B4.解答:逗號(hào) 題目:一個(gè)字符串的首地址存放在邏輯地址13ff:1000h的內(nèi)存中。寫(xiě)出指令將該字符串的首地址存入附加段寄存器和di變址寄存器中。解答: movax,13ffh movds,ax lessi,1000h題目:寫(xiě)出指令將一個(gè)字節(jié)數(shù)據(jù)從1000H端口輸入。解答:movdx,1000h inal,dx題目:將1234輸出到1000端口解答:movax,1234movdx,1000outdx,ax正誤判斷題:1. 8088按邏輯段組織程序,數(shù)據(jù)變量應(yīng)該且必須在數(shù)據(jù)段中。2. 可執(zhí)行代碼段應(yīng)該在_定義的邏輯段中。 A.stackB.dataC.codeD.extr 3. 說(shuō)明性語(yǔ)句可以在任何一個(gè)段中。1.解答:錯(cuò) 2.解答:C 3.解答:對(duì)。題目:1. 某個(gè)加法運(yùn)算結(jié)果使標(biāo)志ZF1,則標(biāo)志SF為_(kāi) A0 B1 C不改變?cè)瓉?lái)的狀態(tài) D不確定 2. 下面正確的指令是_。 Aaddal,ahBaddbx+3,alCaddah,di Daddax,bxEaddax,dx1.解答:ZF=1,說(shuō)明結(jié)果為0,結(jié)果為最高位一定是0,所以SF=0.選A 2.解答:ABC正誤判斷題: 1.使用簡(jiǎn)化段定義源程序格式,必須具有.model語(yǔ)句,且位于所有簡(jiǎn)化段定義語(yǔ)句之前。 2.使用簡(jiǎn)化段定義源程序格式,必須具有.model語(yǔ)句,但寫(xiě)在何處沒(méi)有關(guān)系。 3.數(shù)據(jù)段定義的語(yǔ)句是() 4.代碼段定義的語(yǔ)句是() 5.堆棧段定義的語(yǔ)句是() 6.程序執(zhí)行結(jié)束語(yǔ)句是() 7.程序的入口點(diǎn)的定義語(yǔ)句是()1.解答:對(duì)2.解答:錯(cuò).model語(yǔ)句必須是程序的第一條語(yǔ)句。3.解答:.DATA 4.解答:.CODE 5.解答:.STACK6.解答:.EXIT 7.解答:.STARTUP1. 分支程序的分支是由()指令實(shí)現(xiàn)的,在該指令的前面通常的指令為 AmovsbBaddCcmpDtestEand2. 下面程序的運(yùn)行結(jié)果是什么? cmpax,0 jgeyesneg;分支條件:AX0;條件不滿足、為正數(shù),不需要求補(bǔ),轉(zhuǎn)向保存結(jié)果 yesneg:negax;條件滿足、為負(fù)數(shù),需要求補(bǔ) nonneg:movresult,ax;保存結(jié)果1.解答:分支程序的分支是由(跳轉(zhuǎn))指令實(shí)現(xiàn)的,在該指令的前面通常的指令為CD 2.解答:求AX的絕對(duì)值 題目:說(shuō)明順序執(zhí)行如下指令后,每條指令執(zhí)行的結(jié)果和標(biāo)志位狀態(tài)(假設(shè)當(dāng)前CL56H) addcl,73h ;CL_,CF_,ZF_,SF_,OF_,PF_ adccl,cl ;CL_,CF_,ZF_,SF_,OF_,PF_解答:讀者需要熟悉各種狀態(tài)標(biāo)志的定義,而計(jì)算出指令完成的正確運(yùn)算結(jié)果是關(guān)鍵;另外,需要注意比較指令CMP不改變目的操作數(shù)(當(dāng)然也不會(huì)改變?cè)床僮鲾?shù)),加1指令I(lǐng)NC和減1指令DEC不影響(即不改變)進(jìn)位標(biāo)志。關(guān)于溢出標(biāo)志OF的判斷參見(jiàn)例題1-6。 addcl,73h ;CL0c9h,CF0,ZF0,SF1,OF1,PF1 adccl,cl ;CL92h,CF1,ZF0,SF1,OF0,PF0 題目:1. 在雙分支程序段中,兩個(gè)分支語(yǔ)句之間的JMP指令的功能是使第一個(gè)分支語(yǔ)句執(zhí)行完成之后,跳過(guò)第二個(gè)分支語(yǔ)句。避免誤入第二個(gè)分支語(yǔ)句。2. shlbx,1;BX最高位移入CF標(biāo)志 jcone;CF1,即最高位為1,轉(zhuǎn)移 movdl,0;CF0,即最高位為0:DL0 jmptwo;一定要跳過(guò)另一個(gè)分支體 one:movdl,1;DL1 two:movah,2 int21h;顯示 如果將轉(zhuǎn)移語(yǔ)句改為JNC,程序如何修改?1.解答:對(duì) 2.解答:如果條件轉(zhuǎn)移指令選擇JNC,則只要交換兩個(gè)分支語(yǔ)句體的位置即可。該程序也可以修改成為單分支程序結(jié)構(gòu)。這只要事先假設(shè)一種情況,例如假設(shè)BX最高位為0,則只要BX最高位為1才需要執(zhí)行分支語(yǔ)句,如下所示: movdl,0;DL0 shlbx,1;BX最高位移入CF標(biāo)志 jnctwo;CF0,即最高位為0,轉(zhuǎn)移 movdl,1;CF1,即最高位為1:DL1 two:movah,2 int21h;顯示 1. 正誤判斷題:源程序中只能用標(biāo)號(hào)start表示程序的起始執(zhí)行點(diǎn)。2. 匯編語(yǔ)言中的”endbegin“中的begin指的是_。 A程序開(kāi)始執(zhí)行的位置B程序終止執(zhí)行的位置 C程序開(kāi)始匯編的位置D程序終止匯編的位置3. 段的定義用的是偽指令()4. 程序結(jié)束的語(yǔ)句是()5. 完整段定義的程序入口點(diǎn)首先應(yīng)該設(shè)置數(shù)據(jù)段寄存器的值。1.解答:錯(cuò)。起始點(diǎn)的名字可以是任意合法標(biāo)識(shí)符。 2.解答:A 3.解答:SEGMENT/ENDS 4.解答:MOVAX,4C00HINT21H 5.解答:對(duì)題目:已知CL=0,說(shuō)明下面指令的執(zhí)行的結(jié)果和標(biāo)志位狀態(tài) inccl ;CL_,CF_,ZF_,SF_,OF_,PF_解答:加1指令I(lǐng)NC不影響(即不改變)進(jìn)位標(biāo)志。 CLFFh,CF不變,ZF0,SF1,OF0,PF1題目:1. 循環(huán)結(jié)構(gòu)的程序通常包括_部分。 A設(shè)置循環(huán)初值B調(diào)用循環(huán)C循環(huán)體D循環(huán)控制E循環(huán)返回2. “先判斷、后循環(huán)”的循環(huán)程序結(jié)構(gòu)與“先循環(huán)、后判斷”的循環(huán)程序結(jié)構(gòu)有何不同?1.解答:ACD 2.解答:“先判斷、后循環(huán)”的循環(huán)程序結(jié)構(gòu)。如果循環(huán)之后進(jìn)行循環(huán)條件判斷,則形成“先循環(huán)、后判斷”的循環(huán)程序結(jié)構(gòu)。題目:下面那些文件是masm中包含的() A.ml.exeB.notpadC.link.exeD.debug.exe E.dosxnt.exeF.ml.errG.lib.exe解答:ACEFG題目:設(shè)AX1000H,BX2000H,則在執(zhí)行了指令“SUBAX,BX”后,標(biāo)志位CF和ZF的值分別為_(kāi)。 A0,0B0,1C1,0D1,1解答:C. 進(jìn)位標(biāo)志針對(duì)無(wú)符號(hào)數(shù)據(jù)減運(yùn)算。1000H-2000H=F000H,最高位有進(jìn)位,所以:CF1;溢出標(biāo)志針對(duì)有符號(hào)數(shù)據(jù)減運(yùn)算。它的判斷可以采用一個(gè)簡(jiǎn)單的規(guī)則:當(dāng)兩個(gè)不同符號(hào)的數(shù)據(jù)相減,如果運(yùn)算結(jié)果的符號(hào)與數(shù)據(jù)符號(hào)不同,就產(chǎn)生溢出;其他情況,不會(huì)產(chǎn)生溢出。對(duì)于1000H(正數(shù))與2000H(正數(shù))兩個(gè)相同符號(hào)數(shù)據(jù)相減,根本不會(huì)產(chǎn)生溢出,所以:OF0。題目:1、編寫(xiě)指令計(jì)算79582390H-53701178H+29H結(jié)果存放在DX.AX寄存器中。2. 將AL中的大寫(xiě)字母轉(zhuǎn)換為小寫(xiě),可用_指令。 Asubal,20hBaddal,20hCcmpal,20h Dtestal,20hEoral,20h3. 將DL中小寫(xiě)字母轉(zhuǎn)換為大寫(xiě),可用_指令。 Aadddl,20hBordl,20hCxordl,20h Danddl,20hEsubdl,20h1解答:subax,1178h;低16位減法:AX2390H1178H movdx,7958h sbbdx,5370h ;高16位減法:DX7958H5370HCF(借位) addax,34h;低16位加法:AXAX0034H adcdx,0;高16位加法:DXDX0000HCF(進(jìn)位) ;最后結(jié)果在DX和AX寄存器對(duì)中,其中DX保存高16位 2.解答:BE 3.解答:CE題目:設(shè)DS8200H、SI=3942H,指令“decbyteptrsi”操作數(shù)的物理地址是_ A85B92HB85942H CBB420HD12142H答案:B題目:用匯編語(yǔ)言編寫(xiě)的程序稱為_(kāi),它必須用_程序?qū)⑺D(zhuǎn)換成二進(jìn)制的機(jī)器語(yǔ)言程序,這種機(jī)器語(yǔ)言程序被稱為_(kāi),而轉(zhuǎn)換的過(guò)程稱為_(kāi)。它還必須用_程序連接,才能生成可執(zhí)行的程序。解答:用匯編語(yǔ)言編寫(xiě)的程序稱為匯編源程序,它必須用匯編程序?qū)⑺D(zhuǎn)換成二進(jìn)制的機(jī)器語(yǔ)言程序,這種機(jī)器語(yǔ)言程序被稱為目標(biāo)代碼,而轉(zhuǎn)換的過(guò)程稱為匯編。它還必須用連接程序連接,才能生成可執(zhí)行的程序。題目:編寫(xiě)程序求以$結(jié)尾的字符串的長(zhǎng)度。解答: .modelsmall .stack .data stringdbLetushaveatry!,$;假設(shè)一個(gè)字符串 .code .startup movsi,offsetstring movcx,0 outlp:cmpbyteptrsi,$; jzdone; again: inccx;cx中存放字符個(gè)數(shù) next: incsi; jmpoutlp done:.exit0;結(jié)束 end 題目:1. 設(shè)DH=10H,執(zhí)行NEGDH指令后,正確的結(jié)果是( )。 A、DH=10HCF=1 B、DH=0F0HCF=0 C、DH=10HCF=0 D、DH=0F0HCF=12. 編寫(xiě)指令,計(jì)算AX中的數(shù)據(jù)的相反數(shù),將結(jié)果存放到BX寄存器中。1.解答:0-10H=F0H,最高位產(chǎn)生借位,所以CF=1.答案:D2.解答:求AX相反數(shù)的算法是:0-AX NEGAX MOVBX,AX 題目:1. 用戶為了解決自己的問(wèn)題,用匯編語(yǔ)言所編寫(xiě)的程序,稱為()。 A.目標(biāo)程序B.源程序C.可執(zhí)行程序D.匯編程序2. 正誤判斷題:匯編源程序可以用word文字處理系統(tǒng)處理,并保存為word文檔。1.解答:B2.解答:錯(cuò)。匯編源程序必須是純文本文件。題目:已知CL=23H,指令“cmpcl,cl”執(zhí)行后的結(jié)果和標(biāo)志位的值分別是什么?解答:CMP指令執(zhí)行減法計(jì)算,但不保存計(jì)算結(jié)果,只是根據(jù)計(jì)算結(jié)果設(shè)置相應(yīng)的標(biāo)志位。所以: CL63h,CF0,ZF1,SF0,OF0,PF1 題目:1. 匯編語(yǔ)言源程序的擴(kuò)展名是_,目標(biāo)程序的擴(kuò)展名是_,通常產(chǎn)生的可執(zhí)行程序的擴(kuò)展名是_。2. 利用masm生成目標(biāo)文件的命令行是_3. 利用masm生成可執(zhí)行文件的命令行是_1.解答:匯編語(yǔ)言源程序的擴(kuò)展名是.ASM,目標(biāo)程序的擴(kuò)展名是.OBJ,通常產(chǎn)生的可執(zhí)行程序的擴(kuò)展名是.EXE。 2.解答:利用masm生成目標(biāo)文件的命令行是 ml/c源文件文件名 3.解答:利用masm生成可執(zhí)行文件的命令行是ml源文件文件名題目:1. 設(shè)計(jì)子程序應(yīng)該采用的一對(duì)偽指令是_ Asegment/endsBstart/endstart Cproc/endpDmacro/endm2. 主程序?qū)⑺膮?shù)帶給子程序,這個(gè)參數(shù)被稱為_(kāi) A入口參數(shù)B出口參數(shù)C寄存器參數(shù)D存儲(chǔ)器參數(shù)3. 對(duì)應(yīng)主程序CALL指令調(diào)用子程序,子程序結(jié)束通常采用_指令返回主程序 AjmpBiretChltDret4. 進(jìn)入子程序后,將AX,BX,CX和DX按順序壓入堆棧,則子程序返回前彈出這些寄存器的順序是DX,CX,BX,AX。5. 進(jìn)入子程序后,將AX,BX,CX和DX按順序壓入堆棧,則子程序返回前彈出這些寄存器的順序還是AX,BX,CX,DX。解答:1、C 2、A 3、D4.答案:對(duì)5.答案:錯(cuò) 題目:1.ALdispproc;實(shí)現(xiàn)al內(nèi)容的顯示 pushax;過(guò)程中使用了AX、CX和DX pushcx pushdxpushax popdx popcx popaxret 4個(gè)push為什么只有3個(gè)pop?2. 寫(xiě)出將一位16進(jìn)制數(shù)轉(zhuǎn)換為ASCII碼的程序段。1.解答:程序中有語(yǔ)句popdx 2.解答:movcl,4shrdl,cl ordl,30h;al高4位變成3 cmpdl,39h jbedone adddl,7 done: 題目:1. 將OBJ文件轉(zhuǎn)換為EXE可執(zhí)行文件的是_。 A匯編程序B連接程序C編輯程序D調(diào)試程序2. 利用masm創(chuàng)建com文件的命令行是_3. 要生成列表文件的命令行是_4. 生成映像文件的命令行是_1.解答:B 2.解答:利用masm創(chuàng)建com文件的命令行是ml/AT源文件文件名 3.解答:要生成列表文件的命令行是ml/Fl源文件文件名 4.解答:生成映像文件的命令行是ml/Fm源文件文件名題目:設(shè)AL0B4H,BL11H,指令“MULBL”執(zhí)行后OF,CF的值為()。 OF1,CF0 OF1,CF1 OF0,CF0 OF0,CF1解答:MUL指令影響標(biāo)志OF和CF。如果乘積的高一半(AH或DX)為0,則OF=CF=0;否則OF=CF=1。對(duì)其他狀態(tài)標(biāo)志的影響沒(méi)有定義。0B4*11H=0BF4H,AH0,所以O(shè)F=CF=1。答案:題目:1. 調(diào)試程序的文件是 A匯編程序B連接程序C編輯程序D調(diào)試程序2. 單步執(zhí)行程序的命令是() 3. 顯示寄存器al的命令行是()4. 顯示數(shù)據(jù)段內(nèi)容的命令是()5. 執(zhí)行程序到指定地址的命令是()5. 調(diào)試子程序不進(jìn)入子程序中單步執(zhí)行的命令是()6. 調(diào)試中斷調(diào)用語(yǔ)句功能使用的命令是()1.解答:D 2.解答:T 3.解答:RAX4.解答:D 5.解答:T指定地址 6.解答:P 題目:IMULCL指令實(shí)現(xiàn)_功能 A有符號(hào)乘法:AXALCL B無(wú)符號(hào)乘法:AXALCL C有符號(hào)乘法:DXALCL D無(wú)符號(hào)乘法:DXALCL答:IMUL指令隱含使用一個(gè)操作數(shù)AX和DX,源操作數(shù)則顯式給出,可以是寄存器或存儲(chǔ)單元.若是字節(jié)量相乘,AL與r8/m8相乘得到16位的字,存入AX中;若是16位數(shù)據(jù)相乘,則AX與r16/m16相乘,得到32位的結(jié)果,其高字存入DX,低字存入AX中。所以答案是:A.題目:1. 對(duì)于常數(shù)41H,在匯編語(yǔ)言中表達(dá)成字符A也是正確的,因?yàn)锳的ASCII碼就是41H。2. 在匯編語(yǔ)言中,如下各個(gè)進(jìn)制常數(shù),_是錯(cuò)誤的。 A64B64HCA0HD0100B3. 下列標(biāo)號(hào)不合法的是_。 AWANGBMOVCF8DAB34. equ和=兩個(gè)偽指令的功能和用法一樣。1.解答:對(duì) 2.解答:C 3.解答:B 4.解答:錯(cuò)。題目:1. moval,(12OR6AND2)GE0EH movbl(12XOR6AND2)LE0EH al和bl的內(nèi)容分別是()。 A.al=0,bl=0B.al=0,bl=0FFH C.al=0FFH,bl=0D.al=0FFH,bl=0FFH2. movax,di+si有沒(méi)有語(yǔ)法錯(cuò)誤?3. 已知:num1equ3 num2equ3 指令movax,num1+num2;是否正確?1.解答:C2.解答:錯(cuò)。di+si不是一個(gè)合法的數(shù)值表達(dá)式。數(shù)值表達(dá)式中必須是常數(shù)或常量 3.解答:正確 題目:執(zhí)行除法指令后,影響的標(biāo)志位是_ A所有狀態(tài)標(biāo)志都不確定 BCF、OF CSF、ZF DAF、PF解答:除法指令使?fàn)顟B(tài)標(biāo)志沒(méi)有定義。所以答案是A。題目:1. 偽指令“wvardwa0b0h”沒(méi)有語(yǔ)法錯(cuò)。2. “wvardw5dup(0)”偽指令定義的變量wvar占用5個(gè)字節(jié)存儲(chǔ)空間。3. “wvardw5dup(0)”偽指令定義的變量wvar占用10個(gè)字節(jié)存儲(chǔ)空間。4.在偽指令語(yǔ)句“numberdw1234h”中的number項(xiàng)稱為_(kāi)。 A標(biāo)號(hào)B變量C偽操作符D數(shù)據(jù)5. 變量定義的初值表中各個(gè)初值之間用逗號(hào)分隔1.答案:錯(cuò)2.答案:錯(cuò)3.答案:對(duì) 4.答案:B5.答案:對(duì) 題目:DA2DB12H,34H,56H,0ABH DB$-DA2 BUF1DB10H,20H,30H LEASI,DA2 MOVCL,4SI MOVCH,LENGTHBUF1 上述指令序列運(yùn)行后,CX的內(nèi)容是()。 A.03ABHB.01ABHC.0304HD.0104H解答:C題目:下列4條指令中,有_條指令需要使用DX寄存器 mulbx、idivbl、inax,20h、out21h,al A1B2C3D4答:mulbx,計(jì)算的結(jié)果存放在DX.AX idivbl,被除數(shù)存放在AX中 輸入輸出指令中端口地址都在255以內(nèi),所以不需要DX寄存器。 答案:A題目:1. 要求將A,B兩個(gè)字符的ASC碼41H,42H順序存放在連續(xù)兩個(gè)字存儲(chǔ)單元中,可選用的語(yǔ)句是()。 A. DA1DBABB. DA1DWABC. DA1DB0ABH D. DA1DW0ABH2. BUFDW10HDUP(3DUP(2,10H),3,5) 上述語(yǔ)句匯編后,為變量BUF分配的存儲(chǔ)單元字節(jié)數(shù)是()。 A
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度股份合作企業(yè)四股東合作協(xié)議3篇
- 2024年沈陽(yáng)航空職業(yè)技術(shù)學(xué)院高職單招數(shù)學(xué)歷年參考題庫(kù)含答案解析
- 二零二五年度綠色建筑承包保證金合同范例2篇
- 2024年江西工程職業(yè)學(xué)院高職單招職業(yè)技能測(cè)驗(yàn)歷年參考題庫(kù)(頻考版)含答案解析
- 二零二五年度高端酒吧整體運(yùn)營(yíng)承包管理服務(wù)合同3篇
- 2024年梅河口康美職業(yè)技術(shù)學(xué)院高職單招語(yǔ)文歷年參考題庫(kù)含答案解析
- 2024年杭州職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)驗(yàn)歷年參考題庫(kù)(頻考版)含答案解析
- 二零二五版fsc認(rèn)證建筑用材采購(gòu)合同模板3篇
- 2024年德宏職業(yè)學(xué)院高職單招職業(yè)技能測(cè)驗(yàn)歷年參考題庫(kù)(頻考版)含答案解析
- 二零二五年度戶外景觀照明安裝人工合同模板2篇
- 四年級(jí)科學(xué)《運(yùn)動(dòng)與摩擦力》說(shuō)課課件
- 訴訟費(fèi)退費(fèi)確認(rèn)表
- 全球變暖視野下中國(guó)與墨西哥的能源現(xiàn)狀分析
- 新外研版八年級(jí)上冊(cè)英語(yǔ)全冊(cè)教案(教學(xué)設(shè)計(jì))
- 2022年(高級(jí))茶藝師職業(yè)資格考試參考題庫(kù)-下(多選、判斷題部分)
- 邊坡安全施工組織方案
- 【講座】新高考文言文命題特點(diǎn)及備考策略
- 熔煉系統(tǒng)冶金計(jì)算相關(guān)知識(shí)
- 《環(huán)境監(jiān)測(cè)》土壤環(huán)境質(zhì)量監(jiān)測(cè)方案設(shè)計(jì)
- 關(guān)于歐盟新版EMC標(biāo)準(zhǔn)EN55032的解析
- 云南省普通初中學(xué)生成長(zhǎng)記錄基本素質(zhì)發(fā)展初一初三
評(píng)論
0/150
提交評(píng)論