sno*_*fox 3 c
后一种表示看起来更自然.为什么大多数语言选择前者?我想在二进制补码中必须有一些独特且有利的特性,这使得数据操作更容易.
gee*_*aur 5
语言不指定数字格式; 硬件呢.问英特尔为什么设计他们的ALU来做2的补充
答案是因为数学运算在2s补码中更加规则; 需要以1s补码的方式处理正数和负数,这意味着CPU中基本数学运算所需的硬件/微代码加倍.
归档时间:
14 年,1 月 前
查看次数:
688 次
最近记录: