计算机组成原理之模2运算
目录1、模2运算2、模2加法3、模2减法4、模2乘法5、模2除法1、模2运算模2运算是一种二进制运算,与普通的四则运算相同,模2运算也包括模2加法、模2减法、模2乘法、模2除法。但是与普通四则运算不同的是,模2运算不考虑进位和借位,两个二进制位相运算的时候,这两个值就能确定出结果,不受前一次运算结果的影响,也不会对下一次造成影响。2、模2加法模2加法的规则是:0...
目录
1、模2运算
模2运算是一种二进制运算,与普通的四则运算相同,模2运算也包括模2加法、模2减法、模2乘法、模2除法。但是与普通四则运算不同的是,模2运算不考虑进位和借位,两个二进制位相运算的时候,这两个值就能确定出结果,不受前一次运算结果的影响,也不会对下一次造成影响。
2、模2加法
模2加法的规则是:0+0=0;1+1=0;0+1=1;1+0=1;(相同为0.相异为1)
例如 1101 + 110 = 1011;
3、模2减法
模2减法的规则是:0-0=0;1-1=0;0-1=1;1-0=1; (相同为0.相异为1)
例如:100101 - 110110 = 10011;
4、模2乘法
模2乘法的规则是:0*0=0; 0*1=0;1*0=0;1*1=1; (有0结果0,与普通四则运算里的乘法一样)
1001*1101的运算如下所示:

5、模2除法
模2除法是模2乘法的逆运算
1111000÷1101的运算如下:

模2除法具有下列三个性质:
1、当最后余数的位数小于除数位数时,除法停止。
2、当被除数的位数小于除数位数时,则商数为0,被除数就是余数。
3、只要被除数或部分余数的位数与除数一样多,且最高位为1,不管其他位是什么数,皆可商1。
人,总是要有一点精神的,不是吗
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)