1、補碼一位乘法的基本方法
補碼一位乘法的運算規則如下:
1)如果Yn+1=Yn,部分積為0,部分積算術右移1位
2)如果Yn+1Yn=10,部分積加[x]補,部分積算術右移1位
3)如果Yn+1Yn=01,部分積加[-x]補,部分積算術右移1位。重復進行n+1步,但最后一步不移位。
幾個特殊問題的處理
1)i=n時,Yn+1 =0
2)Yn+1 是哪個寄存器?在乘數寄存器Y后增加的1位。
3)算術右移的對象有哪些?部分積和乘數寄存器均右移。
1、補碼一位乘法的基本方法
補碼一位乘法的運算規則如下:
1)如果Yn+1=Yn,部分積為0,部分積算術右移1位
2)如果Yn+1Yn=10,部分積加[x]補,部分積算術右移1位
3)如果Yn+1Yn=01,部分積加[-x]補,部分積算術右移1位。重復進行n+1步,但最后一步不移位。
幾個特殊問題的處理
1)i=n時,Yn+1 =0
2)Yn+1 是哪個寄存器?在乘數寄存器Y后增加的1位。
3)算術右移的對象有哪些?部分積和乘數寄存器均右移。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。