关于双符号位判决法高符号位的存储
在采用双符号位判决法判断溢出的时候,高符号位是怎么存储的?(如果要计算两个64位整数的加法,那么带上高符号位就是65位,EAX寄存器会溢出的。)是用其他寄存器来存放高符号位吗?如果是的话,是哪个寄存器呢?
[解决办法]
of是有符号加减的溢出,cf是无符号的
你用汇编,可以利用cpu提供的这样的功能,高级语言还没这个福分
发布时间: 2012-05-14 15:24:34 作者: rapoo
关于双符号位判决法高符号位的存储
在采用双符号位判决法判断溢出的时候,高符号位是怎么存储的?(如果要计算两个64位整数的加法,那么带上高符号位就是65位,EAX寄存器会溢出的。)是用其他寄存器来存放高符号位吗?如果是的话,是哪个寄存器呢?
[解决办法]
of是有符号加减的溢出,cf是无符号的
你用汇编,可以利用cpu提供的这样的功能,高级语言还没这个福分