端口
and al,00001111b al中为个位数码值为什么要000011111b?
假如al等于11111010
执行and al,00001111等于00001010
为什么不用shr右移指令? 我是打酱油的...and是and 右移是右移,结果一次一样,并不代表永远一样 没人吗?鱼c论坛能给点力么? ryan0632 发表于 2014-1-13 20:18
如果没猜错的话,这应该是关于时间BCD码转换部分,BCD码4位一组。要的是后4位,你右移想干什么?
书上写着and00001111,它把前面的数据覆盖成0,是对的,那么后边为什么填1111呢?假如数据要是1111 1001,不就变成了0000 1001…… 懂了,谢谢你们
页:
[1]