[an error occurred while processing this directive]
|
С OR вместо ADD все должно работать.
Пара LD X,16,A; OR Y,A работает давно и успешно. Один из путей загрузки двойного слова.
Аналогичный результат будет, если после ld #2,16,A сделать RSBX SXM, потом NOP (может 2, но вроде одного хватит), потом ADD #0x8000,A. Тогда расширения знака не будет. Как и при OR.
В глюк процессора как-то не верится.
E-mail: info@telesys.ru