机械精神
文章作者:wlwh90
计算机所有功能,都是通过执行一条条相应的指令实现的。
计算机指令执行的过程:
1、 根据一个标示,取出一条指令。
2、 改变标示,让这个标示指向下一条指令。
3、 执行刚刚取出的指令。转到步骤1,重复这个过程。
计算机每一条指令的执行,都是严格的按照这3个步骤执行。即使计算机发展到了今天,能够实现各种各样简单的、复杂的功能;能够处理非常庞大的数据;执行的指令数量不可计数。但计算机要实现的所有功能,最终还是通过执行一条条具体的指令实现的,而每一条指令的执行,依然还是这3个步骤。
有一次,在写一个汇编程序,想要让这个程序的效果颜色很丰富,有各种各样的颜色,呈现一个多彩的画面,而不是只有黑色和白色。我加了一条“inc al”指令(你不用去理解这条指令),就实现了我想要的效果,呈现了一个多彩的画面。
当时我就停了下来,坐在凳子上,一只手撑着倾斜的脑袋。心中想着,这个计算机太神奇了,居然只用一条由5个字母构成的指令,就实现了如此多彩、绚丽的效果,由黑白世界进入了彩色世界,以至于在接下来的时间里,我好几次的把“inc al”这条指令去掉,看程序的效果,然后又把“inc al”这条指令加上,再看效果,这样重复了好几次。
不知道在计算机的眼中,是怎么看待这条小小的“inc al”指令的。
计算机,它会不会知道,这条小小的指令原来这么重要,原来这么强大呢?它会不会知道,执行了这条小小的指令之后,就能有一个黑白的世界进入一个彩色的世界呢?它会不会是知道了这条小小的“inc al”指令这么重要,这么强大,然后才决定要去执行它的呢?
计算机,它会不会有这样的想法,我执行过的指令数不胜数,你这条小小的“inc al”指令算什么呀?你这小小的“inc al”,你才多大呀,你才多少个字母呀?你看看人家“mov word ptr cs:[bx+100h],0abdh”,比你字母多多了,我凭什么执行你呀?
一气之下,“inc al”走了,离开了程序。然后,计算机一执行,发现不得了了,没有了多彩、绚丽效果,回到了单调的黑白世界。这时,知道自己错了,对“inc al”指令说,我知道自己错了,是我有眼不识泰山,你回来吧,我保证,绝对会执行你。
计算机是意识到了“inc al”这条指令这么重要,能够实现多彩、绚丽的效果,然后决定执行“inc al”这条指令的吗?
不是这样的,在计算机的心中,它要做的永远都只有三件事。
1、 根据一个标示,取出一条指令。
2、 改变标示,让这个标示指向下一条指令。
3、 执行刚刚取出的指令。转到步骤1,重复这个过程。
对待任何的一条指令,计算机都是坚定不移、不折不扣的按照这3个步骤去执行,这是它的使命、职责,所以才会有计算机丰富多彩的世界。
不是因为“inc al”这条指令能够呈现多彩、绚丽的效果,所以计算机去执行了它,而恰恰相反,正式因为计算机能够坚定不移、不折不扣去执行一条细微如“inc al”这样的指令,计算机才呈现出了丰富多彩的世界。
在任何时刻,都能坚定不移、不折不扣的承担起自己的岗位职责,这就是机械精神。
是否存在丰富多彩的世界?存在。
是否向往丰富多彩的世界?向往。
那怎么才能看到丰富多彩的世界?也许我们可以从计算机上找到答案,从一条“inc al”指令上找到答案。
发表日期:2014年11月14日
网友评论(1)
【游客 发表于:14/11/29 22:42】
好深奥
当前1/1页 首页 上一页下一页 尾页