Лабораторная работа №7
.docxМИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ КЫРГЫЗСКОЙ РЕСПУБЛИКИ
КЫРГЫЗСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ
УНИВЕРСИТЕТ ИМ. И. РАЗЗАКОВА
Лабораторная работа
Бишкек 2023
Задание №1
Спроектировать в виде отдельной схемы комбинационное устройство, принимающее на входе 4-битное значение, и имеющее семь однобитных выходов. При подключении к выходам 7-сегментного индикатора, он должен отображать шестнадцатеричное представление значения на входе. Допустимо реализовать устройство на логических элементах или на основе ПЗУ. Отредактируйте в Logisim внешний вид подсхемы (в частности, расположение выходных контактов) таким образом, чтобы 7-сегментный индикатор мог подключаться к выходам подсхемы вообще без проводов, но при этом индикатор и подсхема не должны перекрываться.
Задание №2
Спроектировать комбинационное устройство, принимающее на входе беззнаковое 16-разрядное значение, и выводящее его десятичное представление на пять 7-сегментных индикаторов, каждый из которых подключен с помощью устройства из задания 1.
Задание №3
Спроектировать устройство для реализации следующей ситуации. Имеется два 16-разрядных регистра. Пользователь имеет в распоряжении четыре кнопки. Нажимая на первую или вторую, пользователь уменьшает или увеличивает значение первого регистра на значение второго регистра. Нажимая на третью или четвёртую кнопки,
пользователь уменьшает или увеличивает значение второго регистра в 10 раз. Начальное значение второго регистра — 1, и оно не может опуститься ниже этого значения. Кнопки должны иметь осмысленные метки. Содержимое регистров отображается с помощью устройств из задания 2. Для арифметических действий допустимо использовать любые компоненты из библиотеки Logisim. Обратите внимание, что это устройство не требует наличия тактового генератора — тактовые
импульсы для регистров генерируются нажатием кнопок.
Задание №4
Спроектировать устройство, выводящее на светодиодную матрицу размером 32x32
какое-либо осмысленное изображение, предварительно записанное в ПЗУ
Дополнительно
Задание №5
Спроектировать устройство, выводящее на светодиодную матрицу размером 32x32 «белый шум» — случайные значения с выхода компонента «Генератор случайных чисел» из библиотеки «Память».
Задание №6
Спроектировать устройство, реализующее совместный доступ устройств ввода и вывода к ОЗУ. Разрядность адреса ОЗУ — 5 битов, разрядность данных — 7 битов. По нечётным тактам в ячейку ОЗУ со случайным адресом (сгенерированным генератором случайных чисел) записывается ASCII код символа из буфера компонента «Клавиатура», причём если буфер пуст (на выходе компонента — значение «0»), то запись не происходит. По чётным тактам происходит вывод содержимого ОЗУ на светодиодную матрицу размером 7x32 с помощью развёртки, то есть каждый чётный такт — следующая строка точек.