[A+B]补 = [A]补 + [B]补 (mode 2n) [A-B]补 = [A]补 + [-B]补 (mode 2n) 规则: 加减运算统一,全用加法运算 符号位和数值位参加运算 变补(求补) 这里引出一个概念,《变补》,根据上面A减B的补码等于A的补码加负B的补码,为了描述方便,也可以表述为A减B的补码等于A的补码加B的变补,这样...
1.将 00011 补成补码。因为是正数,所以补码等于源码,即 00011。 2.将减数 00011 取反得到 11100。 3.将减数的补数加1,得到 11101。 4.将 00011 加上减数的补数,得到 00100。 因此,答案是 00100,即选项 D。 该题考察了二进制补码运算的基本知识。在二进制补码运算中,正数的补码与原码相同,负数的补码则...
答案: 解:x= y=-[X]补=, [Y]补=, [-Y]补=[X+Y]补=+= 无溢出X+Y=[X-Y]补=+= 溢出X-Y=+ > 1补=补=补===补===23.第28题 某磁盘里,平均找道时间为TS=10毫秒,平均旋转等待时间TL=5毫秒,数据传输速率为40MB/s。磁盘机上存放着250个文件,每个文件的平均长度为10MB。现在需将所有文...
1、x=+0.11011,y=-0.11111:-y=+0.11111 [x]补=00.11100 [-y]补=00.11111 [x-y]补=01.11011,双符号位为01,结果为正数,正溢出(上溢)。运算结果:x-y=+1.11011 2、x=+0.10111 ,y=+0.11011:-y=-0.11010 [x]原=11.11101,[x]反=11.00010,[x]补=11.00011 [-y]...
解:已知:X=-0.0101,Y=0.1001 则:X+Y=-0.0101+0.1001=0.09 变形补码,又称”模4补码“即用两个二进制位来表示数字的符号位,其余与补码相同。变形补码,用“00”表示正,用“11”表示负,也称为模4的补码。用变形补码进行加减运算时,当运算结果的符号位出现“01”或者“10”时,则...
1. 变形补码的运算过程 变形补码是一种用于计算机中进行有符号数的运算的编码方式。其运算过程与二进制补码相似,但需要进行一些额外的处理。 我们需要将要进行运算的两个数转换为变形补码。转换方法为:对于正数,直接转换为二进制码;对于负数,则需要先将其转换为二进制反码,再将反码加1得到补码,最后在补码前面加上符...
用变形补码运算方法求x+y= x=+ y=+相关知识点: 试题来源: 解析 答案: 因为x=+= y=+= [x]补= [y]补= 则[x]补+[y]补= + ——— 此时,符号位为“01”,表示溢出,又因第1符号位为“0”,表示结果的真正符号为正,故“01”表示正溢出。 是否重点:重点 难易程度:难 知识点所在章节:第6章第3...
运算结果的两个符号代码不同,有正溢出,运算结果是错误的。 [X]变形码=00 101 0110B[Y]变形码=11 010 1110B[-Y]变形码=00 101 0010B[X-Y]变形码=[X]变形码+[-Y]变形码=00 101 0110B+00 101 0010B=01 010 1000B运算结果的两个符号代码不同,有正溢出,运算结果是错误的。
x+y = CF+0.010010b =1.01001b 解:[x]补=0010111 [y]补=0010010 则 [x]补 0010111 +[y]补 0010010 0101001 两个符号位出现“01”,表示正溢出,即结果大于+2^n 原码求补码 求负整数的补码,将其原码除符号位外的所有位取反(0变1,1变0,符号位为1不变)后加1。同一个数字在不...