计算机中使用二进制数,用0和1表示和识别电流的通和断、电压的高和低、电荷的有和无等两种状态(通俗地说,电流只有有电与没电之分,有电用1表示,无电用0表示)。简单的0和1两个数码承担着大量信息的输入和输出,完成了复杂多变的演算和逻辑思维过程。
承担0和1两种数码演算过程的是计算机的核心部件CPU,控制有意义和无意义两种生命状态的是人的大脑。从这个意义上说,人就是一台复杂的计算机,在大脑的CPU控制下,从婴儿第一声啼哭开始,在一条条指令的指引下,完成一步一步操作,一路走来。
计算机能够迅速识别0和1两个数码组合表示的含义,但不能改变它的组合,也就是电流在“通”时,计算机不能“断”它;电荷“有”时,计算机不能说“无”。单从这一点讲,人脑又高于计算机。在生命的二进制中,有意义和无意义两种状态,人脑是能控制并互相转化的。当人脑意识到自已的行为处于无意识状态,比如说发怒,在人脑的CPU控制下,人能积极地把无意义状态调整为有意义的状态,停止发怒,转而做其它有意义的事。
因为在栈里面都是用0和1来表示的,所有的程序说到底要执行都是用0和1来表示的,就是英文字母也是用0和1来表示的,所以电脑只认识0和1并不奇怪.
这要从物理方面考虑了!因为计算机在设计的时候!只是用电路的通和不通来表示!所以计算机是二进制数!也就是说!0就带表不通!1就带表通!
电脑的元器件只能识别有电和无电两种状态,所以人们就用0、1来遍制电脑可以识别的代码。大体是这样。
有好几方面的原因,其中一个是:这是表示两个状态。