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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

求最小公倍数

發布時間:2023/12/15 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 求最小公倍数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

求最小公倍數

題目描述
設計一個時序電路,輸入2個無符號數,位寬可以通過參數DATA_W確定,輸出這兩個數的最小公倍數和最大公約數。
模塊的接口信號圖如下:

題目解讀
題目要求求解兩個數的最小公倍數,而最小公倍數可以通過兩個數的乘積除以兩個數的最小公約數得到。乘法是容易計算的,所以問題變成如何求解最大公約數。可以采用輾轉相減法求解,例如 :兩個自然數35和14,用大數減去小數,(35,14)->(21,14)->(7,14),此時,7小于14,要做一次交換,把14作為被減數,即(14,7)->(7,7),再做一次相減,結果為0,這樣也就求出了最大公約數7。

然后可以實現除法器IP核或者之間使用 ‘/’進行除法運算得到最小公倍數,‘/’在多數的編譯器中也可以進行綜合。

`timescale 1ns/1nsmodule lcm#( parameter DATA_W = 8) ( input [DATA_W-1:0] A, input [DATA_W-1:0] B, input vld_in, input rst_n, input clk, output wire [DATA_W*2-1:0] lcm_out, output wire [DATA_W 創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的求最小公倍数的全部內容,希望文章能夠幫你解決所遇到的問題。

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