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

admin2021-01-08  22

问题 __________________专门用于翻译汇编语言源程序。

选项 A、编译程序
B、汇编程序
C、解释程序
D、链接程序

答案B

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

最新回复(0)