12807

ИЗУЧЕНИЕ РАБОТЫ УНИВЕРСАЛЬНОГО РЕГИСТРА

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

Информатика, кибернетика и программирование

Лабораторная работа № 8 ИЗУЧЕНИЕ РАБОТЫ УНИВЕРСАЛЬНОГО РЕГИСТРА Цель работы: Изучить принцип работы 4разрядного универсального регистра и возможности его применения для записи и преобразования информации. Краткие теоретические сведения Вообще регистро

Русский

2013-05-03

160.5 KB

32 чел.

Лабораторная работа № 8

«ИЗУЧЕНИЕ РАБОТЫ УНИВЕРСАЛЬНОГО РЕГИСТРА»

Цель работы: Изучить принцип работы 4-разрядного универсального регистра и возможности его применения для записи и преобразования информации.

Краткие теоретические сведения

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

Помимо хранения кодов слов регистры обеспечивают выполнение следующих операций:

  •  установку регистра в нулевое состояние (сброс);
  •  передачу кода слова в другое устройство;
  •  прием кода слова из другого устройства;
  •  преобразование прямого кода в обратный и наоборот;
  •  преобразование последовательного кода слова в параллельный и наоборот;
  •  сдвиг кода слова вправо или влево на требуемое число разрядов.

Прием информации в регистр и ее выдача могут осуществляться параллельно и последовательно. В первом случае слово представляется в виде параллельного кода. При записи и считывании все разряды кода слова передаются одновременно, каждый разряд по своей кодовой шине. При последовательной передаче кода слова все его разряды передаются последовательно во времени один за другим и в строго определенные дискретные моменты времени, совпадающие с управляющими сигналами.

Также различают сдвигающие регистры, в которых возможен сдвиг хранимого кода, и регистры без сдвига с приемом информации параллельным кодом.

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

Основные функции универсального регистра:

  •  ввод информации последовательным кодом;
  •  ввод информации параллельным кодом;
  •  сдвиг информации вправо;
  •  хранение информации.

Условное графическое обозначение универсального регистра приведено на рисунке 1.

Рисунок 1 – Условное графическое обозначение универсального регистра

Регистр имеет два тактовых входа  и , управляющий вход выбора режима  и пять информационных входов:  – для ввода информации в последовательном коде;  – для ввода информации в параллельном коде.

Наличие двух тактирующих входов допускает синхронизацию от различных генераторов при работе в режимах «сдвиг вправо» и «параллельный ввод». На информационных входах регистра сигналы должны обновляться до прихода фронта тактового импульса. Запись информации в регистре происходит по перепаду  тактовых импульсов.

Выбор режима определяется уровнем сигнала на входе СЕ (см. таблицу 1).

Таблица 1 – Таблица состояний входов универсального регистра

Состояние входов регистра

Режим

1

Х

Запись параллельным кодом, сдвиг влево

0

Х

Запись последовательным кодом, сдвиг вправо

Ввод информации параллельным кодом осуществляется при . Запись информации в регистр с входов  происходит по перепаду  импульса разрешающего входа . В этом же режиме можно производить преобразование последовательного кода в параллельный со сдвигом информации влево. При этом необходимо произвести внешние соединения выходов , ,  с входами , ,  соответственно. Информация в последовательном коде вводится в регистр через вход . Сдвиг влево осуществляется при перепаде  тактовых импульсов .

При  возможен ввод информации последовательным кодом со сдвигом вправо. Входная информация подается на вход , а тактовые импульсы – на вход . Информация в последовательном коде преобразуется в параллельный и после четырех тактовых импульсов может быть считана с выходов .

Для увеличения количества разрядов регистры соединяют последовательно.

Порядок выполнения работы

1. Ознакомиться с методическими указаниями к лабораторной работе.

Содержание отчета

Отчет должен включать:

  1.  Заданный вариант.
  2.  Схема соединений регистров.
  3.  Полученные результаты в виде таблиц.
  4.  Вывод.

Контрольные вопросы и задания

  1.  Каково назначение регистров?
  2.  Каким образом производится запись информации в последовательном коде?
  3.  Каким образом производится запись информации параллельным кодом?
  4.  Как производится сдвиг информации в регистре?
  5.  Как производится преобразование информации в обратный код?
  6.  Как производится преобразование параллельного кода в последовательный?
  7.  Как производиться преобразование последовательного кода в параллельный?


Варианты заданий

  1.  Число  0011 0100 записать в регистр  последовательным кодом, а затем записать в регистр  параллельным обратным кодом.

  1.  Число  0001 1011 записать в регистр  параллельным кодом, сдвинуть на два разряда влево и записать в регистр  параллельным кодом.

  1.  Число  0101 1100 записать в регистр  параллельным кодом, преобразовать его в число  0011 1010 и записать в регистр  последовательным кодом.

  1.  Число  1001 1011 записать в регистр  последовательным кодом, сдвинуть на два разряда вправо и записать в регистр  параллельным кодом, сдвинув на два разряда влево.

  1.  Число  0110 0100 записать в регистр  параллельным кодом, сдвинуть на два разряда влево в кольцевом режиме и записать в регистр  последовательным кодом.


 

А также другие работы, которые могут Вас заинтересовать

58762. Обчислення в Excel; види адресації; використання стандартних функцій; застосування майстра функцій. Логічні функції для опрацювання табличної інформації 1.03 MB
  Логічні функції для опрацювання табличної інформації. На дошці виписані основні поняття й терміни: вбудовані функції формули оператор посилання формат функції. Завдання для усього класу: Як можна обчислити значення функції у=5х12 користуючись засобами Ехсеl Інструктаж щодо заповнення анкети самооцінки учнів.
58764. Методические рекомендации для обучения подготовительного класса в музыкальной школе или студии 112 KB
  Понимая и разделяя такие понятия как шумовые и музыкальные звуки дети учатся воспроизводить музыку голосом используя главный музыкальный инструмент неповторимый и самый красивый свой тембр голоса.
58765. Уроки музыки в SCRATCH 821.5 KB
  Как рисуют ноты Музыкальные звуки можно не только играть и петь но и рисовать. Графическое изображение музыкального звука называется нотой в переводе с лат. Принятые в наше время имена и способы изображения нот придумал в начале XI века итальянский монах...