ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
11 июля
361716 Топик полностью
Вл.Шарнин (14.10.2012 16:37, просмотров: 144) ответил tvi на Подскажите, пожалуйста, как в ассемблере передавать параметры при вызове подпрограммы и как менять значения переменных? Я пытался использовать для этого директиву SET, но у меня ничего не получилось - демопрогу этого эксперимента прилагаю.
директива SET не создает исполняемого процессором кода, а только присваивает символу численное значение на этапе трансляции(ассемблирования). К моменту загрузки в R16 "но на самом деле p1 всегда равно 3" в полном соответствии с последней директивой. Для хранения переменных либо используют регистры либо выделяют области памяти.
#define TRUE (4==(2*2))