计算机组成原理,图中画波浪线的地方,这个M指的是什么呢?

如题所述

M指的就是模长,即n位字长溢出的量
若X和Y都是8位字长的char型整数,对应的模长M=2^8=256
假设X=-3,Y=-5,记X'为X的补码
则X'=X' (mod M)=M+X=256-3=253,Y'=Y' (mod M)=M+Y=256-5=251
那么X'+Y' (mod M)=(253+251)%256=-8%256=248
又(X+Y)'=X+Y (mod M)=-8%256=248
即(X+Y)'=X'+Y' (mod M)
因此负数的加法运算可以转化为对应补码的加法运算
温馨提示:答案为网友推荐,仅供参考
相似回答