天才风暴

第106章 程序立体化构想

最快更新天才风暴最新章节!

断电就是0,这就是为什么计算机的本质语言是0和1的原因所在。

计算机是通过芯片来进行逻辑运算的,芯片上有成千上万个晶体管,对其中某些晶体管发出断电和通电的信号,计算机就能进行逻辑运算了,通电和断电的过程,其实就是逻辑运算的过程。

比如说数字1,在计算机的语言中是通过通电——通电——断电来表达的,转换成计算机语言,那就是110。

数字2是通电——通电——通电进行表达,转换成计算机语言,那就是111。

所以程序本质上全都是数字0和1的排列,更进一步的本质,其实是晶体管的通电和断电这两种状态。建立在这种机制上的所有程序,都需要十分严密的逻辑基础。

这里的逻辑基础,是指不能出现任何排列错误,否则的话计算机就会出错,得出错误的运算结果。

说了那么多,只想阐明程序所具有的两个特点,第一,程序从本质上来说都很刻板,不容许出现任何差错;第二,程序具有无数种可能,因为数字0和1的排列组合是无穷尽的。

第一点属于硬指标,只要编写程序,都必须要做到这点。第二点就不同了,在遵循第一点的情况下,你可以根据你的能力,开发出你想要的任何程序。

刘放现在考虑的就是这个问题:既然程序存在着无数种可能,为什么我就不能把它立体化呢?

很快的,刘放就有了一个初步的构想:想要把程序立体化,就必须把关联性发挥到极致。

关联性是什么?它是计算机汇编语言的重要组成部分。

比如用计算机出一道最简单的算术题,最少需要三行代码来表示,把它们转化成计算机语言,是这样的:

第一行:1+1=2是对的还是错的?字母A代表正确答案,字母B代表错误答案;

第二行:A=你回答正确;

第三行:B=你回答错误。

这么简单的一道题,计算机就需要三行代码来表达,如果是一百道题、一千道题,甚至是一万道题呢?

如果按照这种方式去编程的话,那么程序将无比繁杂,有人经过思考,大大的简化了编程语言。只要遇到跟上面类似的算术题,只需要编写一行代码就行了,然后在计算机系统中编入关联信息,只要计算机遇到这类题目,就不用重复第二行和第三行,它会根据逻辑运算的结果,自动跳转到上面的第二行或者第三行,显示你回答正确或回答错误。

这就是编程语言中的关联性,也可以被称之为关联法。真正的计算机程序比这个要复杂成百上千倍,因此,编程真的不是谁都可以干的工作,因为即便使用了关联法,一套计算机系统所包含的代码也有上千万条之多,这个数字想想都觉得恐怖!

刘放现在想把这种关联性提升到极致,所以他遇到的困难绝对超乎你的想象,好在他还有那颗聪明的大脑,也许这对于他来说确实很有难度,但还没到让他觉得不可能实现的地步。

人气小说推荐More+

龙游天下之龙珊情缘
龙游天下之龙珊情缘
关于龙游天下之龙珊情缘:王朝风波再起,再回首时风依旧,你依旧……经历种种风波我仍记得你说的那句天涯海角我一定陪着你,有你是我之幸。那曰百花楼外,你蜻蜓一吻我记忆犹新,三年的不离不弃,我想以我之姓冠汝之名。
李郁萱
李云飞的天启神剑
李云飞的天启神剑
关于李云飞的天启神剑:新作品出炉,欢迎大家前往番茄小说阅读我的作品,希望大家能够喜欢,你们的关注是我写作的动力,我会努力讲好每个故事!
用户23987345
凡人仙途传
凡人仙途传
一个凡人的崛起之路,从一介普通凡人,慢慢踏上修仙之路,从偏远山村里的少年郎,一步步崛起为世间修仙大能。我等凡人难道真的无法修炼成仙吗?世界之大,无奇不有,岐黄之术,崛起微末,修仙路漫漫,行则将至。这部小说不是无脑爽文,没有金手指,杀伐果断,放心食用。
黄歧
高武:开局女捕头说我养你
高武:开局女捕头说我养你
关于高武:开局女捕头说我养你:叶裕穿越古代世界,本想靠着玻璃肥皂水泥三件套发家致富,享受生活,然而,面前拎着冰刀的女捕快实在娇俏可人,她口中的:以后,我养你!也让人无法拒绝。
是幻是真
权倾天下:吾乃督公九千岁
权倾天下:吾乃督公九千岁
关于权倾天下:吾乃督公九千岁:本书别名:大义封天录吾本一草芥,只手遮天下!在父母血亲冤死在牢狱之中后,王庆泣血而鸣,向苍天作誓,此生绝不再做蝼蚁蜉蝣般的草民。且看王庆如何得宝典,练邪功,灭宗派豪门,杀尽朝廷贤良!祸国殃民,鱼肉百姓,唯吾九千岁万青!(温馨提示:心里承受能力较弱者勿看!本作文风颇具黑暗,主角为太监心狠手辣,不喜勿入!前期有黑化戏份,若无耐心请直接跳跃至第10章!不是无脑莽夫爽文!所以
甜大力