机器代码是否使用ascii?有什么不同?

时间:2015-07-29 03:17:56

标签: binary

正如问题所述,两者之间的关系是什么?数字0的表示形式为00110000,与机器代码中的表示形式相同?

1 个答案:

答案 0 :(得分:1)

不,机器代码本身不使用任何字符编码。二进制中没有字符,只有位。

特定的计算机可以使用ASCII,在这种情况下,汇编程序会将'0'转换为0x30,但并非所有计算机都使用ASCII。

例如,System z大型机在z / OS下使用EBCDIC,因此汇编器在生成机器代码时会使用该编码。