|
|
知识路径: > 计算机系统基础知识 > 计算机软件知识 > 程序设计语言和语言处理程序知识 > 汇编、编译、解释系统的基础知识和基本工作原理 > 汇编语言的基本原理 >
|
相关知识点:2个
|
|
|
|
汇编程序的功能是将用汇编语言编写的源程序翻译成机器指令程序。它一般至少需要两次扫描源程序才能完成翻译过程。第一次扫描的主要工作是定义符号的值并创建一个符号表(ST);第二次扫描的任务是产生目标程序。除了使用前一次扫描所产生的符号表(ST)外,还要使用机器指令表(MOT2)。在第二次扫描过程中,可执行汇编语句应被翻译成对应的二进制代码机器指令。这一过程涉及两个方面的工作:一是把机器指令助记符转换成二进制机器指令操作码,这可通过查找MOT2来实现;二是求出操作数区各操作数的值(用二进制表示)。
|
|
|
|
|
|
|
|