题目
下列机器语言的描述正确的是()。A. 机器语言是计算机能直接执行的指令集B. 使用机器语言人类容易理解和编写C. 机器语言程序可以直接在不同型号的计算机上运行D. 机器语言的指令通常用二进制表示
下列机器语言的描述正确的是()。
A. 机器语言是计算机能直接执行的指令集
B. 使用机器语言人类容易理解和编写
C. 机器语言程序可以直接在不同型号的计算机上运行
D. 机器语言的指令通常用二进制表示
题目解答
答案
AD
A. 机器语言是计算机能直接执行的指令集
D. 机器语言的指令通常用二进制表示
A. 机器语言是计算机能直接执行的指令集
D. 机器语言的指令通常用二进制表示
解析
机器语言是计算机硬件可以直接识别和执行的指令集,其核心特点包括:
- 直接执行性:无需编译或解释,计算机可直接运行;
- 二进制形式:指令由二进制代码(0和1)构成;
- 硬件依赖性:不同计算机的指令集不同,程序无法跨平台运行。
本题需结合以上特点,判断选项中哪些描述符合机器语言的特性。
选项分析
A. 机器语言是计算机能直接执行的指令集
正确。机器语言是计算机唯一能直接识别和执行的语言,无需转换。
B. 使用机器语言人类容易理解和编写
错误。机器语言由二进制代码构成,人类难以直接阅读和编写,需借助汇编语言或高级语言。
C. 机器语言程序可以直接在不同型号的计算机上运行
错误。不同计算机的硬件架构(如CPU)可能不同,指令集不兼容,因此机器语言程序无法直接跨平台运行。
D. 机器语言的指令通常用二进制表示
正确。机器语言指令通过二进制代码描述操作和数据,与计算机硬件的工作原理一致。