12807

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

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

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

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

Русский

2013-05-03

160.5 KB

39 чел.

Лабораторная работа № 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 записать в регистр  параллельным кодом, сдвинуть на два разряда влево в кольцевом режиме и записать в регистр  последовательным кодом.


 

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

13774. Методы решения иррациональных уравнений 113.5 KB
  Методы решения иррациональных уравнений. I Метод возведения в четные степени неравносильный переход нужна проверка и нечетные степени равносильный переход. II Уравнения вида решаются следующим образом. Уравнению вида соответствует равносильная система ...
13775. Методы решения логарифмических неравенств 33.5 KB
  Методы решения логарифмических неравенств. 1 Уравнения вида решаются следующим образом. Уравнению соответствует равносильная система 2 Уравнения вида решаются следующим образом. Уравнению соответствует равносильная система 3 Уравн
13776. Методы решения неравенств, содержащих знак модуль 121 KB
  Методы решения неравенств содержащих знак модуль. I Неравенства вида решаются следующим образом. Если то решений нет Если то Если то неравенству равносильна система II Неравенства вида решаются следующим образом. Если то решений нет Если то решени
13777. Методы решения показательно-степенных уравнений 25 KB
  Методы решения показательностепенных уравнений. 1 Уравнения вида решаются следующим образом. Уравнению соответствует пять случаев: обязательно проверка. обязательно проверка. обязательно проверка. обязательно проверка....
13778. Методы решения показательных уравнений 23 KB
  Методы решения показательных уравнений. 1 Уравнения вида решаются следующим образом. Если следовательно тогда Введем замену. Пусть тогда...
13779. Методы решения тригонометрических уравнений 435 KB
  Методы решения тригонометрических уравнений. 1 Решение простейших тригонометрических уравнений. По определению арифметического квадратного корня перейдем к равносильной системе уравнений. Ответ: 2 Решение тригонометрических уравнений раз...
13780. Методы решения уравнений высших степеней 442.5 KB
  Методы решения уравнений высших степеней. I Решение уравнений с помощью деления в столбик. Очевидно корень уравнения Очевидно корень уравнения Ответ: 5;2;3;4 II Возвратные уравнения и к ним сводящиеся. Уравнение называется возвратным если в нем ко...
13781. Методы решения уравнений, содержащих знак модуль 89 KB
  Методы решения уравнений содержащих знак модуль. I Уравнения вида решаются следующим образом. Если то корней нет. Если то уравнению соответствует уравнение Если то уравнению соответствует равносильная совокупность II Уравнения вида решаются следующим...
13782. АЗБУКА ПРАВА 821.5 KB
  Каждая отрасль знаний, как бы она ни была сложна, имеет в своей основе некоторые начальные, первичные данные. Кирпичики, из которых складывается многоэтажное здание науки. Иными словами, - в каждой науке существует своя азбука