ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1321475 Топик полностью
RxTx (18.06.2023 22:35, просмотров: 186) ответил st256 на Какая сволочь писала С-компилятор под IAR?
Проблема возникает потому что в вызывающей функции в регистрах лежали какие-то полезные значения, которые asm вставка или функция перетерла. Все это можно переписать не замарачиваясь сохранением регистров вообще. Для этого звать свой asm или какую другую эзотерику вызовом отдельной void-функции. Между вызовами отдельных void-функций, втч asm-кода ничего сохранять не надо, никаких регистров. Компилятор не предполагает сохранение рон-ов между функциями которые их не 

используют.

Спасибо, князь. Вы настоящий дворянин. И программист.