作业帮 > 数学 > 作业

微机原理的计算问题 SAL AX,CL 当 CL 指定是 数字的时候 例如 1,2 偏移的很明确

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/05/01 13:06:53
微机原理的计算问题 SAL AX,CL 当 CL 指定是 数字的时候 例如 1,2 偏移的很明确
但如果CL指定的是 04H 或者 14H的时候 到底偏移多少位
微机原理的计算问题 SAL AX,CL 当 CL 指定是 数字的时候 例如 1,2 偏移的很明确
将十六进制数转换成十进制数就是要移动的位数.
14H就是移动20位,但一般不会用到这么大的数,因为AX是十六位,SAL AX,CL指令中如果CL=16,寄存器中的位就已经全部移光了.
再问: 知道了 如果 是 AX= 2345H 偏移 4位 就是 去除2 3450H 如果偏移 3位呢? 2450H?
再答: AX= 2345H 二进制是0010001101000101 移四位后是:0011010001010000(3450H)。不是除2,是除2^4=16 如果移三位:0001101000101000(1A28H)