判断题
汇编程序就是用多种语言混合编写的程序。
A
正确
B
错误
答案解析
正确答案:B
解析:
**解析:**
这句话是**错误**的。
**理由如下:**
1. **汇编程序的定义**:
汇编程序(Assembler)是一种系统软件(翻译程序),它的作用是将用**汇编语言**编写的源程序翻译成计算机能够直接执行的机器语言目标程序。它本身不是一个“混合编写的程序”,而是一个翻译工具。
2. **汇编语言的性质**:
汇编语言(Assembly Language)是一种**低级语言**,它使用助记符(Mnemonics)来代替机器指令的操作码,用符号地址代替操作数的地址。虽然它比机器语言更易读,但它仍然是面向特定硬件架构的单一语言,并不是“多种语言的混合”。
3. **混淆概念**:
题目可能混淆了“汇编程序”与“混合编程”的概念。
* **混合编程**是指在一个项目中同时使用两种或多种编程语言(如 C 语言和汇编语言混合编写),但这并不叫“汇编程序”。
* **汇编程序**特指将汇编代码转换为机器码的那个软件工具,或者指代用汇编语言写成的源代码文件(通常称为汇编源程序),但无论哪种理解,它都不是“多种语言混合编写”的定义。
**总结:**
汇编程序是将汇编语言翻译成机器语言的程序,而不是由多种语言混合编写的程序。因此,原题说法错误。
相关知识点:
汇编程序非多语言混合编写
题目纠错
2023电力行业多旋翼无人机竞赛
