汇编小小的问题!

来源:百度知道 编辑:UC知道 时间:2024/06/19 02:34:41
执行指令前(dx)=0B9H,(cl)=3,(cf)=1;以下指令单独执行后的dx的值
SHR DX,1
SAR DX,CL

执行指令前(dx)=0B9H,(cl)=3,(cf)=1;
注意你这里是 DX= 0B9H也就是00B9H(16个二进制位), 而不是DH=0B9H

执行SHR DX,1后 (DX) = 005CH, (cf)=1

执行SAR DX,CL后 (DX) = 0017H, (cf)=0

这么简单的问题都不知道啊 做个实验程序在电脑上运行一遍就知道了啊