АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Регистры

Читайте также:
  1. I. Перевести текст. 4 страница
  2. Аудит состояния первичного учета и организации документооборота
  3. Базовый курс. 3 страница
  4. Внутреннее строение микропроцессора
  5. ГЛАВА 4. ОРГАНИЗАЦИЯ БУХГАЛТЕРСКОГО Финансового УЧЕТА оБРАБОТКИ и проверки УЧЕТНОЙ ИНФОРМАЦИИ
  6. Глава 6. Организация получения статистической информации на современном этапе
  7. Информатика
  8. Информатика
  9. Исследование регистров.
  10. Классификация документов.
  11. КОНСПЕКТ ЛЕКЦИЙ 6 страница
  12. Лицевые счета

При построении ВМ широко используются функциональные схемы, обеспечивающие операции хранения и преобразования информации над группами битов (машинными словами). Такие сложные схемы называются узлами. К типовым узлам относят: регистры, счетчики, сумматоры. Все они также принадлежат к регулярным структурам, состоящим из одинаковых параллельно работающих одноразрядных схем.

Регистры самые распространенные узлы ЭВМ.

· Регистром называют узел, предназначенный для приема, временного хранения и выдачи одного машинного слова.

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

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

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

По способам приема и выдачи данных регистры делятся на:

· параллельные (статические). В них прием и выдача слов производятся по всем разрядам одновременно по собственным шинам для каждого разряда. Основная функция - хранения слова, поразрядные операций над словами;

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

· последовательно- параллельные регистры имеют одновременно входы последовательного и параллельного приема (выдачи) слов и могут выполнять взаимные преобразования последовательных кодов в параллельные и наоборот.

Рассмотрим схему параллельного парафазного регистра, используемого для запоминания двоичного трехразрядного числа рис. 2.17.

 


Регистр состоит из триггерных ячеек и схем совпадений, которые служат для управления приемом и выдачей числа. Каждая триггерная ячейка предназначена для запоминания одного разряда числа. Предварительно перед установкой кода на регистр на все разряды входов R триггеров подается сигнал сброса (Установ «0»), переводящий все триггеры в состояние «0» (очистка регистра). Информация в регистр записывается под действием сигнала «Запись», подаваемого на один из входов схем &1, на второй вход схем &1 подаются разряды числа Xi (i-номер разряда), представленные высокими (1) и низкими (0) потенциалами (наличие или отсутствие импульса). С поступлением импульса приема числа (записи) открываются те схемы &1, на входы которых подан высокий потенциал, и соответствующие триггеры переходят в состояние «1».

Для чтения числа, записанного в регистре в прямом коде, на входы схем совпадения &2,подключенных к выходам Q триггеров, подается импульс выдачи числа («Чтение прямой код»). При этом сигналы, соответствующие коду «1», появляются на выходах тех схем совпадений &2, на которые подаются высокие потенциалы с выходов триггеров, находящихся в единичном состоянии. При подаче сигнала «Чтение обратный код» на входы схем совпадения &3 число снимается в обратном коде. Если оба эти сигнала поступают одновременно, то считывается парафазный код хранящейся информации.

Более сложная логика на входе и выходе запоминающих элементов позволяет строить сдвигающие регистры.


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)