C语言默认了许多寄存器作为特殊用途,在使用汇编编程时需要注意:
M5,M13 value = 0 不可修改
M6,M14 value = 1 不可修改
M7,M15 value = -1 不可修改
B6,B7 堆栈基址 不可修改
I6,I7 堆栈深度 不可修改
I0~I5,I8~I15 0 可修改作为临时变量,用完后必须恢复
C语言默认了许多寄存器作为特殊用途,在使用汇编编程时需要注意:
M5,M13 value = 0 不可修改
M6,M14 value = 1 不可修改
M7,M15 value = -1 不可修改
B6,B7 堆栈基址 不可修改
I6,I7 堆栈深度 不可修改
I0~I5,I8~I15 0 可修改作为临时变量,用完后必须恢复