Форматы команд и их кодировка

Форматы команд и их кодировка. Коды команд КОП Команда Действие 000 ADD Rx,Ry,Rz Rx=Ry+Rz сложение 001 NAND Rx,Ry,Rz Rx=!(Ry&Rz) И-НЕ 010 SHR Rx,Ry Rx=Ry/2 арифметический сдвиг вправо 011 JC address jmp on carry условный переход по переносу 100 DEC Rx,Ry Rx=Ry-1 декремент (уменьшение на 1) 101 SUB Rx,Ry,Rz Rx=Ry-Rz вычитание 110 LD Rx, address Rx=Mem(address) загрузка из ОЗУ в регистр 111 ST Ry, address Mem(address)=Rx запись из регистра в ОЗУ Формат команд ADD Rx,Ry,Rz КОП Rx Ry Rz не используется 0 0 0 x x y y z z NAND Rx,Ry,Rz КОП Rx Ry Rz не используется 0 0 1 x x y y z z SHR Rx,Ry КОП Rx Ry не используется 0 1 0 x x y y JC address КОП не использ. address 0 1 1 a a a a a a a a DEC Rx, Ry КОП Rx Ry не используется 1 0 0 x x y y SUB Rx,Ry,Rz КОП Rx Ry Rz не используется 1 0 1 x x y y z z LD Rx, address КОП Rx не исп. address 1 1 0 x x a a a a a a a a ST Rx, address КОП не исп Ry address 1 1 1 y y a a a a a a a a