- 对于
FUNCTION和CALLFUNC要注意两者跳转的语句行数,小心漏了一行之类的情况
- 如果hack数据没过可以检查一下
JMP
- 如果像本蒟蒻一样使用
startWith之类的方法来取前缀识别指令需要区分CALL和CALLFUNC
- 这个帖子的hack数据是错的,错误点在于
FUNCTION后函数名前未加$且开头的10应当改为8
FUNCTION 和主体程序会分开输入,且会以一个hlt分隔,无需担心找FUNCTION首尾的问题,但实际执行前记得要先扫一遍函数的位置
- 要注意哪些操作后有可能输入常量,不要全当变量判了
- 判变量存储位置的话用指针会更方便点
以上是本蒟蒻于恩偶挨批厄林厄肆前两天为提高逻辑能力写这道题时出现的错误点或者歪路,RP++
虽然大概只有我这种若只才会犯这种愚蠢错误就是了