二进制编码直接组成 机器语言。以下是具体解析:
机器语言是计算机能直接识别和执行的指令集合,完全由二进制代码(0和1)构成。每条指令由操作码和操作数组成,操作码指定操作类型,操作数表示操作对象。
与其他语言的区别
- 汇编语言:采用助记符表示二进制指令,需通过汇编器转换为机器语言。 - 高级语言/甚高级语言(如C、Java):以人类可读的文本形式编写,需通过编译器或解释器转换为机器语言。
采用助记符表示二进制指令,需通过汇编器转换为机器语言。 - 高级语言/甚高级语言
权威性验证
多个中等及以上权威来源(如菁优网、上学吧普法考试等)明确指出,由二进制编码直接构成的是机器语言。
综上,正确答案为 D. 机器语言。