Такси СЗАО (Москва, Северо-запад), заказ такси СЗАО Москва, вызов такси из СЗАО.. Район стремительно развивается, застраивается. Поэтому такси на северо западе Москвы пользуется повышенным спросом. Компания «Гудвин» способна удовлетворить его в полном объеме.

Регистры

фрагмент регистров для организации сдвига информации в сторону разрядов с меньшим индексом

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

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

схема регистра

Регистр может находиться в 3х состояниях:

  1. состояние ввода информации
  2. состояние вывода информации
  3. состояние хранения информации.

Рассмотренный вариант построения регистра при вводе информации требует предварительно сброса всех триггеров в нулевое состояние. Для этого обеспечивается формирование сигнала «Сброс», совместно с сигналами синхронизации. После этого при подаче сигнала «Ввод», под которым понимается формирование сигнала, соответствующего логической «1», в результате воздействия которого на всех логических элементах «И» на выходе будет установлено значение, соответствующее входным сигналам X0,X1,… Xn-1. Если одновременно с этим обеспечить подачу сигнала синхронизации, то каждый триггер в составе регистра будет переведён в состояние соответствующее входным сигналам  X0,X1,… Xn-1. При подаче логической«1» в качестве сигнала «вывод» на выходах логических элементов «И»  будут сформированы значения    Y0,Y1,…,Yn-1, соответствующие состояниям триггеров в составе регистров. При отсутствии сигналов «ввод», «синхронизация», «сброс», «вывод» регистр будет находиться в состоянии хранения информации. Очевидно, что каждое из перечисленных состояний требует определённых комбинаций и последовательностей сигнала управления. Данные сигналы управления формируются отдельным устройством, имеющим одноимённое название устройство управления, которое предназначено для формирования сигналов управления в зависимости от выполняемых операций в каждый текущий момент времени.

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

фрагмент регистров для организации сдвига информации в сторону разрядов с меньшим индексом

Например, рассмотрим фрагмент регистров для организации сдвига информации в сторону разрядов с меньшим индексом. По нашим предположениям это влево по разрядной сетке

При подаче сигнала синхронизации С(t1) состояние входных триггеров изменится в соответствии с состояниями последующих триггеров Т. Здесь триггеры Т используются как дополнительные входные триггеры регистров, а остальные триггеры Т– основные выходные триггеры.

При подаче сигнала синхронизации С(t2) состояние выходных триггеров будут соответствовать состоянию входных, т.о. обеспечивая формирование и подачу сигналов синхронизации {С(t1) ,С(t2)} n раз можно обеспечить сдвиг хранимой информации по разрядной сетке на n разрядов в сторону уменьшения индекса. Сдвиговые операции используются при приёме двоичных разрядов передаваемых по последовательным линиям для обработки и хранения. Кроме того, сдвиг двоичного значения по разрядной сетке соответствует арифметическим операциям умножения и деления на 2 в степени, где степень определяет количество сдвигов.

Другим примером построения сдвигающих регистров может быть последовательное включение D-триггеров по следующей схеме:

быть последовательное включение D-триггеров

При подаче в момент времени t=1 комбинации (D=1,C=1) первый триггер перейдёт в основное состояние. После завершения сигнала синхронизации Q0=0.Если в момент t=2 обеспечить комбинацию (D=1,C=1), после завершения сигнала синхронизации Q1=1. Если в следующий момент времени t=3 подать комбинацию (D=0,C=1), после завершения сигнала синхронизации получим (Q2=1, Q1=1 ,Q0=0).

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

универсальные регистры

При подаче в качестве сигнала управления логической «1» на шину посл.\парал. На второй шине после инвертора будет лог. «0», поэтому верхний элемент «И-НЕ» обеспечит на выходе сигнал лог. «1». В то время как нижний элемент «И-НЕ» на выходе будет формировать инверсное значение состояние триггера. Поэтому на выходе объединяющего элемента «И-НЕ» будет установлено значение, соответствующее состоянию D-триггера. Поэтому с подачей каждого очередного импульса синхронизации C информация с предыдущего D-триггера будет переписываться в последующий справа D-триггер.

Если  на шину посл.\парал подать лог. «0», то цепь передачи информации от  одного разряда к другому разряду регистра будет разорвана, и состояние каждого D-триггера при наличии импульса синхронизации будет определяться параллельным входным сигналом, поступающим сверху схемы.


Оставить комментарий

  • Список наук

  • Образовательные статьи