为了使下面的程序段能够正确执行45/6的运算,应该在程序①处填入指令( ) MOV AL,45 MOV BL,6 ① DIV BLA.XOR AH,AHB.CLCC.MOV DX,0D.MOV BH,0

为了使下面的程序段能够正确执行45/6的运算,应该在程序①处填入指令( ) MOV AL,45 MOV BL,6 ① DIV BL

A.XOR AH,AH

B.CLC

C.MOV DX,0

D.MOV BH,0


相关考题:

为了将AL寄存器中的AL0的内容传送到BL寄存器的BL0中,且保持BL7~BL1不变,下面程序段的空白处应填写什么指令?_________A.ROR BL,1B.SHL BL,1C.RCL BL,1D.不需要填指令

为了使下面的程序段能够正确执行45÷6的运算,应该在程序中填入的一条指令是( )。 MOV AL, 45 MOV BL, 6 DIV BLA.XOR AH,AHB.CLCC.MOV DX,0D.MOV BH,0

为了使下面的程序段能够正确执行45/6的运算,应该在程序①处填入指令( )。MOV AL,45MOV BL,6①DIV BLA.XOR AH,AHB.CLCC.MOV DX,0D.MOV BH,0

为了使下面的程序段能够正确执行45/6的运算,应该在程序中填入( )指令。 MOV AL,45 MOV BL,6 _______ DIV BLA.XOR AH,AHB.CLCC.MOV DX,0D.MOV BH,0

设寄存器AL,BL,CL中内容均为76H,执行下列程序段后,各寄存器的值分别为多少?一空2分,共6分. XOR AL,0FH AND BL,0FH OR CL,0FH 执行上述指令序列后,AL=(3) _______,BL=(4)______ ,CL=(5)______

5、下列为将两位压缩BCD码转换为两个ASCII字符的程序段,将合适的指令填入空白处,形成正确的程序段。 BCDBUF DB 46H ASCBUF DB ?,? MOV AL, ‍____(1)_____ MOV BL, AL MOV CL, 4 (2) ‍BL, CL ADD BL,‍___(3)____ MOV ASCBUF,BL (4) _____(5)____________ MOV ASCBUF+1,AL

下面3个小题是一个程序,分析程序,分别填入正确的数值。 MOV 23H,#30H; (23H)=(H) MOV 12H,#34H; MOV R0,#23H; MOV R7,12H; MOV R1,#12H; MOV A,@R0; MOV 34H,@R1; MOV 45H,34H; MOV DPTR,#6712H; MOV 12H,DPH; MOV R0,DPL; MOV A,@R0;

指出下列指令的错误并改正。 (1)MOV DS, 1200 (2)MOV AL, BX (3)SUB 33H, AL (4)PUSH AL (5)MUL 45H (6)MOV [BX], [SI] (7)MOV [DI], 3 (8)ADD DATA[DI+BP], ES:[CX] (9)JMP BYTE PTR[SI (10) OUT 3F8H, AL

指出下列指令中操作数的寻址方式 (1) MOV BX, 20H (2) MOV AX, [1245H] (3) MOV DX, [SI] (4) MOV 100[BX], AL (5) MOV [BP][SI], AX (6) MOV [BX+100][SI], AX (7) MOV [1800H], AL (8) MOV [SI], AX