• 首页
  • 上一页
  • 目录
  • 下一页
  • 书架

《大明不革命》

第四零二章 明式的计算机内核
    所以对于计算机而言,它能够认读和接受的信息,从来就不是人类说的加、减、乘、除,循环,输出。

    也不是程序语言中的add、mov、or、not。

    而是有规律排列的一组开关命令,实际上是“开开开开关关关开”这样的东西,对应是否开启或者关闭自己特定灯泡。

    计算机操作者,要将人类想要做的事情,与这些开关序列对应起来。

    朱简烜前世的编程之所以是英文的,只是因为最早的程序员他们日常说话用英文。

    他们将addition简化为add,再将add对应到一组开关指令,再将这个对应关系写入机器。

    然后他们就能用add控制机器做加法运算了。

    与此同时,他们还要将键盘上的两个键的二进制信号,对应到a、d两个字母上。

    告诉机器自己按下那两个键,就是输入了a、d两个字母。

    他们之所以这么干,仅仅是因为他们平时用英文。

    后世汉字编程不受重视,没有专业的人员去开发维护,也没有得到广泛的应用。

    不是因为汉语编程效率低,也不是英文编程效率高。

    根本原因只是英文符号抢了先。

    中文使用者接触计算机的时候,使用英文符号的程序语言体系已经高度成熟了,没有必要从无到有的另外搞一套体系了。

    继续用英文符号更加方便多国合作。

    这其实类似于马屁股的宽度决定了马车宽度,进而决定了宽度火车轨道标准宽度的事情。

    一个先发的成功者,使用了某个特定的没有什么意义的标准,后继者在没有巨大利益冲突的情况下,不会主动去改变这种不影响功能的标准。

    本质上是程序员不需要去重复造轮子的问题。

    朱简烜身边的这些工匠,平时说话写文章都是用汉字,自然也不会大费周折的去搞拉丁文编程。

    他们现在就直接把加、减这些汉字都写到键盘上了。

    还是单按键直通指令模式,现在的运行效率比拉丁文或者英文汇编效率更高。

    如果用前世的键盘这样搞,却不会有这种的好效果。

    因为那时候典型的键盘都是英文的,整个计算机产业的底层代码全都是用英文完成的。

    只有专门设计一块中文键盘,同时还要完全按照类似大明工匠的逻辑,从无到有的构建一套汉字计算机软硬件体系。

    朱简烜对现在大明的计算机体系比较满意。

    但是未来的程序语言会越来越复杂,未来必须考虑面向对象的那些东西,还要代码中的各种命名和注释。

    只有一百多个命令和符号肯定是不够用的。

    关键是有了计算机之后,肯定要考虑用于处理和显示文字,要用来排版和打印。

    常用汉字就有好几千,全部汉字至少有好几万,一个键对应一个字的方法,显然是没有办法用来打字的。

    所以现在这个大块按钮集中起来的东西,还是要进化升级成为前世的通用计算机键盘。

    不过这个升级本身也并不算困难,给它设计一套输入法就行了。

    抄一下前世的典型输入法逻辑就行了。

    抄五笔输入法的时候,指定三十个左右的按键,专门用来组合编码打字就行了。

    抄拼音输入法的时候,还可以直接用双拼和注音模式。

    因为是纯汉语的环境,每个韵母会被被视为一个字,直接对应一个指定的键,而不会被视为几个字母的组合。

    对于大明人而言,他们的拼音输入法是固定两个按键出一个字。

    关键是要继续发展半导体产业,

    -->>(第3/4页)(本章未完,请点击下一页继续阅读)
  • 加入书签
  • 上一页
  • 目录
  • 下一页
Copyright shukugu.com 返回首页
顶部