日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

计算机组成原理乘法器实验报告,Booth乘法器实验报告

發布時間:2024/3/7 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机组成原理乘法器实验报告,Booth乘法器实验报告 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

計算機組成原理Booth乘法器實驗報告及源碼

運算器部件實驗:Booth乘法器

班級:軟件工程

一、 實驗目的

理解并掌握乘法器的原理。

二、 實驗原理

Booth算法是一種十分有效的計算有符號數乘法的算法。算法的新型之處在于減法也可用于計算乘積。Booth發現加法和減法可以得到同樣的結果。因為在當時移位比加法快得多,所以Booth發現了這個算法,Booth算法的關鍵在于把1分類為開始、中間、結束三種,如下圖所示

當然一串0或者1的時候不操作,所以Booth算法可以歸類為以下四種情況:

Booth算法根據乘數的相鄰2位來決定操作,第一步根據相鄰2位的4中情況來進行加或減操作,第二部仍然是將積寄存器右移,算法描述如下: (1) 根據當前為和其右邊的位,做如下操作: 00: 0的中間,無任何操作;

01: 1的結束,將被乘數加到積的左半部分; 10:1的開始,積的左半部分減去被乘數; 11: 1的中間,無任何操作。 (2) 將積寄存器右移1位。

因為Booth算法是有符號數的乘法,因此積寄存器移位的時候,為了保留符號位,進行算術右移。同時如果乘數或者被乘數為負數,則其輸入為該數的補碼,若積為負數,則輸出結果同樣為該數的補碼。

總結

以上是生活随笔為你收集整理的计算机组成原理乘法器实验报告,Booth乘法器实验报告的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。