Hola
me gustaria saber si conoceis alguna manera de indicarle al compilador que una zona de código debe almacenar todos los registros de la CPU que use y restaurarlos después.
Por ejemplo: La sentencia "int var = 0x1234;" en ASM seria algo como esto,
MOVI 0x12, RX
MOVI 0x34, RY
ST var
y yo busco alguna palabra reservada de C, o algo asi, que genere mas o menos este codigo:
PUSH RX
PUSH RY
MOVI 0x12, RX
MOVI 0x34, RY
ST var
POP RY
POP RX
Saludos