深入理解計算機操作系統(2.3.1)

無符號數加法 兩個w位數相加,需要w+1位才能表示,如果支持無限精度的運算,那麼就不能對字長做限制。反之,則需要截掉高位的數。 無符號數加法原理: 解釋原理:如果x+y<2^w,那麼不會產生溢出,正常計算。如果x+y>=2^w,那麼w位的二進制就不能表示兩個數字的和,那麼就必須截斷二進制,截斷無符號數就是從最高位開始截斷,截斷最高位1,就相當於減去了2^w。 檢測是否溢出原理: 無符號數求反:
相關文章
相關標籤/搜索