Но парочку багов уже отловил в том коде, который до меня написали, с записью результата операций типа
mov oC0.x01, r0
+ movs oC0.w, r0.x
и с
mov oC0.0000, r0
Упоротый микрокод слегка, можешь записывать константы 0/1 в экспорты, но не в GPRы, но при этом если записываешь 0, то нужно записывать во все компоненты