感觉遇到一个瓶颈了,这几天都没有什么进度。
前几天把函数和一些最基本的伪指令实现了一下,能跑一点仅使用了绘图函数的lav,但是函数调用的问题一直没解决。
后来发现是粗心漏写了个++,解决了函数调用的问题。
接下来解决一些稍微麻烦点的,push字符串、printf、sprintf函数等。
以为差不多了,结果跑一下没一个能完整运行起来的,最好的是坦克,能显示完整一幅图,而我做的《橡皮屋》似乎文件读写有问题。
上午把伪指令部分从头整理了一下,按大小全部写在switch里,结果似乎还是没有什么起色,任务艰巨啊。感觉代码都有点乱,有点累赘了。