作业帮 > 综合 > 作业

汇编中,假设要求16M,那么我想用移位指令实现:MOV AX,M MOV CL,4 SHL AX,CL 但是正负号能保证

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/29 04:01:40
汇编中,假设要求16M,那么我想用移位指令实现:MOV AX,M MOV CL,4 SHL AX,CL 但是正负号能保证不变么?
汇编中,假设要求16M,那么我想用移位指令实现:MOV AX,M MOV CL,4 SHL AX,CL 但是正负号能保证
向左移或者循环移位不能,因为最高位随着移位有可能翻转
但是算术右移结果不为0时则可以保证正负号不变,移位时随时进行了符号扩展