电脑是怎么读懂机器语言的(既二进制语言)?

如题所述

电脑是有专门的编译器将我们用高级语言所编写的程序转换成机器语言.
二进制其实就是0和1,而这两个就像电流的开关,控制着电路的开和关,而电脑就是通过这些开和关,来执行程序的.

其实,如果给我们二进制语言,而我们手上有相关的列表的话,我们也是可以读懂二进制语言的.

就像在十六进制中,0000代表0,0001代表1,0010代表2......依此类推...二进制与十六进制一样,都是有据可查的!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-02-20
计算机最本质的是集成元器件,现在都采用了超大规模集成电路,电路的最基本的两个信号就是"开"和"关",不是计算机怎么"读懂"机器语言(0和1组成的代码)而是计算机只认识"0"和"1",再直观的认为就是,计算机只逻辑上的"懂",物理上的开和关.

我也说不清...上面是我的个人理解~本回答被提问者采纳
第2个回答  2007-02-20
用电子元件的正负极 电位的高低 电流的有无 对应二进制的0,1
就这样识别
相似回答