Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КП регистр сдвига / СТАРЫЙ КУРСАЧ / 6 продолжение стр 24-39.docx
Скачиваний:
0
Добавлен:
25.04.2024
Размер:
4.73 Mб
Скачать

Раздел 7. Моделирование работы разрабатываемого регистра

Моделирование проводим в программе DEEDS. Данное комплексное программное обеспечение, разработано для обучения и проектирования в области электроники. Оно предоставляет широкий спектр инструментов и возможностей для создания электронных схем, моделирования и анализа их работы, а также для проектирования печатных плат и создания трехмерных моделей устройств. [5].

Одной из ключевых особенностей DEEDS является ее простота и удобство использования. С помощью DEEDS можно легко создавать сложные электронные схемы и проектировать свои устройства.

Моделирование работы D триггера. Триггер находится в начальном состоянии, показано на рисунке 7.1.

Рисунок 7.1 - Моделирование работы D триггера. Триггер находится в начальном состоянии.

Рисунок 7.2 - Моделирование работы D триггера. На вход данных триггера подали лог.1. Синхросигнал не подавался.

Рисунок 7.3 - Моделирование работы D триггера. На вход синхронизации подали активный фронт сигнала. Видим, что триггер переключился.

Рисунок 7.4 - Моделирование работы D триггера. На вход сброса подали активный уровень. На рисунке видим сброс триггера.

На рисунке 7.5 показанна временная диаграмма работы триггера.

Рисунок 7.5 - Моделирование работы D триггера. Временная диаграмма работы триггера.

Рисунок 7.6 - Схема регистра, синтезированная в САПР DEEDS.

Рисунок 7.7 - Моделирование работы регистра.

Рисунок 7.8 - Моделирование работы регистра.

Запустим симуляцию диаграммы, из результатов видно, что данные сдвигаются от младшего разряда к старшему, показано на рисунке 7.9.

Рисунок 7.9 - Временная диаграмма работы регистра.

В данном разделе провели моделирование работы регистра в программе DEEDS, регистр работает в заданных параметрах.

Раздел 8. Применение регистров в вычислительной технике

Главное применение всех регистров сдвига состоит в преобразовании параллельного кода в последовательный, и наоборот. Такое преобразование используется, например, при передаче информации на большие расстояния, при записи информации на магнитные носители, при работе с телевизионными мониторами и с видеокамерами, а также во многих других случаях. Такая передача позволяет сократить количество соединительных проводов, а также упростить защиту передаваемых данных от действия внешних электромагнитных помех. Еще одно применение сдвиговых регистров состоит в организации всевозможных линий задержек, особенно имеющих значительное количество каскадов. С помощью сдвиговых регистров можно обеспечить задержку любого входного сигнала на целое число тактов. Такие линии задержки могут применяться для сравнения нескольких последующих тактов входного сигнала, для выполнения арифметических операций с несколькими тактами входного сигнала и для других подобных целей. Сдвиговые регистры могут также использоваться для формирования импульсов заданной длительности, причем длительность импульса может задаваться управляющим кодом, то есть быть программно- управляемой. Сдвиговые регистры могут также использоваться для умножения и деления двоичных чисел на 2 в степени n, где n - целое число, больше нуля. [6].

В данном разделе приведены сферы где можно использовать данный регистр и для чего.