| TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика... |
Схема двоичного умножения
31.08.2010, 18:31
|
|
|
Заблокирован
Регистрация: 03.12.2008
Сообщений: 112
Сказал спасибо: 11
Сказали Спасибо 22 раз(а) в 22 сообщении(ях)
|
Схема двоичного умножения
Можно ли реализовать схему умножения двух 4-разрядных чисел, чтобы в использовался один сумматор?
Можно использовать любые микрухи ТТL.
|
|
|
|
31.08.2010, 20:18
|
|
|
Заблокирован
Регистрация: 05.12.2006
Сообщений: 4,031
Сказал спасибо: 169
Сказали Спасибо 386 раз(а) в 280 сообщении(ях)
|
Re: Схема двоичного умножения
Окромя сумматора должон быть и сдвинутый регистр, и схемка керування ими.
|
|
|
|
31.08.2010, 20:44
|
|
|
Заблокирован
Регистрация: 03.12.2008
Сообщений: 112
Сказал спасибо: 11
Сказали Спасибо 22 раз(а) в 22 сообщении(ях)
|
Re: Схема двоичного умножения
vo1, Это разумеется. Просто не могу найти литературу, где описываются узлы вычислительных устройств на микросхемах. Типовые схемы только на 4 сумматорах.
|
|
|
|
31.08.2010, 20:58
|
|
|
Заблокирован
Регистрация: 03.12.2008
Сообщений: 112
Сказал спасибо: 11
Сказали Спасибо 22 раз(а) в 22 сообщении(ях)
|
Re: Схема двоичного умножения
А бывают 8-разрядные сумматоры? На 8 - разрядном знаю как реализовать.
|
|
|
|
31.08.2010, 21:21
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 30.10.2006
Сообщений: 1,752
Сказал спасибо: 0
Сказали Спасибо 80 раз(а) в 56 сообщении(ях)
|
Re: Схема двоичного умножения
Сообщение от rocky7
|
Можно ли реализовать схему умножения двух 4-разрядных чисел, чтобы в использовался один сумматор?
Можно использовать любые микрухи ТТL.
|
Известно, что операция умножения может быть заменена операцией сложения. Иными словами, Вы можете суммировать первое четырехразрядное число с получаемым результатом n-раз, где n-значение второго суммируемого числа.
С уважением, Алексей.
|
|
|
|
02.09.2010, 03:41
|
|
|
Вид на жительство
Регистрация: 31.07.2008
Сообщений: 415
Сказал спасибо: 13
Сказали Спасибо 128 раз(а) в 95 сообщении(ях)
|
Re: Схема двоичного умножения
Параллельное перемножающее устройство двух 4-х разрядных двоичных слов:
К155им3-3шт, К155Ли1-4шт.
Кто меньше?
З.Ы. А можно и вообще без сумматора на двух ПЗУ 256х4бит
|
|
|
|
02.09.2010, 17:32
|
|
|
Вид на жительство
Регистрация: 09.10.2009
Сообщений: 353
Сказал спасибо: 20
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
|
Re: Схема двоичного умножения
Логика умножения проста, например нужно умножить число на 8, для этого множимое нужно сдвинуть влево (в сторону старших бит) на 3 бита (быстрое умножение на 8). Для того что-бы умножить на 10 нужно исходное множимое число сдвинуть влево на 3 бита, и приплюсовать исходный множитель сдвинутый влево на 1 бит (быстрое умножение на 2).
Пример, есть множимое 7. Есть множитель 10.
Посмотрим на множитель в двоичном исчислении 0b00001010
Как видно в числе 10 установленны в еденицу 1-й и 3-й биты (0-й, 2-й и все остальные сброшенны в ноль). Они-то и указывают на сколько нужно сдвигать число влево.
7 ‹‹ 3 = 56
7 ‹‹ 1 = 14
56 + 14 = 70
__________________
Делая дело нужно в него верить на все 100%, иначе неизбежно будут возникать ошибки подпитывающие подсознательное сомнение.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:20.
|
|