计算机到底是如何计算乘法的?很巧巧妙的设计,只需要晶体管就能完成这个设计

Поделиться
HTML-код
  • Опубликовано: 4 дек 2024

Комментарии • 22

  • @feiyuqiu7912
    @feiyuqiu7912 2 года назад +5

    8位乘8位,作出大真值表,然后用组合电路堆出。然后所有的乘法,都用这个8x8乘法器堆出。

  •  2 года назад +1

    下期视频可以说说,从输入10进制前面的开始讲一下呗……

  • @samji9900
    @samji9900 2 года назад

    数字大了不是都用浮点运算的么?

  • @eafindme
    @eafindme Год назад +1

    其实一个与门就可以做乘法了。

  • @usmile3659
    @usmile3659 Месяц назад

    很催眠🤣

  • @tao-q2e
    @tao-q2e 2 месяца назад

    乘法的语文解说就是加法

  • @billgameful
    @billgameful 22 дня назад

    只需要晶体管就可以聽起來很...............

  • @misakatang8991
    @misakatang8991 Год назад

    所以说真实的计算机内的乘法器就是这么设计的吗

    • @chun-haochang9571
      @chun-haochang9571 Год назад

      不是呦,處理器內會以一般的二進位乘法演算法所對應的電路來進行運算,會使用到移位寄存器

    • @紅血球-k1e
      @紅血球-k1e 11 месяцев назад

      @@chun-haochang9571現在好像是比布斯演算法更先進的一些演算法在求解了對嗎

  • @xeans4393
    @xeans4393 2 года назад +5

    不用相乘,移位相加就可以了

    • @tianyang5241
      @tianyang5241 2 года назад

      解释一下,3×3如何通过移位相加得到结果

    • @xeans4393
      @xeans4393 2 года назад +2

      @@tianyang5241 3 可以表示成二进制的 11,所以另一个 3 左移 0 位再加左移 1 位,就是最终结果了

    • @tianyang5241
      @tianyang5241 2 года назад

      @@xeans4393 好像有点道理

    • @xeans4393
      @xeans4393 2 года назад +2

      @@tianyang5241 缺点就是位数多了会很慢

    • @tommymairo8964
      @tommymairo8964 2 года назад +2

      @@xeans4393 如果想在一個 CPU cycle 完成,乘法不能有 internal stage

  • @mathefan5084
    @mathefan5084 Год назад

    32位乘法器

  • @mathefan5084
    @mathefan5084 Год назад

    8.1481E40-1

  • @淑方蕭-j4y
    @淑方蕭-j4y 8 месяцев назад

    or,and