九色91_成人精品一区二区三区中文字幕_国产精品久久久久一区二区三区_欧美精品久久_国产精品99久久久久久久vr_www.国产视频

Hello! 歡迎來到小浪云!


單片機乘法指令怎么算


avatar
小浪云 2024-10-25 199

單片機乘法指令通過移位和加法實現乘法計算:1. 乘數左移一位,乘積右移一位;2. 若被乘數最低位為 1,則將乘積和乘數相加;3. 重復步驟 1 和 2,直至乘數最高位左移至最左邊。

單片機乘法指令怎么算

單片機乘法指令的計算原理

單片機中,乘法指令通過一系列移位和加法操作來計算乘積。以下是其基本原理:

移位:
將乘數左移一位,同時將乘積右移一位。

加法:
如果被乘數的最低位為 1,則將乘積和乘數相加。

重復:
重復上述步驟,直至乘數的最高位左移到最左邊。

示例:

假設要計算 12 x 5 的乘積。

步驟 1:

  • 乘數 5 左移一位,得到 10。
  • 乘積 0 右移一位,得到 0。

步驟 2:

  • 乘數 10 的最低位為 0,不進行加法。
  • 乘數左移一位,得到 20。
  • 乘積右移一位,得到 0。

步驟 3:

  • 乘數 20 的最低位為 0,不進行加法。
  • 乘數左移一位,得到 40。
  • 乘積右移一位,得到 0。

步驟 4:

  • 乘數 40 的最低位為 1,將乘積和乘數相加,得到 0 + 40 = 40。
  • 乘數左移一位,得到 80。
  • 乘積右移一位,得到 20。

步驟 5:

  • 乘數 80 的最低位為 0,不進行加法。
  • 乘數左移一位,得到 160。
  • 乘積右移一位,得到 10。

步驟 6:

  • 乘數 160 的最低位為 0,不進行加法。
  • 乘數左移一位,得到 320。
  • 乘積右移一位,得到 5。

步驟 7:

  • 乘數 320 的最低位為 1,將乘積和乘數相加,得到 5 + 320 = 325。
  • 乘數左移一位,到達最高位,停止計算。

結果:

最終,乘積為 325,即 12 x 5 = 325。

相關閱讀

主站蜘蛛池模板: 狠狠操狠狠 | www.蜜桃av| 中文字幕综合 | 在线国产一区二区 | 午夜视频在线 | 岛国av免费观看 | 国产激情第一页 | 日韩欧美在线一区 | 国产女人叫床高潮大片免费 | 国产精品福利视频 | 有码在线| 羞羞色在线观看 | 久久专区| 日本天堂一区二区 | 国产精品日韩一区二区 | 亚洲成人av在线播放 | 色网在线观看 | 人人人干 | 午夜免费| 亚洲一区在线播放 | 精品国产乱码久久久久久88av | 日韩欧美三级 | 一区二区三区在线观看免费视频 | 久久久久久久电影 | 日本精品久久久一区二区三区 | 午夜精品三区 | 日韩成人av在线 | 精品一区二区在线观看 | 午夜免费视频 | 久久大陆 | 狠狠入ady亚洲精品经典电影 | 免费成人av网站 | 一区二区三区免费 | 日韩欧美一级 | 丝袜美腿av| 国产亚洲欧美另类一区二区三区 | 午夜精品久久久久久久久久久久久 | 欧美精品一区二区三区在线播放 | 瑟瑟视频在线看 | 草草视频在线免费观看 | 国产美女特级嫩嫩嫩bbb片 |