Команда

Память

Дешифраторы

Это комбинационная схема, имеющая n-входов и n-выходов (m=2n).

УГО. m=2n

1 DC 0 2 1 3 2 n m



2
3

 


 

При подаче на вход дешифратора определённого кода, на его выходе возбуждается соответственная шина, т.е. дешифрация – это выявление реакции схемы на определённую кодовую комбинацию. Дешифраторы используются для преобразования двоичных кодов (кода операции, кода адреса) в управляющие сигналы для КС.

Одноступенчатые DC – это когда количество разрядов на входе не превышает количество входов.

Схема. Электрическая функциональность.

&
&
x2 x1 x2 x1 DD1

Y0 = x2 * x1

 


&
DD2

Y1 = x2 * x1

 


DD3

Y2 = x2 * x1

 


&
DD4

Y3 = x2 * x1

 

Таблица истинности для дешифратора.

Входы Выходы Вид фун-ии
X1 X2 Y0 Y1 Y2 Y3 СДНФ
Y0 = x2 * x1
Y1 = x2 * x1
Y2 = x2 * x1
Y3 = x2 * x1

Шифратор MxN
(Coder – CD)

Шифратор – это комбинационное устройство с M входами и N выходами, преобразующий M-разрядный унитарный код в N-разрядный двоичный код. По отношению к дешифратору выполняет обратную функцию.

Классифицируют по признакам:
1) полный шифратор M = 2n;
неполный M < 2n;
2) шифратор высокого уровня – на входе логическая единица;
шифратор низкого уровня – на входе логический ноль.

0 CD 1 1 2 2 3 4 4 9 8
УГО ШФ.

 


Таблица. Шифратор 4х2.

Входы Выходы
X3 X2 X1 X0 Y1 Y0

 

Схема ШФ.

x1 y0

x3

x2 y1

Принципиальная схема компьютера (КС)

ЦП
ОП
ВЗУ
Уст-во ввода
Уст-во вывода

 

 


ЦП выполняет два вида работ:
1) перерабатывает в соответствии с программой данные;
2) координирует работу всех устройств.

Управляющая информация передаётся в двух направлениях, устройства передают процессору информацию о своём состоянии, процессор выдаёт управляющие инструкции.

ОП – предназначена для хранения данных и программ. В компьютерах Гарвардского типа память данных отдельна от памяти программ.

Устройство ввода – предназначено для ввода программ и исходных данных.

Устройство вывода – предназначено для вывода конечных результатов работы программы.

ВЗУ – предназначено для хранения данных и программ, по сравнению с ОП более медленная, более дешёвая, но более ёмкая.

ОП состоит из ячеек. Ячейки пронумерованы начиная с нулевой, время на запись информации в ячейку и время необходимое на чтение не зависит от номера.

Ячейка памяти имеет свойства:
1) содержимое ячейки сохраняется сколько угодно долго, пока процессор по команде не изменит. Содержимое теряется при выключении питания;
2) при записи информации в ячейку старое её содержимое теряется;
3) при пересылке из одной ячейки в другую содержимое первой не меняется.

Это минимальная единица программы. Команды программы обычно располагаются в последовательных ячейках памяти. Команда переписывает процессору некоторые элементарные действия. Для обозначения совокупности всех возможных для данного типа компьютера команд вводится термин «Система команд».

Все команды можно разделить на три группы:
1) команды перерабатывающие информацию (арифметического типа);
2) команды управления – управляют процессом переработки;
3) команды обмена – команды чтения и записи информации.

Программа – это некоторая последовательность команд, записанная в последовательные ячейки памяти.