Файл: Лабораторная работа 6 1 Назначение регистров.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 25.10.2023

Просмотров: 23

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Лабораторная работа 6

4.1 Назначение регистров.

Регистр представляет собой упорядоченную последовательность триггеров, число которых соответствует числу разрядов в кодовом слове. Регистры это последовательностные логические устройства, используемые для хранения п-разрядных двоичных чисел и выполнения преобразований над ними. Для построения регистров используются RS-TpwepbI, D-TpprwepbI и Ж-триггеры. Разрядность определяется количеством триггеров для хранения числа. Занесение информации в регистр называется операцией записи. Операция выдачи информации из регистра — считывание. Перед записью информации в регистр его необходимо обнулить. На схемах регистр обозначается буквами RG


4.2 По каким признакам классифицируются регистры?

Регистры классифицируются по следующим видам:

- регистры накопительные (регистры хранения, памяти);

- регистры сдвига (динамические).

Сдвигающие регистры по способу ввода — вывода информации делятся на:

- параллельные;

- последовательные;

- комбинированные.

По направлению передачи информации разделяются на:

- однонаправленные;

- реверсивные.


4.3 Чем определяется разрядность регистров?

Разрядность регистра-определяет количество разрядов обрабатываемых процессoром данных, а также свойства программного обеспечения и команд исполняемых чипом. Наращивание разрядности регистров памяти достигается добавлением нужного числа триггеров, тактовые входы которых подсоединяют к шине синхронизации.

4.4 Назначение параллельного (статического) регистра.

Регистры памяти (статические) предназначены для приема и хранения двоичной информации в течение короткого промежутка времени. Представляют собой набор соединенных синхронных триггеров, в которых запись и считывание информации производится одновременно во всех разрядах параллельным кодом. Запись обеспечивается тактовым импульсом.

4.5 Объяснить принцип работы последовательного регистра.

Сначала производится очистка регистра (триггеры устанавливаются в состояние логического «0»). Затем под воздействием тактовых импульсов производится запись данных со входа «Данные» и затем сдвиг данных в право


Недостатки схемы: позволяет вводить только один бит информации за один такт; при сдвиге информации вправо теряется крайний правый информационный бит.

4.6 Объяснить принцип работы параллельного регистра.

В таком регистре происходит параллельная загрузка информации одновременно со всех входов данных на выход регистра. Сигнал очистки регистра — уровень логического «0». Входы параллельной загрузки данных связаны с входами предварительной установки триггеров (S).

Подавая на вход S логический «0», устанавливаем триггеры в состояние логической «1». Подача тактовых импульсов на вход FT приводит к сдвигу информации в регистре вправо.

4.7 Объяснить принцип работы последовательно-параллельного регистра.

В регистрах этого типа запись выполняется в последовательном коде, а считывание – в параллельном, т.е. он является сдвигающим регистром с параллельным считыванием и может быть построен путем введения логических элементов И в схему последовательного регистра. Последовательно-параллельный регистр имеет один информационный вход X, N = 4 прямых выходов Yn, вход С{ записи и вход С2 считывания.

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

4.8 Объяснить принцип работы параллельно-последовательного регистра.

Особенность параллельно-последовательного регистра проявляется в том, что его невозможно построить путем простого совмещения рассмотренных выше параллельного и последовательном регистров. Если взять за основу параллельный регистр, то для организации последовательного считывания необходимо выход предыдущего триггера соединить с входом последующего, что невозможно, поскольку вход занят. Для их построения можно использовать триггеры с двумя входами записи.


4.9 Какие функции может выполнять регистр сдвига?

Регистры сдвига предназначены для приема, хранения и сдвига хранящихся в них данных. Строятся только на триггерах с динамическим управлением.. Для реализации этих функций в сдвиговых регистрах информационные входы триггеров связаны с соответствующими выходами других триггеров.

4.10 Поясните термин «кольцевой счетчик».

Кольцевые счетчики представляют собой группу последовательно соединенных и замкнутых в кольцо триггеров (выход последнего подключен ко входу первого). В них под воздействием входных импульсов осуществляется «перемещение» одной или нескольких логических единиц последовательно от разряда к разряду. Для построения кольцевых счетчиков можно использовать как JK-, так и />-триггеры. В исходном состоянии триггер DD1 находится в единичном состоянии, а все остальные — в нулевом. Первый из приходящих импульсов меняет состояние триггеров DD] и DD2 на противоположное, так как их переключение осуществляется по перепаду 1,0. Следующий импульс меняет состояние триггеров DD2 и DD3 на противоположное и т. д.