开关闭合虽然是低电平,但是因为开关信号经过“非门”运算了,所以是高电平的,这样的电路设计是为了防止引脚悬空而不能判断高低电平。JNC在这里的意思是低电平则 AL不加1。
从电路中可以看到开关信号是通过反相器连接到缓冲器上的,所以开关闭合时缓冲器接收到的是“1”。另:JB只用于CMP之后用于判断无符号数的大小,不用在移位指令后