Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Управляйте маятником, чтобы построить самую высокую (и устойчивую) башню из падающих сверху постов. Следите за временем на каждый бросок по полоске справа: если она закончится, пост упадет мимо башни.

Башня

Аркады, Строительство, На ловкость

Играть

Топ прошлой недели

  • Oskanov Oskanov 8 постов
  • AlexKud AlexKud 26 постов
  • StariiZoldatt StariiZoldatt 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Умножение

С этим тегом используют

Математика Таблица умножения Лайфхак Вертикальное видео Школа Юмор Деление Все
139 постов сначала свежее
4
Vladlen6666
Vladlen6666
2 года назад

Как умножают в Китае⁠⁠

Китай Умножение Видео Вертикальное видео
8
32
Aktaunespit
Aktaunespit
2 года назад

Секреты арифметики⁠⁠

Арифметика Секрет Умножение Вертикальное видео Азиаты Видео
23
16
Luluman
Luluman
2 года назад

В ответ на пост "На пальцах⁠⁠

В ответ на пост "На пальцах Пальцы, Умножение, Повтор, Картинка с текстом, Зашакалено, Ответ на пост, Полидактилия
Показать полностью 1
Пальцы Умножение Повтор Картинка с текстом Зашакалено Ответ на пост Полидактилия
8
7enOOF
7enOOF
2 года назад
Лига математиков

Ответ на пост «На пальцах»⁠⁠2

Не знаю было уже или нет!? Но напомню!

Ответ на пост «На пальцах» Картинка с текстом, Неожиданно, Умножение, Таблица умножения, Легко, Пальцы, Ответ на пост
Картинка с текстом Неожиданно Умножение Таблица умножения Легко Пальцы Ответ на пост
20
7461
Wredinka
Wredinka
2 года назад
Лига математиков

На пальцах⁠⁠2

На пальцах
Картинка с текстом Неожиданно Умножение Таблица умножения Легко Пальцы
526
3
Stalker17
3 года назад
Лига программистов

Правильные умножители(окончание)⁠⁠

Чтобы уже закончить тему с умножителями.

Указанные в предыдущей теме(см. Решение головоломки про умножение ) умножители обеспечивают минимальное время выполнения, но к сожалению, трудно расширяемы. То есть для умножения трёхбитных чисел надо придумывать схему почти заново. Даже сами схемы выглядят как-то по кустарному – нет в них что ли симметричности и красоты.

Нужна какая-то ещё идея и такая идея есть. Всем известно устройство дешифратора. На входе оно имеет допустим два проводка, каждый из которых означает бит. На входе уже будет 4 провода, каждый из которых означает комбинацию 00, 01, 10 и 11. После того, как мы получили дешифрацию обоих множителей, нетрудно будет получить и каждый бит произведений в зависимости от множителей причём за один так.

Логическую схему дешифратора можно найти даже в Википедии . Мы её несколько оптимизируем с учётом наших идеальных устройств А и В так, чтобы всё выполнялось за один такт.

Итак логическая схема умножения двух чисел будет представлять из себя следующее

Первый такт (дешифрация)

a11=A(a0,a1)

a10=B(a1,a0)

a01=B(a0,a1)

a00 – нет отдельной линии.

Второй такт(получение результатов умножения)

с3=A(a01,b01) or A(a11,b11)

c2= A(a01,b10) or A(a10,b01) or A(a11,b10) or A(a10,b11)

c1= A(a11,b10)* or A(a10,b11)* or A(a10,b10)

c0=A(a11,b11)*

Где

* - дублирующие линии

A(x,y) - это устройство А, которое на входе получает значения x и y

or – закороченные на выходе провода. Так как мы помним, что по условия у нас 1 сильнее 0

Наглядно, на рисунке это будет выглядеть так.

Правильные умножители(окончание) Головоломка, Процессор, Вычисления, Умножение

Если нам надо перемножить 2 числа на 3 бита, то получим

Четыре бита

Первый такт

a11_=A(a0,a1)

a10_=B(a1,a0)

a01_=B(a0,a1)

a11=A(a2,a3)

a10=B(a3,a2)

a01=B(a2,a3)

Второй такт

a1111=A(a11_,a11)

a1110= A(a11_,a10)

…

a1100=B( a11* or a10* or a01*,a11_)

…

a0011= B( a11_* or a10_* or a01_*,a11)

Таким образом за n тактов можно дешифровать 2^n битов.

Получение же результата после дешифровки всегда занимает 1 такт.

Итого, 32 битное умножение будет занимать 6 тактов. А 64 битное – 7 тактов.

Расплатой будет конечно огромное количество элементов, поэтому увы, данную методику всё же надо сочетать с традиционной – суммированием.

Показать полностью 1
[моё] Головоломка Процессор Вычисления Умножение
0
Eshkobar
Eshkobar
3 года назад

Типа головоломка⁠⁠

Типа головоломка Загадка, Задача, Арифметика, Умножение, Деление, Математика
Показать полностью 1
Загадка Задача Арифметика Умножение Деление Математика
51
DELETED
3 года назад
Биохимические мемы

Я тебя на ноль умножу!⁠⁠

Я тебя на ноль умножу!
Юмор Умножение Запись Математика Вычисления Мемы Негры Повтор Исчезновение Тонкий юмор
6
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии