計(jì)算題:
1. 將二進(jìn)制數(shù)101101.101轉(zhuǎn)換為十進(jìn)制數(shù)、八進(jìn)制數(shù)和十六進(jìn)制數(shù)。
2. 已知[x]原=10110101,求真值x及其x的補(bǔ)碼和反碼。
3. 某計(jì)算機(jī)字長(zhǎng)為8位,X=-0.01011,要求用補(bǔ)碼算術(shù)移位方法求得下列機(jī)器數(shù):
(1)[0.5x]補(bǔ)
(2)[2x]補(bǔ)
(3)[0.25x]補(bǔ)
4. 已知x=10101110,y=10010111,求:
(1)x∨y
(2)x∧y
5. 用原碼加減交替除法求x/y=?,x=5,y=2.寫出分步計(jì)算過(guò)程及答案(商、余數(shù))。
答案:
1.
(1)先將101101.101B展開(kāi)成多項(xiàng)式
101101.101B=1×25+1×23+1×22+1×20+1×2-1+1×2-3=45.625
(2)101101.101B=55.5O
(3)101101.101B=2D.AH
2.
(1)真值=-0110101
(2)[X]補(bǔ)=11001011
(3)[X]反=11001010
3.
[X]補(bǔ)=1.1010100
[X]補(bǔ)算術(shù)右移1位得:[1/2]補(bǔ)=1.1101010
[X]補(bǔ)算術(shù)左移1位得:[2X]補(bǔ)=1.0101000
[1/2X]補(bǔ)算術(shù)右移1位得:[1/4X]補(bǔ)=1.1110101
4.
(1)x∨y=10101110∨10010111=10111111
(2)x∧y=10101110∧10010111=10000110
5.
x=5,則|x|=00000101(擴(kuò)展為8位)
y=2,則|y|=0010、-|y|=1110
結(jié)果:商(0010)2=(2)10
余0001
1. 將二進(jìn)制數(shù)101101.101轉(zhuǎn)換為十進(jìn)制數(shù)、八進(jìn)制數(shù)和十六進(jìn)制數(shù)。
2. 已知[x]原=10110101,求真值x及其x的補(bǔ)碼和反碼。
3. 某計(jì)算機(jī)字長(zhǎng)為8位,X=-0.01011,要求用補(bǔ)碼算術(shù)移位方法求得下列機(jī)器數(shù):
(1)[0.5x]補(bǔ)
(2)[2x]補(bǔ)
(3)[0.25x]補(bǔ)
4. 已知x=10101110,y=10010111,求:
(1)x∨y
(2)x∧y
5. 用原碼加減交替除法求x/y=?,x=5,y=2.寫出分步計(jì)算過(guò)程及答案(商、余數(shù))。
答案:
1.
(1)先將101101.101B展開(kāi)成多項(xiàng)式
101101.101B=1×25+1×23+1×22+1×20+1×2-1+1×2-3=45.625
(2)101101.101B=55.5O
(3)101101.101B=2D.AH
2.
(1)真值=-0110101
(2)[X]補(bǔ)=11001011
(3)[X]反=11001010
3.
[X]補(bǔ)=1.1010100
[X]補(bǔ)算術(shù)右移1位得:[1/2]補(bǔ)=1.1101010
[X]補(bǔ)算術(shù)左移1位得:[2X]補(bǔ)=1.0101000
[1/2X]補(bǔ)算術(shù)右移1位得:[1/4X]補(bǔ)=1.1110101
4.
(1)x∨y=10101110∨10010111=10111111
(2)x∧y=10101110∧10010111=10000110
5.
x=5,則|x|=00000101(擴(kuò)展為8位)
y=2,則|y|=0010、-|y|=1110
結(jié)果:商(0010)2=(2)10
余0001