正确答案:(1)机器语言程序
(2)两次
这是一道要求读者掌握汇编程序基本功能及其执行过程的常识题。本题所涉及的知识点如下:
①汇编程序是一种系统软件它的基本功能是将汇编语言源程序翻译成机器语言程序。
②对于一个N行汇编语言代码的源程序由于汇编指令中形成操作数地址的部分可能出现后面才会定义的符号因此汇编程序一般至少需要两次扫描程序才能完成翻译过程。
③其中第1次扫描的主要工作是通过固定的机器指令表MOT1定义符号的值并创建一个符号表ST其中ST记录了汇编时所遇到的符号的值。
④第2次扫描的任务是使用机器指令表MOT2产生目标程序。(1)机器语言程序
(2)两次
这是一道要求读者掌握汇编程序基本功能及其执行过程的常识题。本题所涉及的知识点如下:
①汇编程序是一种系统软件,它的基本功能是将汇编语言源程序翻译成机器语言程序。
②对于一个N行汇编语言代码的源程序,由于汇编指令中形成操作数地址的部分可能出现后面才会定义的符号,因此汇编程序一般至少需要两次扫描程序才能完成翻译过程。
③其中,第1次扫描的主要工作是通过固定的机器指令表MOT1定义符号的值并创建一个符号表ST,其中,ST记录了汇编时所遇到的符号的值。
④第2次扫描的任务是使用机器指令表MOT2产生目标程序。