问题 单项选择题

______专门用于翻译汇编语言源程序。

答案

参考答案:B

解析: 由于计算机不能直接识别和运行符号语言程序,所以要用专门的翻译程序——汇编程序进行翻泽。汇编程序的功能是将用汇编语言编写的源程序翻译成机器指令程序。
汇编程序的基本工作包括:将每一条可执行汇编语句转换成对应的机器指令;处理源程序中出现的伪指令和宏指令。汇编程序一般至少需要两次扫描源程序才能完成翻译过程。第一次扫描的主要工作是定义符号的值并创建一个符号表(ST),ST记录了汇编时所遇到的符号的值。此外,在第一次扫描中,还需要对与定义符号值有关的伪指令进行处理。第二次扫描的任务是产生目标程序,可执行汇编语句被翻译成对应的二进制代码机器指令。

单项选择题
单项选择题