一个小型虚拟机的实现(二)

被引:1
作者
高克强
机构
关键词
虚拟机; 机器语言; 汇编语言; 语言编译; CPU结构;
D O I
暂无
中图分类号
TP391.9 [计算机仿真];
学科分类号
080203 ;
摘要
<正> 第二遍扫描处理在第一遍扫描结束后,若扫描成功,则进入第二遍扫描,第二遍扫描的主要工作是在第一遍扫描的基础上,参照符号表及机器指令,将源程序汇编为机器-指令程序存入虚拟机的内存mem中,如汇编器示意图5所示。第二遍扫描所要处理的源程序中的记号类别主要为指令助符ASMCODE,引用标号REFLABEL及数字串NUM。由于地址标号LABEL在第一遍扫描中已经确定了它的内存地址,所以在第二遍扫描即不必对其进行处理,另外注释CMNT也将全部跳过。在
引用
收藏
页码:94 / 99
页数:6
相关论文
empty
未找到相关数据