首先說一下OF:溢出標(biāo)志位.當(dāng)算術(shù)運(yùn)算的結(jié)果超出了帶符號數(shù)的范圍,即溢出時(shí),OF=1,否則OF=0.
可以看到,決定OF是0還是1的關(guān)鍵在于“計(jì)算結(jié)果是否溢出”.
再來看“帶符號數(shù)運(yùn)算時(shí)的溢出判斷”:
1.如果次高位向最高位有進(jìn)位(或借位),而最高位向上無進(jìn)位(借位),結(jié)果溢出.
2.反過來,如果次高位向最高位無進(jìn)位(或借位),而最高位向上有進(jìn)位(或借位),結(jié)果也溢出
理解這些概念后,再來看本題.SF=1應(yīng)該沒有問題吧,著重講講OF
[X]補(bǔ)=7FH=0111 1111B
[Y]原=1000 0001B[Y]補(bǔ)=1111 1111B
[X]補(bǔ)-[Y]補(bǔ)=01111111-11111111=1000 0000
其中,次高位1-1=0,向最高位無借位,最高位0-1=1,向上有借位,所以結(jié)果溢出.OF=1
換種方法驗(yàn)證一下:
根據(jù)補(bǔ)碼的減法規(guī)則:[X]補(bǔ)-[Y]補(bǔ)=[X]補(bǔ)+[-Y]補(bǔ)
[X]補(bǔ)=0111 1111B
-Y=1[-Y]補(bǔ)=0000 0001B
[X]補(bǔ)+[-Y]補(bǔ)=01111111+00000001=10000000
其中,次高位1+0=0(加上前一位的進(jìn)位),向最高位有進(jìn)位,最高位0+0=1(加上次高位的進(jìn)位),向上無進(jìn)位,所以結(jié)果溢出.OF=1
還可以通過十進(jìn)制驗(yàn)算:
[X]補(bǔ)=0111 1111B=127D
[Y]補(bǔ)=1111 1111B=255D
[X]補(bǔ)-[Y]補(bǔ)=127-255=-128
這時(shí),我們其實(shí)是把這兩個(gè)補(bǔ)碼當(dāng)做了原碼來計(jì)算,而8位二進(jìn)制數(shù)原碼所能表示的范圍是:
-127~127
-128這個(gè)計(jì)算結(jié)果是超出范圍的,發(fā)生溢出,故而OF=1.
某機(jī)器字長為8位,已知[X]補(bǔ)=7FH,Y=-1,則進(jìn)行[X]補(bǔ)-[Y]補(bǔ)運(yùn)算后,符號標(biāo)志位SF、溢出標(biāo)志位OF分別為多少
某機(jī)器字長為8位,已知[X]補(bǔ)=7FH,Y=-1,則進(jìn)行[X]補(bǔ)-[Y]補(bǔ)運(yùn)算后,符號標(biāo)志位SF、溢出標(biāo)志位OF分別為多少
有四個(gè)選項(xiàng),A、1,0;B、0,1;C、0,0;D1,1.但是我算出來選A.請問您覺得呢,給出具體計(jì)算過程
有四個(gè)選項(xiàng),A、1,0;B、0,1;C、0,0;D1,1.但是我算出來選A.請問您覺得呢,給出具體計(jì)算過程
數(shù)學(xué)人氣:171 ℃時(shí)間:2020-02-20 15:04:53
優(yōu)質(zhì)解答
我來回答
類似推薦
- 某機(jī)器字長8位,已知(X)補(bǔ)=7FH,Y=-1,則進(jìn)行(X)補(bǔ)-(Y)補(bǔ)運(yùn)算后,符合標(biāo)志位SF,溢出標(biāo)志位OF分別為多少?
- 匯編語言.兩有符號數(shù)運(yùn)算,如何自己判斷是否溢出?當(dāng)of=1,sf=1,為什么實(shí)際運(yùn)算結(jié)果為正?
- 溢出標(biāo)志和符號標(biāo)志
- 簡述OF與CF標(biāo)志位分別表示什么含義?哪一個(gè)用來表示有符號數(shù)溢出?有符號數(shù)計(jì)算結(jié)果溢出判斷規(guī)則是什么?哪一個(gè)用來表示無符號數(shù)溢出?對于有/無符號數(shù)計(jì)算,當(dāng)發(fā)生溢出操作,計(jì)算結(jié)果是否正確?
- 設(shè)機(jī)器字長為8位,最高位為符號位,用雙高位法判別下列數(shù)據(jù)在運(yùn)算時(shí)是否有溢出.
- 在奇點(diǎn)形成之前世界是什么樣的?
- 已知m-3n=2m+n-15=1,求m²+n²的值
- 我希望生活在全面小康的社會 作文
- 文字中有情 前一個(gè)幸福含義是【賣火柴的小女孩】一文最后一個(gè)自然段
- 計(jì)算題哈,
- a乘三分之一等于b乘五分之一成什么比例
- 利用公式x²+﹙a+b﹚x+ab=﹙x+a﹚﹙x+b﹚進(jìn)行因式分解x²-2x-15
猜你喜歡
- 1鋅銅原電池,硫酸電解質(zhì)組成的原電池中,為啥鋅和硫酸不直接反應(yīng),而要到銅級得電子?
- 2碳酸鈣是一種難溶于水的強(qiáng)電解質(zhì),在常溫下它的溶解度是10^(-3)g.那么常溫時(shí)CA2CO3溶液最大的質(zhì)量分?jǐn)?shù)是_________;最大的物質(zhì)的量濃度是________.根據(jù)上述數(shù)據(jù)和鹽類水解的特點(diǎn) ,對于一般難溶鹽_____(需要或不需要
- 3初中英語語法 名詞講解及練習(xí)
- 4一個(gè)農(nóng)場共養(yǎng)雞、鴨、鵝2464只,其中雞的只數(shù)是鴨的4倍,鴨的只數(shù)是鵝的3倍,三種家禽各幾只?
- 5一本書,已看頁數(shù)與未看頁數(shù)的比是1:4,如果再看80頁,已看頁數(shù)與未看頁數(shù)的比是1:2,這本書有多少頁?如
- 6反意疑問句,如果前面說 you look very beautiful,后面應(yīng)是什么?
- 75-6分之5等于多少 (分?jǐn)?shù))
- 8a big trip,going on,my friend,i am造句
- 9英語翻譯
- 10l get up at 9 o'clock.l play with my sister.l watch tv in the afternoon.l go to bed at 10 o'clock.
- 11即使是配角 也想保護(hù)著不讓你受委屈 用英語怎么說
- 12如同的近義詞是什么?