中文编程的前世今生
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 写这篇文章前,我想先放一张图 这是 1942 年,人类发明的第一台计算机 ENIAC,它占地170平方米,按照杭州将近 3 万一平的地价,放它需要花500万。这台计算机上如何写代码?它靠的是六位小姐姐通过改变接线来实现。 格蕾丝·赫柏,不仅是世界上第一位女程序员,还是一名将军,发明 bug 一词并写下千年虫 bug 的女神 第二台 EDVAC 开始,想必大家也有耳闻,用的打孔机。 其实编程原理很简单,众所周知,我们的电脑无论手机还是 pc,都没有超出冯·诺伊曼架构。底层是由 0 和 1 两个电位构成,我们所有的编程指令,最终都要变成 0 和 1 计算机才能理解。我们知道CPU只负责计算,本身不具备智能。你输入一条指令,它就运行一次,然后停下来,等待下一条指令。这些指令都是二进制的,称为操作码(opcode),打孔机输入的就是这些。 一系列操作指令,形成一套指令集(ISC),目前世面上常见的指令集有RISC (简单指令集)和复杂指令集(CISC).简单地说,简单指令集 就是只规定非常简单的...