久久午夜无码,日日射天天射五月丁香婷婷我来了 ,欧美黑人又长又粗在线视频,午夜天网站

反碼補(bǔ)碼計(jì)算器(計(jì)算機(jī)原碼反碼和補(bǔ)碼看了這一篇)

反碼補(bǔ)碼計(jì)算器(計(jì)算機(jī)原碼反碼和補(bǔ)碼看了這一篇)

俞修文 2025-04-11 科技 44 次瀏覽 0個(gè)評(píng)論

最近看了一些文章說(shuō)原碼、反碼、補(bǔ)碼。還有一些軟考的那些講師講解。直接說(shuō)這樣背就沒(méi)有問(wèn)題了。完全沒(méi)有解析背后的原理。下面就是軟考的其中一頁(yè)P(yáng)PT。寫(xiě)得是沒(méi)錯(cuò),但是這樣背,很快就忘記了,我想從另外一個(gè)方向和你說(shuō)。為什么會(huì)出現(xiàn)原碼、反碼和補(bǔ)碼?他們解決了什么東西。

計(jì)算機(jī):原碼、反碼和補(bǔ)碼??戳诉@一篇,你不會(huì)后悔

其實(shí)出現(xiàn)這些都是為了方便表示一個(gè)負(fù)數(shù),而且在實(shí)現(xiàn)數(shù)的運(yùn)算的時(shí)間更簡(jiǎn)單?,F(xiàn)在計(jì)算機(jī)表示一個(gè)數(shù)都是用補(bǔ)碼,它解決了+0,-0的問(wèn)題。

下面用4個(gè)比特位來(lái)表示數(shù)

原碼表示:最高位(MSB most significant bit)代表符號(hào)位,0為正,1為符。你會(huì)發(fā)現(xiàn)會(huì)有-0(0000),+0(1000),和我們平時(shí)生活當(dāng)中只有一個(gè)-0和+0是一樣的相違背。然后對(duì)一個(gè)數(shù)進(jìn)行加法。按我們正常的去做加法,你會(huì)發(fā)現(xiàn)會(huì)結(jié)果是錯(cuò)的。

計(jì)算機(jī):原碼、反碼和補(bǔ)碼??戳诉@一篇,你不會(huì)后悔

原碼表示

明明+1 +(-1)=0,但是你看下面對(duì)應(yīng)的碼表是-2.如果想糾正這種結(jié)果也可以通常復(fù)雜的邏輯組件實(shí)現(xiàn)??唇Y(jié)果是不是有點(diǎn)反人性。所以計(jì)算機(jī)放棄使用這種表示一個(gè)數(shù)。

計(jì)算機(jī):原碼、反碼和補(bǔ)碼??戳诉@一篇,你不會(huì)后悔

以原碼方式進(jìn)行加法

反碼表示:這個(gè)你是需要記的,反碼是將正數(shù)取反(也就是翻轉(zhuǎn)它所有位,在硬件層面就是進(jìn)行NOT運(yùn)算)。直接上圖。你會(huì)發(fā)現(xiàn)仍然存在一個(gè)+0(0000),-0(1111)的問(wèn)題。

計(jì)算機(jī):原碼、反碼和補(bǔ)碼。看了這一篇,你不會(huì)后悔

反碼表示

做加法是怎么操作的呢,使用循環(huán)進(jìn)位這種方法,如果加法在最高位有溢出,就從最低位加1.如果不理解你再多看一次加粗的話還有再看一次圖。如果沒(méi)有溢出就不用管,但是這樣還是比較麻煩,因?yàn)橐嘧鲆徊郊?的操作(我看《計(jì)算機(jī)系統(tǒng)解密》這書(shū)上說(shuō)這樣操作加法麻煩,但是我覺(jué)得采取補(bǔ)碼的表示方法你本來(lái)也就要采取碼加1的做法,不也是多做了一步加1的操作嗎,怎么就說(shuō)有更簡(jiǎn)單的方法呢)。但是采取補(bǔ)碼運(yùn)算時(shí)方便了。

計(jì)算機(jī):原碼、反碼和補(bǔ)碼??戳诉@一篇,你不會(huì)后悔

反碼加法

補(bǔ)碼表示:對(duì)正數(shù)取反,也就是對(duì)每一位進(jìn)行NOT運(yùn)算,然后加1,如果出現(xiàn)進(jìn)位溢出,那就丟棄。 你看0就是(0000),如果你按補(bǔ)碼的規(guī)則,0000取反就是 1111再加1就是[1]0000,其中1是溢出,那就丟棄,那還是0000,所以完美地0只有一種表示方法。而且原碼,反碼都出現(xiàn)了兩個(gè)0,補(bǔ)碼只有一個(gè)0,所以補(bǔ)碼能表示更多數(shù),多在能比補(bǔ)碼反碼多表示一個(gè)負(fù)數(shù)。

計(jì)算機(jī):原碼、反碼和補(bǔ)碼??戳诉@一篇,你不會(huì)后悔

補(bǔ)碼表示

書(shū)中插圖那里我認(rèn)為不對(duì),-1應(yīng)該是1111的表示。它想尋找一個(gè)-1的表示方法。就是什么數(shù)加1會(huì)等于0。0的表示方法和1的表示方法已經(jīng)規(guī)定了好了。所以在尋找一個(gè)-1的表示方法,然后就得出了補(bǔ)碼的規(guī)則。所以你知道為什么會(huì)出現(xiàn)這些不同碼的表示方法了吧。就是為了尋找一個(gè)高效的方法(排隊(duì)奇異,使運(yùn)算簡(jiǎn)單)來(lái)表示一個(gè)負(fù)數(shù)。

計(jì)算機(jī):原碼、反碼和補(bǔ)碼??戳诉@一篇,你不會(huì)后悔

補(bǔ)碼加法

現(xiàn)在你已經(jīng)了對(duì)原碼,反碼,補(bǔ)碼清楚了吧。當(dāng)你遺忘,你想想怎么表示一個(gè)負(fù)數(shù),能夠不出現(xiàn)+0,-0的現(xiàn)象。計(jì)算是使用補(bǔ)碼來(lái)表示的負(fù)數(shù)的。最后來(lái)做幾道題來(lái)結(jié)束吧。

(1)十進(jìn)制數(shù)-48用補(bǔ)碼表示為( )

A、10110000 B、11010000 C、11110000 D、11001111

(2)已知X、Y為兩個(gè)有符號(hào)數(shù)的定點(diǎn)整數(shù),它們的補(bǔ)碼為:[x]補(bǔ)=00010011B,[y]補(bǔ)=11111001B,則[X+Y]補(bǔ)= B

將你的答案寫(xiě)在評(píng)論區(qū)。

轉(zhuǎn)載請(qǐng)注明來(lái)自夕逆IT,本文標(biāo)題:《反碼補(bǔ)碼計(jì)算器(計(jì)算機(jī)原碼反碼和補(bǔ)碼看了這一篇)》

每一天,每一秒,你所做的決定都會(huì)改變你的人生!

發(fā)表評(píng)論

快捷回復(fù):

評(píng)論列表 (暫無(wú)評(píng)論,44人圍觀)參與討論

還沒(méi)有評(píng)論,來(lái)說(shuō)兩句吧...

内射女校花一区二区三区| 五月丁香婷婷久久久| 日本高清www色| 国产成人毛片在线视频| 69成人sp| 国产精品一区二区三区四区不卡| 亚洲综合图片区自拍| 亚洲可播放的av| 日韩中文字幕久久| 亚洲春色在线视频| 亚洲最黄毛片| 日本成人91| 热re99久久6国产精品地址| 性无码专| 日韩子在线观看| 日本高清一区二区三区不卡免费| 国产精品欧美一区二区不卡| 粉嫩小穴久久久久| 人妻丝袜高跟鞋| 日本精品少妇一区二区三区| 免费久色| 97碰在线| 国产99精品久久久| 亚欧免费无码AⅤ在线观看| 97人人摸人人操人人射| 在线观看人成视频免费| www.成人av| 欧美一级免费黄色片| 无码一区二区三区成人网站| xxxwww日本免费| 精品欧美日韩一区二区三区| 亚洲精品自产拍在线观| 久久久www www| 精品久久久久久无码中文字幕一区| 五月天堂丁香| 思思99思思久久最新精品| 中文字幕久久亚洲| 极品无码系列在线| 狠狠色婷婷久久一区二区资讯 | 成人免费视频5000| 97久久婷婷五月综合色D啪蜜芽 |