奇偶校验位是指AL的最高位吗?如果是的话,要清除它则要和7FH相“与”,而不是FFH至于为什么要删除它,我想,是计算机中的ASCII码用七位二进制表示的缘故吧!你说呢?
是啊,我也很纳闷,书上的输入输出一章是这么讲的,是不是我的理解有误,但不这样解释,没有别的理由啊,那样做。你认为呢?
与0相或主要是影响P标志,因为in指令是不影响P标志的!当用一个字节表示一个字符的ASCIll时,其最高位(位7)通常为0.在数据传送过程中,特别是远距离传送,为了可靠传送,对一个字符常用的检验方法为奇偶检验,就是用最高位为校验位。若采用偶检验,检查 ASCill中“1”的个数,若为偶,则令它的最高位为“0”,否则为“1”。