在doc/cpu.md文件中: //可用于分配函数中的局部变量 ENT 0xiiiiii01 sp += imme 问题: 这应该是仿照x86中的enter指令设计的,由于sp为栈底寄存器并且栈为向下扩容,指令应改为: ENT 0xiiiiii01 sp -= imme
在doc/cpu.md文件中:
//可用于分配函数中的局部变量
ENT 0xiiiiii01 sp += imme
问题:
这应该是仿照x86中的enter指令设计的,由于sp为栈底寄存器并且栈为向下扩容,指令应改为:
ENT 0xiiiiii01 sp -= imme