yyqng

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2021年6月6日

摘要: 生成跳转指令时并不确定最后将跳转到哪里去(因为往往还未解析到目标代码段)。因此这里会用到编译原理中一个叫“回填”的技术。相关的指令: typedef enum { /* name args description */ // ...... OP_LOADBOOL,/* A B C R(A) := ( 阅读全文
posted @ 2021-06-06 12:57 zziii 阅读(129) 评论(0) 推荐(0) 编辑

摘要: 在下面的指令中选择power解释,其他指令类似 typedef enum { /* name args description */ //...... OP_ADD,/* A B C R(A) := RK(B) + RK(C) */ OP_SUB,/* A B C R(A) := RK(B) - R 阅读全文
posted @ 2021-06-06 12:05 zziii 阅读(47) 评论(0) 推荐(0) 编辑