- 45
- 0
- 约1.17万字
- 约 81页
- 2016-03-16 发布于湖北
- 举报
lcc的运行时环境处理 lcc的运行时环境处理 调用序列 print(“%s: \n”, f-x.name); print(“push ebx\n”); print(“push esi\n”); print(“push edi\n”); print(“push ebp\n”); print(“mov ebp,esp\n”); lcc的运行时环境处理 处理参数 offset = 16 + 4; for (i = 0; callee[i]; i++) { Symbol p = callee[i]; Symbol q = caller[i]; p-x.offset = q-x.offset; p-x.name = q-x.name = stringf(“%d”, p-x.offset); p-sclass = q-sclass = AUTO; offset += roundup(q-type-size, 4); } lcc的运行时环境处理 返回序列 print(“mov esp,ebp\n”); print(“pop ebp\n”); print(“pop edi\n”); print(“pop esi\n”); print(“pop ebx\n”); print(“ret\n”); lcc的运行时环境处理 数据定义 静态局部符号保证唯一名字 if (p-scope =
您可能关注的文档
最近下载
- 最新时事政治2026年必考题试题库(附含参考答案).docx VIP
- 公司部门工作作业流程大全.doc VIP
- 数控加工与模具设计专业毕业论文--游戏机手柄上壳注射模设计说明书.doc VIP
- 最新在学习贯彻党的创新理论方面存在的问题和改进措施(五篇合集).pdf VIP
- 合同常见法律风险提示及应对策略.pptx VIP
- (正式版)DB6101∕T 3169-2023 《物业承接查验规范》.pdf VIP
- 《葛根总黄酮的低共熔溶剂法提取、分离纯化及其抗氧化活性研究》.docx VIP
- 6.户外广告设施的安装、检修、维护作业安全技术措施.ppt VIP
- ax5000运动控制入门1如何通过twincat软件来配置及手动测试.pdf VIP
- 博物馆的需求分析报告.pptx VIP
原创力文档

文档评论(0)