代码是如何操作硬件的???

中国为什么不能开发一个操作系统?
对于这个问题,楼主只是提出了疑问和怀疑。真正的原因,第一不是人才问题,第二不是资金问题,第三不是组织问题问题。真正的原因是什么呢?请看下面的分析:
中国要创建独立中国独立自主自主的纯汉字电脑信息系统,必须具备如下三个基础条件:
1、汉字系统必须是由组字元件按一种规则构建的具有系统性、规律性、规范性和规律性的文字系统。这种文字系统,对电脑来说,可以用很少的“组字元件”,组建出任何需要的不重码的汉字,从而建立起“电脑汉字信息交换标准代码体系”;
2、能制造出完全支持“电脑汉字信息交换标准代码”的电脑芯片。
3、能以“电脑汉字信息交换标准代码”,编制电脑的操作系统软件和一切应用软件。
为什么建立“独立自主的纯汉字电脑信息体系”,要求汉字系统必须具有系统性、规律性、规范性和标准性呢?要弄清这个问题,就必须弄清电脑与文字的关系;要弄清电脑与文字关系,又必须从电脑的基本原理说起:
电脑的基本原理就是进行二进制数码运算和逻辑运算。用来表示二进数元0、1的物理器件,种类是很多的:如果让电容器存电表示0,那么放电就表示1;晶体二极管通电表示0,断电就表示1;光盘面上的凹点为0,平点就为1;磁盘上的铁粉带,有磁点为0,无磁点就为1;等等,凡是具有二态性并可控的东西,都可以表示二进制数元0、1。
电脑的芯片,是由几千万个微型晶体二极管、三极管、电容等元件构成的。这些元件构成了二进制数字记录电路和“与门、非门、或门”基本逻辑控制、运算电路。它们怎样运行呢?他们是受电信号控制的。人们首先设定二极管通电表示0,断电表示1。然后用0、1的不同排列来表示不同的意思。例如:
如果要用四位二进制编码来表示0123456789个数字,其编码就是:0000、0001、0010、0011、0100、0101、0110、0111、1000、1001。与此四位编码对应的可以是四个电子管;与这10个数字对应的四个电子管的通、断状态就是:
0000、 0001、 0010、 0011、 0100、 0101、 0110、 0111、
通通通通、通通通断、通通断通、通通断断、通断通通、通断通断、通断断通、通断断断、
1000、 1001
断通通通、断通通断。
有些初懂电脑的人们,依据这种情况,就说,“电脑只认识源码0和1,与文字没有什么关系”。
这种说法,对于40年前的原始电脑来说是对的,对于今天的高级电脑来说,就是十分片面的了。为什么?且看下面的说明:
0101虽然可以表示5,但是并不就是人们通常认识的数字符号5,一般人并不晓得0101代表的是数字5。怎样把数字符号5与编码符号0101联系起来呢?这还需要一套关联逻辑电路和一个运用这个关联电路的程序,将二者联系起来,并把数字5显示在屏幕上和编辑文件里。为了便于操作,让人通过点击按钮的一个动作,就能将这个关联程序启动起来。这相当如“人、机对话”。为了便于人机“对话”,就在按钮上标上“5”字。这样一来,只要人们想要电脑屏幕上显示“5”,就直接按一下标有“5”的键盘按钮就可以了。所以,人们就称按钮上所标的“5”字,为0101的“键盘代码”,而称0101为“5”的“源码”。现在英文键盘上的a、b、c、d、----f1、 f2、 1、2、3、 \、 /、 ; 、 。等键盘符号,就是这样设计的。
自从使用了“键盘代码”,电脑的编程方式,就出现了一个重大的转变:由直接的“源码编程”改变为间接的“代码编程”。例如,源码“1011011000000000”是一种电脑上的一条加法指令,用键盘代码代表这个指令后,就是“ADD(英文加法一词的缩写)”。这样就使人、机出现了直接的“对话”关系,即人们可以通过键盘上的文字符号与电脑直接交流信息。当然,这个加法指令“ADD”,还必须有一套加法程序和支持这个程序的数字电路及逻辑控制、运算电路。事实上,每一种程序,都必须有与之对应的数字电路及逻辑电路来支持,否则,这个程序就不能运行。因此,电脑程序越复杂,支持它的数字电路及逻辑电路也就越复杂。所以,制造电脑芯片时,在构造上是不能离开特定的软件而独立制作的,它必须以特定的软件为前提,来设计制造数字电路和逻辑电路。否则,它就不能运行这种软件。所以,随着软件功能的扩展,电脑的中央控制芯片的微晶管的数量也随之增多,由10年前的几百万个扩大到现在的几十亿个,其逻辑控制电路也越来也复杂了。
在信息起决定作用的、电脑信息覆盖社会一切的现代化社会里,广大民众都得学会使用电脑。只有把原来不便于大众的“源码指令”操作电脑的方式,改为“人、机对话”的方式,才能最便于人民大众使用电脑,才能使电脑得到普及。而电脑实现“人、机对话”的最佳桥梁就是文字。
为了用文字实现人、机“对话”,在编制电脑的各种控制程序时,就必须把文字设为“键盘代码”,然后再把“键盘代码”与“源码”对应起来。这样,就把“源码”所对应的“键盘代码”作为编程工具符号了,由此,就变“源码”编程方式为“键盘代码”编程方式了。
但是,要通过文字实现“人、机对话”,所使用的文字必须适应电脑的工作特性才行。电脑的工作是具有规律性、规范性和标准性的,那么它所使用的文字也就必须具有规律性、规范性和标准性。而以英文字母为组词元件的英文系统,正是具有规律性、规范性和标准性的文字。所以,任何英文单词,都可以用键盘上所标出的26个英文字母按钮组建出来。这样,电脑的所有的程序,就都能以英文“键盘代码”为桥梁间接地用“源码”编制出来了。
美国建立了“美国信息交换标准代码(ASCII)”。在“ASCII”码中,又分为两个部分:即“控制码”和“字符码”。“控制码”,又称“指令码”,可以用来编制各种程序;“字符码”,是用来调取和显示文字、图形、符号的。 例如,一些“功能键”:F1、F2、F3、。。。。。。ESC 、Tad、Caps Llock、Shft等等,就是对应着“控制码”;一些“符号键”:a、b、c、d、e。。。。。。。1、2、3、4。。。。。。-、=、[、]、。。。。等等,就是对应着“符号码”。“ASCII”码中的每一个符,都必须有相应的“数码电路”和“逻辑电路”来支持,否则,“ASCII”码的符号就不起作用了。所以,“ASCII”码,既是给电脑硬件制造者用的,也是给电脑编程者用的。因此,以“美国信息交换标准代码(ASCII)”为基础建造的电脑,只用26个英文字母键,就能打出任何英文单词来和任何电脑指令来。
当然,按照“ASCII”码标准制造出来的芯片,也可以被改成支持其他文字的芯片,但是,这样的改变,只有在支持“ASCII”码的硬件的范围内才可以进行,超过了硬件的支持范围,就无法进行了。
后来在1992年,美国对ASCLL码中的“字符”,进行了扩充(不是通过扩充硬件的功能,而是通过扩充软件的功能),使它包括了世界各个国家的文字的“构建元件”和符号。其中《康熙字典》中的汉字部首224个,CJL表意符号(包括汉字)20928个。由此称为“国际标准代码Unicode”。
由于“国际标准代码Unicode”只扩充了“字符码”,没有扩充“控制码”。所以,
以Unicode为代码建立的电脑,虽然可以调取和显示各国的“文字”,但是,不能使用英文字母以外的文字来编制程序。这样,在“ASCII”码和“Unicode”码为基础的电脑上,就不能建立“英文以外的文字的信息系统”了。所以,在“ASCII”码和“Unicode”码为基础的美国的电脑上,汉字信息、俄文信息、日文信息、希腊文信息。。。。。。。。,都只能挂接在英文信息系统上了。-----如果让别国的文字信息系统与美国的英文信息系统脱钩,美国就不能控制和监视别国了。
那么,现在以英文为 “美国信息交换标准代码(ASCII)”的电脑,是怎样处理汉字的呢?
中国自己不能制造电脑,中国人是怎样用美国的电脑处理汉字的呢?
因为,要用美国的以ASCII码为基础的电脑,组建每一个汉字,就必须:1、将汉字构造元件“点、横、竖、撇、捺。。。。。。”用ASCII码替代起来,这一点可以做到;2、用构字元件,组建方块形的汉字。这一点,无法做到。因为,汉字楷体的构字元件,在不同的汉字上的长短,粗细和安置角度,是不同的,基本上是没有规律性、标准性和规范性的。要把每一个字的结构分解成元件,再构建出来原字,需要编制十分浩大复杂的构字程序;这么浩大复杂的程序,是十分难于记忆和操作的,广大的普通民众是不会使用的。如果采用“偏旁、主部”合成方式构字,又避免不了同码字。因为汉字楷体在笔画结构上有大量的“同画字”(例如:目、且,甲、申,鉏、鉬,押、抻,等等),所以,采用“偏旁、主部”合成方式构字,就会出现多个“同码字”。这样,汉字部件就不能实现与ASCII码的唯一对应关系,所以,汉字部件就不能作为电脑的键盘代码,用以编制纯汉字的电脑软件。
因此,只能用一个办法,就是利用美国电脑的“图片处理功能”,把每个汉字做成一个个“小图片”,然后用ASCII命名,再存入“汉字库”里;电脑编辑文件时,用到那个字,就用英文键盘输入这个字的“命名”,这个字就被调入编辑屏幕上了。由此形成了两种基本“汉字输入法”----笔画输入法和汉语拼音输入法。见字不会读,用“笔画输入法”,见字会读音,用“拼音输入法”。这两种输入法,都是“整字调取法”。这两种输入法,都不可避免地出现同码字,都不能实现ASCII码与汉字的唯一对应关系。所以,也不能在美国电脑上用汉字编制纯汉字的中文电脑软件。
因为,在楷体字的基础上,不论使用什么输入法,都是通过英文代码从汉字字模库里“调取”整体汉字的。所以,在以“ASCII码为基础的电脑上,使用楷体字,是不可能解决“同码”问题的。
为了在电脑上能打出方块汉字来,只得把一个个方块汉字做成图形,编上号码,做成图片集(又成字符集),再做成字库,嵌入到某个电脑操作系统内,在该系统的管理下,通过输入某个电脑打字法的输入码才能把字打出来,字符集中编了多少个方块汉字的图形,就只能打出多少个方块汉字来,凡字符集未编入的字就绝对打不出来的,所以用GB2312字符集只能打出6763个不同的方块汉字,用GBK字符集可打出20902个不同的方块汉字,用GB18030字符集可打出27484个不同的方块汉字,用Unicode字符集可打出27901个不同的方块汉字。但方块汉字何止这2万多个,据有些资料统
计,方块汉字大约在十万个以上,并且还会随着社会发展的需要,新字不断创建,字数还会不断增加。所以字符集就必须随着汉字的不断增加而不断的扩建。况且,往现有的字库里添加新字,是一个很麻烦的工程,要涉及到很多程序(例如,各种字体的“字体模”)都必须同时变化。
要在电脑上“调出”2万多个汉字,就必须根据某种汉字输入法,设计出一套与二万多个汉字相对应的输入码,字数越多,输入码的设计就越麻烦,出现的重码率就越高,重码率越高,打字就越不方便。
由于楷体汉字无法用来创作电脑操作系统,所以,要使楷体汉字的处理实现机械化、自动化,就不得不依赖于英文的电脑操作系统,中国要实现现代化就不得不全民学英文,从而造成了全民学英文的状况,这加重了中国人的学习负担和经济负担。
目前电脑在调用汉字方面,与用老式的铅字打字机相比,没什么本质的变化。只是把“铅字盘”换成“图形字库”罢了。所以,先进的电脑给汉字带来的好处是很有限的。有人说用“词索输入法”可以提高输入速度。其实,“词索输入法”除了让电脑先从几万个汉字中找出同码字外,还必须再根据这些同码字关联出双音词或多音句来。其实,这种办法效果并不大,因为,汉语的二级词是任何人都可以随意组建的,是无限的。所以,再大的电脑词库,也不可能把无限的汉语词汇都包括进去。即使搞一个1千亿词的词库(这将使汉字打字程序变得十分复杂和庞大,用起来成本加大),也不能避免同音词和同音句的出现。
当年,对汉字文化圈的人们来说,面对突如其来的信息革命,一时想不出好的应对办法,用缩小汉字使用量的暂时方法来应付一时之需,先把常用的几千个汉字用字库检索法使用起来,也不失为是一种明智之举。但这种做法使汉字的使用数量还不如没有电脑时代的多。如果常期拖延下去不加改变,不让汉字全部用上并能无限扩展,将使汉字僵死,汉语退化,等于主动把汉语、汉字的主人位置让给外语、外文。有些人不认识压缩汉字和冻结汉字的严重后果,还把压缩汉字数量和冻结汉字的权宜之计,视为使汉字适应电脑特性的一个永久法宝,还要进一步削减已经使用的汉字数量,要把汉字限制在2千个之内。这就像看着百万雄师,因指挥不了而弃置不用,只能指挥几十个人的小分队一样。是最愚蠢的想法。
由于,电脑不能用楷体汉字元件编制电脑程序,就不可能有汉字元件代码的程序了。所以,现在电脑上显示出来的汉字,全是用英文程序从汉字字库里调取出来的。如果把英文程序比作汽车的话,汉字信息就是汽车表面的涂漆。
只要使用美国的电脑,不单汉字必须通过英文代码程序才能显示出来,凡是没有相应的电脑芯片支持的其他任何文字和符号,都必须通过英文代码的程序才能显示出来。这样,除了英文以外,凡是通过英文代码的程序显示出来的文字和符号,都是英文的“面具”,都是假“茅台酒”的外包装。英文代码的操作系统软件Windows、linux ,应用软件Word、office、网页、等等,都可以涂上汉字、日文、蒙文、阿拉伯文、俄文、法文等等文字“漆层”。但是,英文代码的编程工具软件(例如C++、 FoxPro 等等)却不能涂上外文“涂层”。因为,电脑调用的汉字会出现同码字;其他拼音字母文字的字母,与英文字母在数量上也不是正巧相同的,组建的单词结构与英语单词结构也不是相同的,不能一 一对应起来的。
所以,凡是使用不以自己的文字为“信息交换标准代码”的电脑、而是使用美国制造的电脑的国家,不论其文字是否为线性拼音字母文字还是方块文字,都必须通过ASCII码,调用文字;其文字信息,都必须挂接在英文信息系统上,不论采用什么安全防范措施,都摆脱不了美国的控制和监视。
中国的一些人以为,把方块汉字改成线性排列的“拉丁化汉字”,就能解决目前楷体在电脑上的一切缺点和弊病了,就“与国际接轨”了,这是不懂电脑工作原理者的幻想。
Linuxd 的源代码是公开的,世界各国的人都可以利用它来创作自己的电脑操作系统,我们中国的红旗电脑操作系统,就是用Linux源代码做成的,但是无法用方块汉字来做,只能借助于英文来做。为什么?
因为,在Linuxd系统下,楷体汉字,还是不能建立脱离英文代码的纯汉字信息系统。所以,目前中国用Linuxd系统,编制的软件,与直接使用ASCII码的软件,没有实质性的区别。还没有直接使用“微软”的软件系统省事。
不过,在Linux系统下,象法文、俄文、德文、西班牙文这类具有“规律性、规范性、标准性”文字系统,表面上似乎能用几十个构字元件构建出无限的不重码的单词,可以建立自己的“信息交换标准代码”了,但是,这仍然是建立在美设计制造的电脑硬件和ASCII码基础上的。所以 ,仍然不是完全的“独立自主的”电脑信息系统;仍然摆脱不了美国的控制和监视。
只有从电脑的硬件系统到“信息交换标准代码”都是本国独立设计制造的,才能建立起“独立自主的电脑信息系统”;才能在硬件系统上彻底摆脱美国“预埋信息炸弹”的危险;才能在软件系统上,有能力预防和抵抗美国“信息炸弹”的攻击和监视。

今天,中国使用的是美国制造的电脑,中国民众所使用的一切电脑软件,不管表面是否涂了一层“汉字漆”,全都是英文代码的。例如现在汉字网页,实际上就是戴着汉字“面具”的英文网页。有些人被这种“汉字面具”欺骗了,以为汉字在电脑上的难题已经解决了,中国有了独立自主的汉字信息系统了。
其实,以美国的电脑图纸制造的电脑,都是用英文作为“人、机对话”的第一“桥梁”的。(人---英文键盘代碼---源码---显示屏)。其它文字,只能再通过英文,间接地实现“人、机对话”。(人---英文键盘代码---源码---其他文---显示屏)那么,其他的文字,就是第二级“桥梁”了。显然,第二桥梁的文字是依靠第一桥梁的文字才能被电脑使用的。目前,汉字就是汉语人使用电脑的“第二桥梁”。
中国人使用美国制造的支持“ASCII”码的电脑芯片和以“ASCII”码为基础的软件,来搞“汉字输入法”、编制“应用程序”、编制“中文网页”等等,就相当于笼中的小鸟一样,不论你怎么折腾,也跳不出美国给你的那点“空间”,美国人是绝对不会给你留下一个小洞,让你逃飞的。
正因为如此,40年来,中国的一些人企图在楷体字的基础上,解决汉字在电脑上的难题。绞尽脑汁想了各种办法,出现了“万码奔腾”的局面。却始终突不破“整字调取”的框框;不论想了多少“汉字输入法”,仍然还在“拼音输入法”和“笔画输入法”两种办法上转悠。重码字问题一点也没有解决,中文软件,信息无法脱离英文信息系统而独立出来。
既然汉字只能作为“第二桥梁”被使用,那么,目前的电脑的汉字信息,自然就必须依赖英文信息系统而存在了。这样,就造成了如下情况:
汉字信息,必须挂接在英文信息系统上;
中国不得不加入美国的int网;
中国就成了美国的“网中之鱼”。
至此,那些初懂电脑的人们,应该明白:“电脑只认识源码0和1,与文字种类没有什么关系”的说法,对于“源码编程电脑”来说是对的,而对于“键盘代码编程电脑”来说,就是错的了。
通过以上分析,可以看出,以美国“ASCII码”为基础设计、制造的电脑,只支持美国的“ASCII码”,根本不支持任何“中文信息交换代码”,所以用美国的电脑,是不能建立中国“独立自主的纯汉字信息系统”的。
今天的电脑编程,已经由“源码编程”变成“代码编程”了。目前,中国使用的电脑、手机等等信息产品,其软件都是以“美国信息交换标准代码”(ASCII码)为基础的。所以,中国的软件制作人员,所使用的编程工具软件,都是英文代码指令。这样,中国即使重新编制“底层操作系统”,也照样摆脱不了美国的监控。所以,我国所使用的电脑软件,中国人无力作实质性的改变,就只能是如下的情况:
质性的改变,就只能是如下的情况:
1, 现有的数百种比较流行的程序编制语言,全是英文代码的,全是外国产的;
2, 我国有数千万的电脑PC,但其后面的操作系统均引自国外。
3, 我国有数百万的网站,其后面的服务处理软件,数据库存储及管理等基础性软件均来自国外。
4, 我国有数亿的手机,其后的操作系统均引自国外。
5, 一些大型的图片,3D动画处理软件均来自国外。
6, 办公软件主要是微软垄断,即使WPS中文编辑软件,底层还是“ASCII”码的。
有人认为,电脑芯片,只“认识”0和1,与文字没有关系。所以中国可以不制造电脑芯片,买来美国的芯片,用源码编程方式,编制一套电脑操作系统和一切应用软件,就可以跳出美国的魔魇了。有这种观点的人,为什么不思考一下这样一个问题:如果可以的话,美国为什么敢于向中国倾销电脑芯片和电脑软件,却极力封锁电脑芯片的制造技术和拒绝公开电脑底层软件的“源码”?
其实,美国不单在软件上“套住”了中国,在硬件上,也让中国无空可钻。第一,在制造技术上,极力实行技术封锁,遏制中国设计制造中国自己的电脑芯片;第二,在卖给中国的电脑芯片和软件中,都暗藏“遥控信息炸弹”。
因为,中国没有自己的独立自主的电脑产业所生产的电脑芯片和编程工具软件,必须使用美国的电脑芯片和“编程工具”软件。所以,中国的“孙悟空”,不论怎么折腾,也跳不出美国“如来佛”的手掌。
因此,不论从经济利益上看,还是从国家安全上看,中国缺少独立自主的电脑产业体系,都是一个重大的战略短板。
在今天的“信息化时代”,电脑信息在各方面都起决定性的作用。中国作为一个大国,没有“独立自主的纯汉字信息产业体系”,中国就落后于美国一个“科技时代”,就不能使中国成为“信息化时代”的强国,就必然成为受人欺压的弱国。
如果中国建立了“独立自主的纯汉字的电脑信息产业体系,中国就完全彻底地摆脱了美国的“网中之鱼”的困境。并且将使中国的信息网络遍布全球。随着汉字电脑信息网络的传播,汉语、汉字就会迅速地普及到世界各国的普通民众。这将成为促进中国迅速腾飞起来的无限的巨大的推动力。
这种前途,中国的1955年以前的有识之士和政府领导集团,就已经看透了,并且付诸实施了:
在1956年,中国就启动了电子计算机制造科研项目。
1956年,夏培肃完成了第一台电子计算机运算器和控制器的设计工作,同时编写了中国第一本电子计算机原理讲义。
1957年,哈尔滨工业大学研制成功中国第一台模拟式电子计算机。
1958年,中国第一台计算机--103型通用数字电子计算机研制成功,运行速度每秒1500次,标志着我国第一台电子计算机的诞生。
1959年,中国研制成功104型电子计算机,运算速度每秒1万次。
1960年,中国第一台大型通用电子计算机--107型通用电子数字计算机研制成功。
1963年,中国第一台大型晶体管电子计算机--109机研制成功。
1964年,441B全晶体管计算机研制成功。
1965年,中科院计算所研制成功第一台大型晶体管计算机109乙,之后推出109丙机,该机为两弹试验中发挥了重要作用;
1967年,新型晶体管大型通用数字计算机诞生。
1969年,北京大学承接研制百万次集成电路数字电子计算机 --150机。
1970年,中国第一台具有多道程序分时操作系统和标准汇编语言的计算机--441B-Ⅲ型全晶体管计算机研制成功。
在1970年之前,中国在电脑的研制上,基本上与美国、日本的研制进程平行。但是,从1983年,以后,中国却停止了微型晶管集成电子计算电路的研制,从此,中国的电脑,就没有了中国制造的电脑中央控制器(CPU)了。从此,中国的“电脑生产厂”,就成为利用外国零、部件的“电脑组装厂”了。让美国的“科技绞索”,套在脖子上脱不掉了。中国在自阉电脑核心部件(cpu)制造能力以后,电脑底层软件的编制的权力也自然随之丢失了。从此,中国的电脑核心硬件和核心底层软件领域,就完全让美国占据了。从1983年以来,中国就只能跟在美国电脑企业屁股后边爬了,中国成了美国的主要吸血对象,并沦为美国的“网中之鱼”。
至于为什么要停止研制电脑的核心部件(cpu),把中国的电脑领域拱手让给美国,不和美国争夺“信息化时代”的制高点呢?中国的有关“权威”人士,自然可以找出一万条“理由”来应付中国人民的的质疑;但是,真正的原因,就是如1981年中国的大飞机“运十”夭折一样的情况。
20世纪70年代初,当欧洲空客公司第一款客机A300还在襁褓之中时,中国的运10飞机项目就已经上马了。1980年生产出两架飞机并试飞成功,还进入地形气候最复杂的西藏执行救灾任务6次,第3架飞机也已装配60%。但是,却突然中止了,原因是什么?客观原因是中国不能制造“运10”飞机的发动机和电脑控制系统,这两种核心部件,全须从外国进口,中国的“运10”,就成了外国飞机部件的组装货。买外国的飞机部件组装的飞机,比买美国的整机还贵,并且还受外国的要挟。所以,如果只算经济账,是“得不偿失”的。如果中国能制造大飞机了,对于美国,当然是极为不利的。所以,美国人就做了大量的“工作”,他们利用沈图等一伙当权派及中国的“买办集团”,使“运10”中途夭折了。
中国的大飞机制造项目下马,是中国的一次巨大的战略性错误:30多年来,不单让外国从卖给中国的整体大飞机和维修飞机的零部件、等方面赚了中国几万亿美元,更使中国失去了与大飞机相关的一系列工业技术的提升的最佳机会,也使中国失去了生产军用大型运输机和远程轰炸机的最佳机会,使中国至今落后于美、欧、俄等先进国家20多年,在军事上,直接消弱了中国的制空能力和应急反应能力,使中国的制空能力至今还处于劣势状态。
中国的电脑制造业,恰恰也是在这一时期,中断了电脑最核心的部件“中央处理器(CPU)”的研制。是什么原因呢?基本原因如下:
中国的电脑制造专家们,在利用楷体汉字作为“人机对话”的信息交换代码时,遇到了不可解决的难题----不能用楷体汉字的元件(点、横、竖、撇、捺。。。。。。。。)在电脑键盘上构建无限的汉字;由此也就不能把电脑的源码编程升级为以汉字元件为代码的中文编程。其实,这个难题很好解决,只要把汉字楷体系统升级为具有“规律性、规范性和标准性”的“意、音双表新体汉字系统”就解决了。但是,由于中国一直没有一个正确的系统的关于汉语汉字的理论作指导,所以,搞电脑的“专家”们不懂得汉字的发展历史、汉字的结构原理和发展规律,因此,他们就没有“用升级汉字楷体系统”来解决这个难题意识;中国的语言文字“专家”们,又分为两派----汉字罗马派和汉字楷体保守派。这两派,都不能解决这个难题。
这样,中国的电脑制造专家们,就只好仿照美国的办法,用英文字母来作信息交换代码。这样一来,他们就认为“与其自己造电脑,还不如购买美国的电脑”,于是就中断了对电脑芯片的研制。当然,美国在其中也做了大量的“工作”。 美国人知道,电脑产业是比大飞机产业具有更深远的战略意义。所以,要拿下中国,就必须中止中国电脑产业的发展进程。所以,美国就利用一切手段,阻止中国发展电脑产业。除了技术上的封锁以外,还用最优惠的价格向中国倾销电脑商品,挤压中国的电脑制造业。同时,美国在中国推销电脑业务,渗透到了中国的一切领域,控制了中国的一切信息领域,并在中国造就了一个从上至下的与美国利益一致的“买办集团”。中国要制造独立自主的汉字电脑核心部件,建立起独立自主的完整的电脑生产和销售体系,必然损害了美国拿下中国的战略计划和中国这个“买办集团”的利益。所以,美国就积极扶持中国的“沈图”之类的人物和“买办集团”,并与中国内部的保守的既得利益集团中的“权威”阶层互相勾结,使尽一切办法阻止汉字楷体系统升级更新和创建中国独立自主的纯汉字电脑信息产业体系。
中国大飞机的制造中途夭折和电脑的制造中途夭折的事例,证明了这样一个规律:中国的科技发展,不能靠政府投资和官员的意志。因为投入的科研资金不是官员自己的,中途停止的损失,官员并不心痛。而必须靠民营商品生产企业。具有远见卓识的企业老板,在企业利益和市场竞争的驱动下,会不遗余力地攻克任何科技难关,极力发展科技以保持企业的市场竞争能力不下降。所以,只要民营企业看准了一个科技项目,下决心投入大量资金进行研制,就没有了退路,中途就不会停止,因为他经不起中途停止的经济损失。
今天,中国要想跳出美国的“网中之鱼”的陷阱,就必须把创建独立自主的电脑硬件、软件产业体系,上升为国家战略的高度,重视起来,并加快付诸实施。这种中国自己的电脑产业体系,所构建的电脑信息系统,就是中国自己设计制造中国独立自主的“以汉字为信息交换标准代码”的电脑芯片和电脑软件产业体系。
今天,创建中国自己的独立自主的电脑信息产业体系,必须克服两个障碍,一是电脑芯片的制作工艺技术的障碍;二是把目前的无“规律性、规范性和标准性”升级为具有“规律性、规范性和标准性”的新体汉字系统的障碍。
排除第一个障碍,今天在技术上的困难并不大;排除第二个障碍,在技术上基本没有困难,困难的是人为的利益思想阻力。
楷体汉字,在构造上是无“规律性、规范性和标准性”的; 而电脑的工作特性,要求它的加工对象汉字,必须具有规律性、规范性和标准性。因此,楷体字的基本构成元件,就不能作为电脑的“信息交换标准代码”了。由此,电脑就不可能用楷体汉字元件编制电脑程序了,也就不可能有以汉字楷体为代码的程序出现了,也就不能在楷体的基础上建立起“独立自主的汉字电脑信息系统”了。
所以,中国要创建“中国独立自主的纯汉字的电脑信息系统”,就必须把汉字楷体系统,升级更新为适合电脑组字的具有“规律性、规范性和标准性”的新体汉字系统。
这种“新体汉字系统”,应当是什么样的呢?
不能是“拉丁字母式的”,也不能是“楷体部首与拉丁字母结合式的”,更不能是“形声字集式的”或其他什么式的,而必须是“意、音双表新体汉字系统”。为什么?
因为汉字体式的更新,除了必须适应电脑的特性以外,还必须达到“无缝转换”和无经济门槛,等等指标。这些指标是:
1、新体汉字系统,能够继承旧体系统的一切优点,克服了旧体系统的一切缺点;
以往的汉字各种体式共有的本质和特性是:a、方块形;b、表示汉语单词;c、以形表意、意异形异;d、一字一意;e一个字,一个单音;f、、不表语法。这“6点”不变,也就保证了汉字的本质和特性不变。所以,从“甲骨文”到“宋体”的各种字体都是“汉字”。
“意、音双表新体汉字系统”,只是把汉字楷体的“间接表音”、 “以字构字”改为“直接表音”、 “用元件构字”。 这样,既保证了“意、音双表新体汉字系统”继承了汉字楷体系统本质和特性,又克服了楷体系统的一切缺点,实现了与汉语的完全匹配。
2、把楷体系统更新成“新体汉字系统”的过程,是一种“无缝转换”的过程。即在转换过程中,新体汉字与楷体汉字可以互当异体字并用,并不损坏文章篇幅的统一性和准确性;所以既不会出现新、旧字体的文盲群,也没有转换时间“缝隙”,也没有新、旧字体转换的经济成本;
3、具有初中文化水平的人们,2天的时间就能学会读写2000个常用新体汉字,全国实现转换时间不会超过3个月;
既然新体汉字继承了楷体汉字的一切优点,那么,新体汉字系统就不会违背大众的原先的读、写习惯的,以汉字为基础的一切优秀的文化特产都能保持和继续发展下去。
5、不会给国际汉字文化圈的人们带来不便。
这样一来,在“楷字体系统”到“新体汉字系统”的转变过程中,就像历来新、旧两种字体系统的转换一样,不需要汉语变化,也不影响汉语变化,也没有时间缝隙,也没有经济成本,也没有新、旧字体的文盲,更没有文化断层。
由于新、旧体汉字系统实现了“无缝转换”,所以,在更新过程中,既不需要“先破后立”,也不需要“逐渐进行”,而是如下棋过程中更换新、旧棋子似的自然、轻易地就实现了。
新体汉字系统,如果缺少了上述5项指标中的任何一项,都是绝对转换不成的。
把汉字楷体系统升级更新成“意、音双表新体汉字系统”以后,由于新体汉字的元件,都是标准件,每个字可以由“意符、区别符、声母、韵母、调符”,按一个组字规则构成,由此就具有了与电脑特性相适应的“规律性”、“规范性”、“和标准性”。如果把“新体汉字”的78个构字元件(即27个声母、36个韵母、5个调符、组成意符的10种基本笔画)作为 “汉字信息交换标准代码”,再制造出支持这一“汉字信息交换标准代码”的电脑芯片,然后在此基础上编制出各种软件,就可以实现用496个新体汉字构字元件,构建6000万多个无重码的新体汉字。这样每个汉字就与“汉字信息交换标准代码”实现了唯一的对应关系,由此,就能建立起“中国独立自主的纯汉字的电脑信息系统”了。
但是,在中国的“电脑专家”,利用美国电脑的图形功能,把有限的几千个汉字整体,以小图形的方式来处理而显示在电脑屏幕上时,“汉字保守派”就吹诩说:汉字在电脑上的困难已经解决了,“汉字遇到电脑就必须改变”的谎言不攻自破了,汉字是完美无缺的、登峰造极的文字,汉字是纵贯古今、横通世界的文字,汉字楷体是不可改变、不须改变的文字。。。。。。。。;“汉字拉丁化派”看到使用英文键盘,也能打出汉字来,也吹诩说:拉丁化的汉语拼音字母,使汉字“与国际接轨”了,汉字在电脑上的一切问题都解决了。汉字楷体完全可以用“拉丁化的汉字”来取代了。
这样,“买办集团”就与“汉字保守派”、“汉字拉丁派”不谋而合了,他们从“舆论”上编造谎言,从“技术上”进行封锁,并得到外国的大力“协助”,达到了阻止汉字楷体系统的改进升级和创建“中国独立自主的纯汉字的电脑信息产业体系”的战略目的。他们编造的谎言,最主要有三类:1、汉字楷体是不必改变的,也是不可改变的;2、 “汉字拉丁化”是解决汉字不适应电脑的问题的唯一办法;3、电脑只认“0、1”,与文字没有关系。
这类谎言,对于不懂汉语汉字发展规律和发展历史、不懂电脑原理和结构的绝大多数的政府官员、企业家和普通民众来说,具有极大的欺骗性。所以,直到今天,汉字楷体系统的升级和创建独立自主的纯汉字电脑信息产业,这两项具有战略意义的关键大事,也没有得到绝大多数政府官员、企业家和学术专家们的重视。眼巴巴地看着中国每年枉费几万亿的人力、物力和财力,并直接危害着中国的安全,却还认为是正常的事。 2012年中国进口的集成电路芯片是1920亿美元,这一数字超过了进口石油的1200亿美元。 在国务院发展研究中心发布的《二十国集团国家创新竞争力黄皮书》中指出,中国目前仍是一个技术和知识产权净进口国,关键核心技术对外依赖度高,80%芯片都要靠进口。有关数据显示,中国一年制造11.8亿部手机,3.5亿台计算机,1.3亿台彩电,都是世界第一,但嵌在其中的高端芯片专利费用却让中国沦为国际厂商的打工者。
据说,现在中国已经仿制出了一种CPU,名为“龙芯” ,不过,这种“龙芯”,是仿造美国的CPU前三代的产品,是美国早已落后淘汰的东西,对中国摆脱美国的控制网毫无作用。中国可以按美国的设计图纸,制造飞机、舰艇、火车、汽车发动机。。。。。。。可以完全为中国所用;但是,如果中国用以“美国信息交换标准代码(ASCLL码)”为前提设计的芯片图纸,制做电脑中央控制器(CPU)、电脑的键盘芯片、系统配置存储芯片(CMOS)、系统启动程序、参数设置程序和其他例程的存储芯片(BIOS)、等等芯片。那就等于替美国在中国建立了一个芯片“分厂”。用这个中国“分厂”生产出来的电脑芯片组成的电脑,同美国生产的电脑一样,只支持美国的“ASCII码”,根本不支持任何“中文信息交换代码”,不能建立中国“独立自主的汉字信息系统”。并且,很可能只要美国发出一个“遥控指令”,这种“龙芯”就会变成美国攻击中国的“氢弹”。所以,中国要想避免“信息炸弹”的危害,就必须从0开始,完全自己设计制造电脑的硬件和软件,绝对不能仿造任何外国的电脑,不然,就必然会中外国的“木马计”。
在此,有人说:军用信息系统,不是用英文代码编的软件,而是用源码编的软件。源码软件都是加了密的,敌国是很不容易破解的。
说这话的人们,应当知道如下情况:
中国今天所使用的电脑芯片,不是购买美国的,就是仿造美国的。这些美国设计的芯片,如果潜藏了“信息遥控炸弹”和“遥控激发程序”,中国是无法知道的。这种暗藏“信息遥控炸弹”和“遥控激发程序”电脑芯片,如果被中国安装在中国的自动化武器,就成了美国攻击中国的武器了。即使没潜藏“信息遥控炸弹”和“遥控激发程序”,外国人对于中国所使用的电脑芯片的结构比中国人更清楚;中国人用这种芯片为基础编制的源码软件和密码,外国人用每秒运算千万亿次的电脑,可以很快予以破解。例如,中国的北斗卫星通讯密码,就被美国的一个研究生轻易破解。由此可见,他们破解中国的导弹、战车、战机、战船等武器的信息源码程序,并不是难事。况且,如今的远程攻击武器都离不开卫星通讯系统的支持。中国的通讯卫星所用的中央处理芯片,也是美国制造的或仿制美国的。所以,他们完全能够轻而易举地使用“遥控信息炸弹”随时“指挥”或破坏中国的各种卫星、导弹、飞机、战舰、战车。。。。。。。
今天的战争不同于50年前的战争了,50年前的战争是前线的力量决定战争的胜负,因为那时的战争,后勤供应量不大也不庞杂;而今天的战争前线供应需要量极大,供应项目非常庞杂,涉及到广泛的政府的和民间的政治、经济、科学技术、文化单位。所以,现代战争,是拼国力、拼后勤力量的大综合战争。今天的战争,可以说,没有前方与后方之分。这些民间和政府的电脑信息系统,从硬件到软件,全都是外国的,全是英文代码编制的软件,等于全是“明码”的,所以,极易受到攻击,平时都经常遭到普通“黑客”的攻击,在战时,外国的“信息网络作战部队”,完全有可能激发预埋在中国各个行业的电脑网络中心的“遥控信息炸弹”,或者直接输入“火燃”之类的病毒,对各种电脑网络实施攻击。金融信息系统、政府管理信息系统、工厂机器制造程序系统、交通指挥调动信息系统、水电油汽监控信息系统、天气、灾害预报预警信息系统、公安信息系统、电视、广播信息系统、文化、教育信息系统、国家统计信息系统、等等,这类信息系统,只要有一种遭到攻击,出现错误或混乱,就会导致全国工业、农业、军工、交通、运输、电讯、金融等等一切依靠电脑网络运行的生产秩序混乱,从而导致全国人民的生活秩序混乱、人心动乱、社会秩序混乱,军心不稳,也会导致战争后勤供应秩序错误或混乱,导致前线急需物资缺乏,行动瘫痪,致使前线战争失败。
今天,中国不创建“独立自主的纯汉字电脑信息系统”,又使中国落后了一个“信息化时代”,与美国相比,就相当于1840年,中国的大刀对英国的大炮一样的悬殊。
如果中国创造出“独立自主的纯汉字电脑信息系统”以后,就能避免“网中之鱼”的厄运,不单能彻底扭转今天在“信息战”中的这种被动局面,还有如下几方面巨大而深远的意义:
1、由于纯汉字电脑,使用的是“意、音双表新体汉字”, 只要会写“意、音双表新体汉字”,就能在键盘上打出汉字或者在屏幕上直接输入汉字,而且不会出现“同码字”。所以,中国人在电脑和各种文字处理机器上,使用汉字时,再也不需要学习什么“输入法”了,
2、由于纯汉字电脑,使用的是“意、音双表新体汉字”, “意、音双表新体汉字系统”,具有很强的规律性,所以可以“依律类推”,“学少知多”。它具有“字义”的提示功能和“直接表音”的功能,所以只要学会了496个构字元件和构字规则,就可以读写任何新体字了。因此,新体汉字可以由儿童的父母在家里的日常生活中,像教儿童说话一样轻易地教会496个构字元件及构字规则,儿童到7岁就能读书看报了和使用纯汉字电脑了。由此,将引起中国的教育内容、方式和教育体制发生根本性的变革。
3、由于纯汉字电脑,使用的是“意、音双表新体汉字”,所以,能实现电脑普及到哪里,中国通用语言就自然传到哪里,这样,“普通话”就不推自广了。而且还十分标准,这为汉字“语音输入”,提供了前提。
4、随着纯汉字电脑网络向世界各国的延展,汉语、汉字和中国文化,就会同步传入到世界各国的广大普通民众去。将使汉语、汉字迅速成为比英语英文更强势的国际通用语言、文字。那时,中国人在国际学术论坛上发言,就不必要如今天这样,用英文、英语发表论文了。
5、中国创造出独立自主的纯汉字电脑,汉字信息不必挂接在英文信息系统上了,所以,中国就不需要像今天这样,实行全民普及英语了。
6、由于汉字“控制代码”比英文“控制代码”多几倍,组词又十分灵活,所以,汉字软件极难被病毒入侵。并且能让汉语人,无需请用编程专家,就可以像用汉字写文章一样,很容易地运用“程序编制软件”,编制应用程序,来解决自己所遇到的问题。
中国从1983年以后,停止了电子计算机“中央控制器”的研发,放弃了对“信息时代”制高点的争夺,把中国的电脑领域拱手让给美国,使中国成了美国的“网中之鱼”。这是一个与200年前康熙皇帝拒绝中国进行中英贸易和实行工业制造,使中国落后于“工业化时代”的历史错误一样,也是一个巨大的历史性的错误。使中国比美国落后“信息化时代”半个世纪,成了美国的“网中之鱼”。由此导致了全面落后,综合国力比美国落后30年。
近来,中国政府启动了一个“宽带中国”战略。如果这个战略不是建立在“中国独立自主的纯汉字的电脑信息产业” 的基础上,而是建立在美国电脑产业基础上的,这个“宽带中国”战略就一定是“宽带美国”战略!中国的电脑网络普及得越宽,中国越脆弱,被美国的电脑绞索套得越牢越紧。
今天,我们这一代人,如果立即着手纠正这个错误,虽然不能挽回半个世纪以来的损失,但是,可以使中国完全进入“信息化时代”,打破美国在“信息时代”的霸权,使中国彻底摆脱美国的控制,变“网中之鱼”为“海中之鱼”,为中国的未来开辟广阔的发展空间,为今后赶上美国打下必要的基础。
  • 6
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
代码移植是指将一个软件系统或程序从一个平台或环境迁移到另一个平台或环境的过程。这个过程可能涉及修改代码,以使其能够在新的平台上正确运行。代码移植通常是为了在不同的硬件操作系统上实现相同的功能,或者为了在不同的编程语言或开发框架中重写代码代码移植的目标是确保软件在新的平台上具有相同的功能和性能。这可能涉及到修改底层的系统调用、库函数或其他依赖项,以适应新的平台。此外,还需要解决可能存在的兼容性问题,例如处理不同的数据类型、字节顺序或编码方式。 代码移植的过程可能包括以下步骤: 1. 理解原始代码:首先需要仔细研究原始代码,了解其功能、结构和依赖关系。 2. 识别平台差异:然后需要确定新平台与原始平台之间的差异,包括操作系统、硬件架构、编译器和库函数等方面的差异。 3. 修改代码:根据平台差异,对代码进行必要的修改,以确保其在新平台上能够正确编译和运行。 4. 测试和调试:对修改后的代码进行测试和调试,以确保其在新平台上的功能和性能与原始代码一致。 5. 优化和性能调整:根据新平台的特性,对代码进行优化和性能调整,以提高其在新平台上的运行效率。 总之,代码移植是将软件系统或程序从一个平台迁移到另一个平台的过程,需要对代码进行修改和调整,以确保其在新平台上能够正确运行。这个过程可能涉及到解决平台差异、修改依赖项和进行测试和调试等步骤。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值