有人可以告诉我为什么我可能会收到这些错误。当我尝试在 ./yas 中运行时 -
Error on line 22: Expecting Register ID
Line 22, Byte 0x0032: subl $24, %esp
Error on line 24: Expecting Register ID
Line 24, Byte 0x0036: subl $0,8(%ebp)
Error on line 27: Expecting Register ID
Line 27, Byte 0x0043: mrmovl $0, -20(%ebp)
Error on line 33: Expecting Comma
Line 33, Byte 0x005a: mrmovl %eax, -8(%ebp)
Error on line 38: Expecting Register ID
Line 38, Byte 0x0077: mrmovl (%eax), -4(%ebp)
Error on line 43: Expecting Comma
Line 43, Byte 0x0091: mrmovl %edx, -20(%ebp)
y86 中有一条 subl 指令对吗?任何帮助将不胜感激。