[an error occurred while processing this directive]
|
IF CC DPreg = DPreg ; /* move if CC = 1 (a) */
IF ! CC DPreg = DPreg ; /* move if CC = 0 (a) */
а то что СС не автоматом устанавливается - нужно для каких нибудь таких операций
CC = Dreg == imm3 ; /* equal, immediate, signed (a) */
R0=R1+R2;
IF CC R0=R1;
ну и так далее - вобщем до 5 (9) инструкций можно вставить вместо перехода
E-mail: info@telesys.ru