Программа
Есть два блока.
Выполняется только один из них.
Каждый блок имеет некий набор переменных.
Как использовать одно место в памяти (одни регистры) для хранения переменных из разных блоков.
Пример:
char block1_1 @ 4; //разместить переменную в регистре R3
char block1_2 @ 5; //разместить переменную в регистре R4
int block2_1 @ 4; //разместить переменную в регистрах R4:R5
компилятор такого сделать не даст. defin'ами не получится - переменные разного типа
Можно-ли как-то это сделать?