网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
设x = - 11/16 ,y = - 7/16 ,试用变形补码计算x + y,写出计算过程,并判断运算结果是否发生溢出?(其中数值部分4位,符号位2位)
参考答案和解析
[x-y] 补 =[x] 补 +[-y] 补 (1) x=11011 ,y=-11111 [-y] 补 =0011111 [x-y] 补 =0011011+0011111=0111010; 正溢出,x-y=+111010 (2) x=10111,y=11011 [-y] 补 =1100101 [x-y] 补 =0010111+1100101=1111100; 没有溢出,x-y=-00100 (3) x=11011,y=-10011 [-y] 补 =0010011
更多 “设x = - 11/16 ,y = - 7/16 ,试用变形补码计算x + y,写出计算过程,并判断运算结果是否发生溢出?(其中数值部分4位,符号位2位)” 相关考题
考题
● 浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。若有两个数X=27×29/32,Y=25×5/8,则用浮点加法计算X+Y的最终结果是()。()A.00111 1100010 B.00111 0100010 C.01000 0010001 D.发生溢出
考题
根据运算前后的符号位可判别溢出。设X、Y、Z分别表示两个参加运算的数的符号位及运算结果的符号位,那么若逻辑表达式X.Y.的值与..Z的值进行(38)运算的结果为1,则表示溢出。A.与B.或C.与非D.异或
考题
浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5和7位(均含2位符号位)。若有两个数x=27*29/32,y=25*5/8,则用浮点加法计算x+y的最终结果是()。A.001111100010
B.001110100010
C.010000010001
D.发生溢出
考题
设字长n=8位,[X]补码=(A4)16,[Y]补码=(9B))16,,则求[X+Y]补码时得到的结果和溢出标志OF分别为()。A、(13F)16和OF=0B、(3F)16和OF=0C、(13F)16和OF=1D、(3F)16和OF=1
考题
计算机最常用的数据编码是补码,若机器字长为8位,则十进制数-128的补码是();若有带符号数X=01H,Y=81H,则由计算机作8位减法运算X-Y后,累加器中的数是(),借位标志(CF)、符号标示(SF)和溢出标志(OF)分别为(),由此可判断结果真值应为()。
考题
问答题设字长为8位,X=-96,Y=33,用双符号位补码计算X-Y,并判断是否发生溢出。
热门标签
最新试卷