原码乘法
原码一位乘
基本原理
ACC存储乘积的高位。
MQ存储乘积的低位。
使用方法
符号位:
符号位单独处理,用两个符号的异或结果处理。
数值位:
数值位取绝对值进行乘法计算。
PS:
1.原码乘法通过逻辑右移实现。
当MQ最后一位是0,则加0;是1,则加被乘数绝对值的原码
2.最后的结果需要通过ACC和MQ的内容进行拼接。
乘法
原码一位乘
基本原理
ACC存储乘积的高位。
MQ存储乘积的低位。
使用方法
符号位:
符号位单独处理,用两个符号的异或结果处理。
数值位:
数值位取绝对值进行乘法计算。
PS:
1.原码乘法通过逻辑右移实现。
当MQ最后一位是0,则加0;是1,则加被乘数绝对值的原码
2.最后的结果需要通过ACC和MQ的内容进行拼接。# 原码乘法
原码一位乘
基本原理
ACC存储乘积的高位。
MQ存储乘积的低位。
使用方法
符号位:
符号位单独处理,用两个符号的异或结果处理。
数值位:
数值位取绝对值进行乘法计算。
PS:
1.原码乘法通过逻辑右移实现。
当MQ最后一位是0,则加0;是1,则加被乘数绝对值的原码
2.最后的结果需要通过ACC和MQ的内容进行拼接。
乘法
原码一位乘
基本原理
ACC存储乘积的高位。
MQ存储乘积的低位。
使用方法
符号位:
符号位单独处理,用两个符号的异或结果处理。
数值位:
数值位取绝对值进行乘法计算。
PS:
1.原码乘法通过逻辑右移实现。
当MQ最后一位是0,则加0;是1,则加被乘数绝对值的原码
2.最后的结果需要通过ACC和MQ的内容进行拼接。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 小马Ti的博客!
评论