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

Регистры.

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

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

Приём и передача информации из регистра в регистр.

0

0

0

0

0

0

0

0

0

0

0

0

0

1

0

1

P B

0

0

0

0

0

0

0

0

0

0

0

0

0

1

0

1

PA

Запись информации в с одного регистра на другой регистр.

Возьмём регистры, построенные на D-триггерах. Необходимо информацию с регистра A переписать на регистр B.

1

Т

S

1

Т

S

0

Т

S

D

D

D

C

C

C

1 1 0

R

R

R

1

Т

S

1

Т

S

0

Т

S

D

D

D

1 1 0

C

C

C

R

R

R

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

Для RS триггера выход соединяется с входом S, а c R. Тогда при наличии сигнала синхронизации число с одного регистра будет записано на другой.

Сдвиг информации в регистре.

S

1

Т

S

0

Т

S

1

Т

0 0 1 1

D

D

D

C

C

C

R

R

R

Информация в ЭВМ может храниться либо в прямом, либо в параллельном коде.

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

При использовании последовательного кода существует только один триггер и одна шина передачи для одного разряда. Каждый такт по этой шине последовательно передаётся один за другим разряды.

Дешифратор.

Дешифратором называется устройство, которое имеет n входов и m выходов, где m=2n. Дешифратор позволяет код, подаваемый на вход, преобразовывать в сигнал на одном из выходов, номер которого соответствует этому коду.

n=3 m=8

x0 1 0 y0

y1

x1 0 y2

.

x2 1 .

.

.

y7

на входе(101) – на у5 выходе будет 1

Пример:

000 y0=

001 y1=

010 y2=

111 ym-1=

Комбинационная схема.

y0

y1

y2

.

.

ym-1

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]