- 博客(8)
- 收藏
- 关注
原创 定点数的乘法运算
关于移位,先拿易理解的十进制举例子:00202300,现在每位上的权值是不一样的,从右往左权值依次×10,若将该十进制数的每一位数向左移以为,那么就是:02023000,结果增大了十倍,相当于×10^1,同理若向右移一位即表示÷10^1,若移动两位甚至更多位,则表示乘或除10^n,(n为移动的位数)。在计算机乘除运算中,原码左移和右移补位都补0,符号位不参与移位;②运算结束后ACC和MQ整体右移一位,此时最左侧补位须看相加后的符号值,若为0,则补零,若为1,则补1,辅助位的值也变为移位后的值;
2023-05-22 20:56:25
2504
1
原创 定点数的加减运算
Y从右侧路线进入多路选择器,同时将加法的0信号赋予Cin,再通过加法器运算[X]补 + [Y]补 + 0(Cin)后输出的结果[X]补 + [Y]补。再看电路图,此时Y从左侧通过一个非门后([-Y]补)进入多路选择器,同时将减法的1信号赋予Cin,再通过加法器运算[X]补 +因为由运算原理[X - Y]补 = [X]补 + [-Y]补,此时加数的补码换成了加法运算中加数负数的补码,而。对于减法可以表示为被减数加上减数的负数表示:[X - Y ]补= [X]补+ [-Y]补。后输出的结果为[X]补 +
2023-05-18 21:39:33
236
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人