计算机能够直接识别的语言是 机器语言,也就是我们常说的二进制语言。机器语言是由0和1组成的二进制代码指令,这些指令直接对应计算机硬件的电路和操作。计算机在运行时,CPU会直接读取并执行这些机器语言指令,不需要任何翻译过程。
具体来说,机器语言的指令通常由一定位数的二进制数构成,不同的位组合代表不同的操作和指令。例如,某台计算机的字长为16位,那么一条指令可能由16个二进制数组成。这些指令被组织成不同的段,每段的编码表示不同的操作或功能。
机器语言是面向机器的语言,也就是说,它必须与特定的计算机硬件和指令系统相匹配。不同的计算机架构有不同的机器语言,例如x86架构的CPU使用的指令集与ARM架构的CPU使用的指令集就完全不同。
总结来说,计算机读机器语言就是直接读取和执行由0和1组成的二进制指令,这些指令是计算机硬件能够直接理解和执行的语言。