MOV CL,04 SHL DX,CL MOV BL,AH SHL AX,CL SHR BL,CL OR DL,BL相关知识点: 试题来源: 解析 解:程序段完成DX:AX组成的32位无符号数左移4位,低位补零(也即除以16)。结果一 题目 分析以下程序段的功能:MOV CL,04SHL DX,CLMOV BL,AHSHL AX,CLSHR BL,CLOR DL,BL 答案 解:程序段完成DX:AX组成...
百度试题 题目试分析下面的程序段完成什么功能? MOV CL,04 SHL DX,CL MOV BL,AH SHL AX,CL SHR BL,CL OR DL,BL相关知识点: 试题来源: 解析 该程序段将存放在DX:AX中的32位数据逻辑左移4位。反馈 收藏
MOV CL,04 SHL DX,CL ;以上两行指令是把dx左移4位,这样dx的最低4位为0 MOV BL,AH ;把ax的最高四位放在bl的高四位上暂存(以免ax左移四位时高四位丢失)SHL AX,CL ;实现ax左移四位 SHR BL,CL ;把bl(存放的是ax原来的高16位)右移4位,这样ax原来的最高4位就放到bl的低4位了 O...
mov cl,04;cl值为4 shl dx,cl;逻辑左移4位 mov bl,ah;ah中值送到bl中 shl ax,cl;左移4位 shr bl,cl;右移4位 or dl,bl;二者异或操作 结果是把 DX:AX 的32位值 左移 4位 置cl为04将DX右移CL位置BL值为AL值将AX左移CL位将BL右移CL位将DL与BL值做或运算mov cl,04;cl值为4...
搜索 填空题 执行下列指令序列后,完成的功能是将(DX,AX)的值___。 MOV CL, 04 SHL DX, CL MOV BL, AH SHL AX, CL SHR BL, CL OR DL, BL 查看答案 进入试题列表 您可能感兴趣的题目Pemium4微处理器的指令流水线有___条。 1 3 5 6 查看答案 在MOVWORDPTR[0072],55AAH指令的机器代码中...
移位一次时, 可直接用操作码. 如 SHL AX,1. 移位>1次时, 则由寄存器CL给出移位次数. 如MOV CL,04 SHL AX,CL --- 四、串指令 --- DS:SI 源串段寄存器 :源串变址. ES:DI 目标串段寄存器:目标串变址. CX 重复次数计数器. AL/AX 扫描值. D标志 0表示重复操作中SI和DI应自动增量;...
CMP AL,’z’ JA STOP SUB AL,20H MOV DL,AL MOV AH,2 INT 21H JMP BEGIN STOP: RET相关知识点: 试题来源: 解析 试编写出把DX、AX中的双字右移四位的程序段。 MOV CL,04 SHR AX,CL MOV BL,DL SHR DX,CL SHL BL,CL OR BL,AH反馈 收藏 ...
汇编语⾔程序设计习题-答案 4.1 分析执⾏下列指令序列后的结果:1)MOV AX,1234H MOV BX,00FFH AND AX,BX 【答】(AX)=0034H 2)MOV AL,01010101B AND AL,00011111B ;(AL)=00010101B OR AL,11000000B ;(AL)=11010101B XOR AL,00001111B ;(AL)=11011010B NOT AL 【答】(AL)=00100...
19.执行以下指令后: MOV MOV ROL DEC MOV MUL HLT AX, 1234H CL, 4 AX, CL AX CX, 4 CX 寄放器 AH 的值是___,AL 的值是 ___。 答案:8DH 00H 20.假设(DX)=B,(CL)=03H,CF=1,执行 SHL DL, CL 后,(DX)=___。 答案:B 21.以下指令段执行完毕后,(SI)=___,(DI)=___。 STD...
SHL OPRD,CL 逻辑右移:(无符号数) SHR OPRD,1 SHR OPRD,CL 逻辑右移例: MOV AL,68H MOV CL,2 SHR AL,CL 算术右移:(有符号数) 格式: SAR OPRD,1 SAR OPRD,CL 非循环移位指令的应用: 左移可实现乘法运算(左移1位 乘以2) 右移可实现除法运算(右移1位 除以2) ...