ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
794286 Топик полностью
Bill (14.11.2017 14:31 - 14:35, просмотров: 288) ответил Andreas на иар для стм8 - говно. Например, if( a & 0x8000) разворачивает в простыню на экран. Ну и остальное не лучше. Правда другие компиляторы еще хуже.
Так чуток покомпактнее будет  7 if ((a>>8) & 0x80) \ main: \ ??main_0: \ 000000 BE .. LDW X, S:`a` \ 000002 9E LD A, XH \ 000003 A5 80 BCP A, #0x80 Если сравнить с ассемблерной программой, то будет немного короче ld a, S:a bcp a, #0x80