Al是什么单位位

这是一个中断调用作用是接收從键盘输入的一个字符,并存放到al中

再结合后面的and al, 0fh,可以看出这是要求输入一个‘0’~‘9’的字符到al中,然后将它转换为相应的数字洇为字符‘0’~‘9’的ASCII码正好就是30h~39h,低4位正好就是这个字符相应的数字值而and al, 0fh的作用就是取al的低4位的。

举个例子你输入字符‘2’,它的ASCII码為32h也就是al = 32h。然后再执行and al, 0fh这时al就变成了2.

你对这个回答的评价是?

}

你看啊:AND AL,77H;意思是将AL与上77H,那么77H又是 B,對吧这样看明显了吧,就是将AL中的第3位和第七位清零。下面的是同样道理OR是或运算,OR AL,88H;是将第三位和第七位置1楼主,那不是第8位那是从第0位开始数的,一直数到第7位满意不?

你对这个回答的评价是

}

我要回帖

更多关于 l是什么单位 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信