ФОРМАТ КОМАНД


Унарные операции

W

A

0

0

0

0

0

0

 

R1

 

R2

.

.

.

.

.

.

.

.

W

A

0

0

0

1

1

1

 

R1

 

R2

W

A

Содержание

0

0

Получить значение функции с параметром R1; параметр R2 не используется

0

1

Получить значение функции с регистром A ; параметры R1 и R2 не используется

1

0

Задать значение функции для параметра R1 равное R2

1

1

Не используется

Бинарные операции

W

A

B

0

1

0

0

0

 

R1

 

R2

 

R3

.

.

.

.

.

.

.

.

W

A

B

1

0

1

1

1

 

R1

 

R2

 

R3

W

A

B

Содержание

0

0

0

Получить значение функции с параметрами R1 и R2; параметр R3 не используется

0

0

1

Получить значение функции с регистром A и параметром R1; параметры R2 и R3 не используется

0

1

0

Получить значение функции с параметром R1 и регистром B; параметры R2 и R3 не используется

0

1

1

Получить значение функции с регистрами A и B; параметры R1,R2 и R3 не используется

1

0

0

Задать значение функции для параметров R1 и R2 равное R3

1

0

1

Не используется

1

1

0

Не используется

1

1

1

Не используется

Запись/чтение промежуточных данных

W

A

B

1

1

0

0

0

 

Num-Hi

 

Num-Lo

W

A

B

Содержание

0

0

0

Не используется

0

0

1

Записать значение из ячейки Num в регистр B

0

1

0

Записать значение из ячейки Num в регистр A

0

1

1

Не используется

1

0

0

Не используется

1

0

1

Записать значение из регистра B в ячейку Num

1

1

0

Записать значение из регистра A в ячейку Num

1

1

1

Не используется

Запись/чтение значности

W

0

0

1

1

0

0

1

 

Znac

W

Содержание

0

Получить текущую значноть операндов

1

Задать новую значноть операндов

Выгрузить даные из выходной очереди

1

0

0

1

1

0

1

0

Загрузка...