![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机组成原理
Champion.XL
开源 && 前端 && 区块链
展开
-
定点补码一位除(加减交替算法)
定点补码一位除(加减交替算法)X÷\div÷YX为被除数Y为除数补码加减交替算法算法规则如下:1.被除数与除数同号,被除数减去除数;被除数与除数异号,被除数加上除数2.余数和除数同号,商为1,余数左移一位,下次减除数;余数和除数异号,商为0,余数左移一位,下次加除数。3.重复步骤2,包括符号在内,工作n+1步为了统一并简化控制线路,一开始就根据[x]补和[y]补的符号位是否相同上一次商q0。这位商q0不是真正的商的符号,故称其为假商(假商在最后的运算结果中是要去掉的)。如果[x]补和[原创 2020-12-25 20:17:27 · 8392 阅读 · 5 评论 -
定点原码、补码一位乘
计算机组成原理:定点原码、补码一位乘移位操作对于任何计算机来说都是不可缺少的操作,各种计算机指令系统中都含有移位指令。这里首先给大家介绍一下移位操作中的算术移位(原码右移、补码右移)算术原码右移:符号位不变,各位右移,最高有效位补0,末位移出。列如:1.1001 右移 1.0100 ; 0.1101 右移 0.0110算术补码右移:符号位不变,同时移至最高有效为,各位右移,最低位移出。列如:11.01 右移 11.11 ; 00.1011 右移 00.0101定点原码一位乘 x*y原创 2020-12-22 21:59:18 · 2091 阅读 · 0 评论