日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

对移码满足二进制减法的小思考

發布時間:2024/4/18 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 对移码满足二进制减法的小思考 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

對加減法另一種寫法:
a+b=(a-“0”)+(b -“0”)+“0”=(a+b)-“0”
a-b=(a-“0”)-(b -“0”)+“0”= (a-b)-“0”
此處的“0”指的是序列的零元素

討論之前我們先觀察一下最平常的十進制減法及它的編碼有哪些特性
為了便于討論,我們就看看十進制減法吧

可以看到這里的序列右移一格+1,這表明它在十進制整數序列上是連續的
并且任取兩個數,這兩個數的十進制之差=這兩個數之差的十進制

二進制沒有天然的負數,而這個十進制序列含有負數,接下來我們再構造一個序列

可以看到與上面相同,這里的序列沒有負數,它在十進制整數序列上是連續的
這兩個序列處于同一位置的元素在減法上是沒有區別的
所以在減法層面上他們是等價的
將這個序列每個數減去0所對應的數字128之后(左移128),兩序列相同
然后再將這個序列對應的二進制序列補充出來

這三個序列在減法層面上是等價的,若將兩序列的128與00000001看作各自序列的“0元素”,那么它們在加法層面上也是等價的
其實此時的第三個序列就可以看作是第一個序列的移碼
可以看出滿足減法的編碼序列應該有連續且遞增的性質

接下來將第三個序列左移10000000得到第一個序列對應的補碼序列

負數序列有連續且遞增的性質,則負數序列滿足減法
非負數序列有連續且遞增的性質,則非負數序列滿足減法
a、b為正數
a-b=-b-(-a)
a-b化為兩負數相減,負數序列滿足減法所以補碼對減法可運算

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的对移码满足二进制减法的小思考的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。