Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Правильные шпоры.doc
Скачиваний:
13
Добавлен:
25.04.2019
Размер:
6.12 Mб
Скачать

5. Организация межрегистровых связей

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

В самом простом варианте все регистры могут иметь индивидуальную связь. Этот способ реализует пространственное разделение цепей передачи информации, при котором обмен информацией между регистрами может происходить одновременно, что позволяет достичь максимальной скорости передачи информации. Однако при достаточно большом количестве регистров, реализация данного способа наталкивается на большие технические трудности из-за громоздких линий передач данных. В микропроцессорных системах обмен информацией между несколькими регистрами осуществляется по последовательному принципу, при этом используется общая линия связи (data base) общая шина, к этой шине подключается входы и выходы регистра при этом реализуется принцип разделения информации по времени. При этом принципе в каждый конкретный момент времени возможен обмен только между двумя регистрами. Пути передачи информации в этот момент времени определяются управляющими сигналами.

П араллельное соединение нескольких входов и выходов регистров через одну шину возможно только при использовании для этого специального схемотехнического решения, которое обеспечивает выбор требуемого пути передачи информации. Таких цепей в статических регистрах нет. В вышеприведенной схеме в качестве таких дополнений выступают DD3, DD4. Эти элементы в комбинации с входами E1, Ez1 позволяют передавать информацию в том или ином направлении. Это происходит т.к. при помощи сигнала Ez1 может перевести выходы в Z-состояние. Для того, чтобы обеспечить передачу информации от одного регистра к другому все регистры за исключением передающего должны быть включены в режиме приема информации.

В таблице ниже приведены значения управляющих сигналов, которые устанавливают заданное направление передачи информации в вышеприведенной схеме. Считается, что Ez2=0, E2=0.

Направление передачи

DD1→DD2

DD1←DD2

Управляющие входы

Ez1

E1

Ez1

E1

Ez1

E1

Ez1

E1

Управляющий сигнал

0

1

1

0

1

0

0

1

6. Основные параметры и классификация счетчиков

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

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

Классификация счетчиков:

1) по значению модуля счета:

- двоичные. Модуль счета М=

- двоично-кодированные. Модуль счета М ≠

2) по направлению счета:

- суммирующие(выполняет операцию инкремента)

- вычитающие

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

3) по способу организации и меж разрядных связей:

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

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

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