0101 0010 0000 0001 0011 0001 0100是什么意思
这是二进制代码。 比如最后的“0100”就是代表4 ,从右至左 第一位代表2的0次方, 第二位是2的1次方 ,第三位是2的三次方。 以此类推当是0时, 代表没有 ,1代表有 。“0100“就是 8*0+4*1+2*0+1*0=4知道该怎么算了吧。
关于二进制翻译
二进制翻译也是一种编译技术,它与传统编译的差别在于其编译处理对象不同。传统编译处理的对象是某一种高级语言,经过编译处理生成某种机器的目标代码。
而二进制翻译处理的对象是某种机器的二进制代码,该二进制代码是经过传统编译生成的,经过二进制翻译处理后生成另一种机器的二进制代码。按照传统编译程序前端、中端和后端的划分,我们可以理解为二进制翻译是拥有特殊前端的编译器。