- 11
- 0
- 约2.14万字
- 约 95页
- 2018-01-14 发布于湖北
- 举报
资料来自网络,请保护知识产权,请您下载后勿作商用,只可学习交流使用。机器运算
3、逻辑加 对两个数进行逻辑加,就是按位求它们的“或”,所以逻辑加也叫逻辑或。常用“∨”或者“+”表示。 假设:Z是X和Y的逻辑或, X = X0X1…Xn,Y = Y0Y1…Yn, Z = Z0Z1…Zn 则: Zi = Xi∨Yi (i=0,1,…,n) 两数位相或,只要一个为1结果就为1。 逻辑加可以用或门实现,也可以用与门和非门实现。 4、逻辑异或 对两个数进行逻辑异或,就是按位求它们的模2和(按位加),所以也叫位加。常用“⊕”表示。 假设:Z是X和Y的逻辑异或, X = X0X1…Xn,Y = Y0Y1…Yn, Z = Z0Z1…Zn 则: Zi = Xi ⊕Yi (i=0,1,…,n) 两数位异或,值不相同时结果为1。 逻辑异或可以用异或门实现。 * 3、补码不恢复余数除法 牢记补码的定义。如果被除数和除数异号且够减,则商为0,因为商将是负数的补码;原码正好相反。 除法的实质是“减法”,当用补码表示的两个数执行除法运算时,同号时应该做减法,异号时应该做加法。 当相除两数同号时,余数和除数也同号则够减,商为1,因为商是正数,补码 = 原码;当相除两数异号时,余数和除数同号则不够减,商也为1,因为商为负数,补码 = 反码+2-n (或+1) 。 关于除法的够除和不够除 补码不恢
原创力文档

文档评论(0)