- 4
- 0
- 约4.78千字
- 约 15页
- 2020-04-09 发布于湖北
- 举报
* PL/0编译程序的目标代码结构和代码生成 目标代码类pcode是一种假想栈式计算机的汇编语言。 指令格式: f l a f 功能码 l 层次差 (标识符引用层减去定义层) a 根据不同的指令有所区别 目标指令见下页 见P23页 * 指 令 功 能 表 * 代码生成 代码生成是由过程GEN完成。P417 GEN有3个参数,分别代表目标代码的功能码,层差和位移量。例如 gen(opr,0,16);从命令行读取值到栈顶 gen(sto,lev-level,adr) 将栈顶内容送到变量单元中, lev:当前处理的过程层次 level:被引用变量或过程所在层次 CX:为目标代码code数组的下标指针 * Code: array[0..cxmax] of instruction; p414 fct=(lit, opr, lod, sto, cal, int, jmp, jpc) P413 Instruction= packec record P413 f: fct; l: 0..levmax a: 0..amax; end;
您可能关注的文档
最近下载
- 餐饮个性化服务摭谈.doc VIP
- 逻辑判断 600 分析篇111.pdf VIP
- 2026年陕西省中考语文试题卷 (含答案及解析).docx
- 9第四章 平面构成的基本形式--肌理《平面构成》教学课件.ppt VIP
- AP统计学 2013年真题 (选择题+问答题) AP Statistics 2013 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 浙江省湖州市第五中学2025-2026学年上学期八年级数学期中考试卷.docx VIP
- 通用技术控制系统题库及答案.doc VIP
- SAE AMS H6875C-2020 钢铁原料的热处理 Heat Treatment of Steel Raw Materials.pdf
- CECS181-2005 给水钢丝网骨架塑料(聚乙烯)复合管管道工程技术规程.pdf VIP
- 北大法学 反垄断法两大特点三大特色制度十大亮点制度两个重大不足.doc VIP
原创力文档

文档评论(0)