OR AL,80H 是什么意思

80H相当于1000 0000,但是加上OR或运算到底表示什么意思呢?是将运算对象符号变成负吗?

or al,80h
不能理解为将运算对象符号变为负,只能说是把al中的数据的最高位置1。来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-04-01
把AL寄存器中的最高位置1。这一般是依据程序中的要求。本回答被网友采纳
第2个回答  推荐于2016-12-02
这个程序的功能,楼主其实都已经理解了。

楼主所提出的疑问,可以说:不用深究。

22AH是个输入端口,25AH是个输出端口,外接设备都是些什么,对于编写程序,关系并不大。

至于80H、高四位置0,往往是外部设备的要求,编程时,按照要求编写就行,不用问为什么。本回答被提问者和网友采纳
相似回答