1、计算机的主要组成部件CPU是晶体管通过,抽象,集成做成的,所以计算机实际上能够识别的语言只有二进制代码。 就像这样的:0101011101110110100101011001
2、当然程序员不可能用二进制编码来写程序的,(不然真的会死人的+_+),我们看到的程序都是用近似人类的高级语言写成的。然后会有一个特定的“翻译程序”来将这段英文字母写得程序“翻译”二进制码,也就是机器能够看懂的语言。
3、最后,这些二进制代码就会被机器执行,像你这边的 bin 文件(路由器升级固件就是BIN格式的),里面其实就是二进制的,如果你打开了,全部都是二进制数字。如果真的想打开,也只能将二进制反汇编成汇编语言,如果明白了给我点赞吧!