band_of_brothersID:band_of_brothers
4229次访问,排名18958(1)好友3人,关注者6
band_of_brothers的文章
原创 12 篇
翻译 0 篇
转载 0 篇
评论 35 篇
最近评论
aqiang000000:学习中....
xtdumpling:思考的力量...
xtdumpling:不错,不错!
大坏蛋:受教了
CyanLeaf:真的是太敬佩前辈了,每篇文章都是从事物最最基本的层面揭露它的本质。

受教了,我顶!

:)
文章分类
    收藏
      相册
      存档
      软件项目交易
      订阅我的博客
      XML聚合  FeedSky
      订阅到鲜果
      订阅到Google
      订阅到抓虾
      订阅到BlogLines
      订阅到Yahoo
      订阅到GouGou
      订阅到飞鸽
      订阅到Rojo
      订阅到newsgator
      订阅到netvibes

      原创 闭上眼睛,感受计算机的世界(跳出三界外,不在五行中)收藏

      新一篇: 本质啊本质之一:数据类型的本质 | 旧一篇: 有限的思维vs庞大的世界 (一个凡人如何成为宙斯)

       

      ·当你被各种新奇的概念、瑰丽的界面和无休止的名词弄的筋疲力尽的时候,闭上眼睛,想象一下内存中机械的、冰冷的一条条高高低低的电位指令,想想地址、寄存器、callmovinout指令,你会发现:所有概念都是人自己创造的,真实的世界原来是那么的单纯明了。

       

      ·高级语言如:cc++java,都是假的。高级的概念如:段、对象、组件都是假的。他们最终都要变成内存中一个个机器指令(电信号)。

       

      ·闭上眼睛,想象下操作系统、dll模块、编译器、链接器、载入器、各个api函数、在内存中都是一块一块的指令集合。你编的程序进行编译、链接、装载、系统调用时,其实就是在这些指令块里面callret去,就是跟这些地址打交道。看看c函数编译出来的汇编吧,就是push,然后call

       

      ·当你试图弄清一个层面的问题时,往往需要借助更深层面的知识。比如c语言的函数其实就是汇编里的几个pushcall

       

      ·程序的本质在“序”。几个简单的有限的东西通过不同的排列(序),可以构成复杂而强大的东西。比如26个字母构成英语、简单的机器指令构成缤纷的软件。(这种思想是朴实而自然的,比如简单的砖头和泥灰可以盖成各式各异的建筑,简单的原子构成复杂的世界。古代有“道生一,一生二,二生三,三生万物”的说法,可见,图灵的通用计算机思想也没有什么新奇之处。)

       

      ·计算机学科的基石。

      思想方面:

      1.       协议。就是大家都遵从的一种约定,这样才能把力量用在一处。数据结构也是协议。

      2.       模块化。把能复用的东西,抽出来,避免重复劳动。子程序(过程,函数),就是最好的例子。

       

      ·人应该做有创造性的工作,单调重复乏味的事情让计算机去做。 

      发表于 @ 2007年10月10日 21:51:00|评论(loading...)|编辑

      新一篇: 本质啊本质之一:数据类型的本质 | 旧一篇: 有限的思维vs庞大的世界 (一个凡人如何成为宙斯)

      评论

      #jzsqwex 发表于2008-01-17 08:51:49  IP: 219.128.247.*
      赞同。
      由电脑而引发的问题,应该转回用电脑去解决。
      #CyanLeaf 发表于2008-02-02 14:27:06  IP: 125.82.254.*
      真的是太敬佩前辈了,每篇文章都是从事物最最基本的层面揭露它的本质。

      受教了,我顶!

      :)
      #aqiang000000 发表于2008-07-18 00:07:48  IP: 222.175.230.*
      学习中....
      发表评论  


      登录
      Csdn Blog version 3.1a
      Copyright © 七擒孟岩