Показать сообщение отдельно
Старый 08.03.2021, 21:47   #3 (permalink)
Николай_С
Радиоинженер
 
Аватар для Николай_С
 
Регистрация: 25.09.2012
Адрес: г.Дзержинск Нижегородской обл.
Сообщений: 25,308
Записей в дневнике: 7
Сказал(а) спасибо: 292
Поблагодарили 219 раз(а) в 70 сообщениях
Репутация: 110185
По умолчанию

А никто и не собирался рисовать принципиальную схему. В лучшем случае можно рассчитывать на блок-схему.
Итак, имеем:
  1. кнопки - десятичный кодер;
  2. некое искомое устройство;
  3. дисплей.
Ещё известно, что искомое устройство д.б. реализовано на логических элементах.

Наши действия:
Ищем в справочнике по ИМС логический элемент, позволяющий выполнять операцию умножения десятичных чисел и... Ничего там не находим. Зато находим логический элемент двоичного умножения.
Теперь мы имеем три возможных варианта решения:
  1. Построить схему на ИМС, состоящих из двоичных элементов логического умножения (например, К155ЛА2);
  2. Прошить ИМС программируемой логики (ПЛИС) в соответствии с п.1;
  3. Прошить матрицу ПЗУ в соответствии с таблицей умножения.
Классический вариант, конечно, первый. Тут вы узнаете почём фунт лиха. Схема получается громоздкой и в ней чёрт сломит ногу. Второй вариант выглядит значительно проще - всего одна ИМС, но в момент отладки вы угробите кучу времени и ИМС. Третий вариант самый простой в реализации (Back door), но препод может его забраковать как способ облегчить себе жизнь.

Каким вариантом воспользуемся?

Последний раз редактировалось Николай_С; 08.03.2021 в 21:57
Николай_С вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070