现有下列程序 MOV AX,6540H MOV DX,3210H MOV CL,04 SHL DX,CL MOV BL,AH SHL AX,CL SHR BL,CL OR DL,BL 试问上述程序段运行后, (AX)=? (BL)=? (DX)=?
简答题查看答案
试分析下面的程序段完成什么功能? MOV CL,04 SHL DX,CL MOV BL,AH SHL AX,CL SHR BL,CL OR DL,BL
简答题查看答案
下列程序段完成什么功能? MOV CL, 04 SHL DX,CL MOV BX,AH SHL AX,CL SHR BL,CL OR DL,BL
简答题查看答案
编写程序段实现将BL中的每一位重复4次,构成32位的双字DX:AX,例如当BL=01011101B时,则得到的(DX)=0F0FH,(AX)=0FF0FH。
简答题查看答案
按下列要求写出相应的指令或程序段。 写出两条使AX内容为0的指令。 使BL寄存器中的高4位和低4位互换。 屏蔽CX寄存器的bll,b7和b3位。 测试DX中的b0和b8位是否为1。
简答题查看答案
寄存器DX:AX组成32位数,DX为高位,编写程序段实现: (1)DX:AX右移3位,并将移出的低3位保存在CL中; (2)DX:AX左移3位,并将移出的高3位保存在CL中。
简答题查看答案
假定DX=10111001B,CL=3,CF=1,则执行指令SHLDX,CL后,DX的值为()。
单选题查看答案
编一程序,将DX寄存器中的16位数分成2组,每组8位,然后把这两组数分别放在BL和CL中。
简答题查看答案
认真阅读下列程序段,回答问题。试问上述程序段运行后,(AX)=();(BL)=();(DX)=()。
简答题查看答案