一直对汇编中符号扩展指令存在疑问,为什么扩展之后的数值对div 和mul 都没有影响?
后来不断查询才知道原因,以CBW为例。“CBW是将字节转换为字指令。它将寄存器AL中的符号扩展到寄存器AH中。”
显然,是将符号进行扩展,因此在各项运算中不会影响的。