肝胆相照论坛

 

 

肝胆相照论坛 论坛 原创文学 存档 1 人,理解能力边缘的追问和困惑
查看: 2380|回复: 37

人,理解能力边缘的追问和困惑 [复制链接]

Rank: 7Rank: 7Rank: 7

现金
3650 元 
精华
12 
帖子
2856 
注册时间
2003-4-8 
最后登录
2005-5-16 
1
发表于 2003-11-27 04:29



这几天,我一直在看matrix reloaded这个DVD,一次一次的听着里面的对话。

反复的看着的过程中,疑问产生了,而我无法给自己一个答案,我不懂计算机,不明白所谓的程序,病毒,升级。。。。。

可在我心里面,我总觉得这个电影表现的除了那些超炫、超酷的效果之外,应该还有些其它的东西吧。

我试着去用自己的方式解读者个电影,也找了一些导演的相关资料,这个电影的确在各个方面引起了很大的回响。

于是,我也想来参和参和,但是里面有我太多不懂的问题。

因此,我来这儿发了这个贴字询问懂得计算机、而且也看过这电影,也有兴趣来探讨的朋友,希望和你共同来完成这个贴字。

首先,我想知道什么是程序、病毒、升级。

(我是个电脑白痴,未免此后可能提出的愚蠢问题而遭受到耻笑,首先承认对于计算机的无知,嘿嘿,不知者无罪阿,在愚蠢的问题,你都不可以耻笑我)



[此贴子已经被作者于2003-11-28 8:29:36编辑过]


有所不为,而后可以有为

Rank: 8Rank: 8

现金
9858 元 
精华
帖子
6742 
注册时间
2003-3-17 
最后登录
2010-11-18 

京津冀运动

2
发表于 2003-11-27 04:40
[em27][em27][em27][em27][em27][em27][em27][em27][em27]
俺来了,厚厚[em11][em11][em11][em11]
=============== ===水击石明,人击志宏=== ===============

Rank: 2

现金
126 元 
精华
帖子
43 
注册时间
2003-10-24 
最后登录
2004-7-7 
3
发表于 2003-11-27 04:44
呵呵。。。
这些问题,只能手把手的教。。。

Rank: 7Rank: 7Rank: 7

现金
3650 元 
精华
12 
帖子
2856 
注册时间
2003-4-8 
最后登录
2005-5-16 
4
发表于 2003-11-27 04:45
朱三太子来了阿,那好,你可得给我好好的讲解一下,不准含糊笼统,不准打马虎眼。
如果我学不好,学不会,就是你不对。:)
有所不为,而后可以有为

Rank: 8Rank: 8

现金
9858 元 
精华
帖子
6742 
注册时间
2003-3-17 
最后登录
2010-11-18 

京津冀运动

5
发表于 2003-11-27 07:50

送给小草mm

为了理解电脑是怎样工作的,我们做如下一个比喻:

令:别墅*************=电脑的硬盘
令:别墅里面的摆设***=电脑装的软件
令:雇佣的大管家*****=电脑的CPU
令:管家的工具箱*****=电脑的内存

    在解释为啥这样比喻之前,我们首先来明白一个概念,所谓的“程序”也好、“病毒”也好,其实都是“软件”的一种,是程序员写的一些指令,说白了,“程序”实质上就是一种人与机器对话的语言。人们之间信息的交流通常是采用语言来完成的,这些语言包括:声音、文字、行为(哑语、使眼色也是一种行为语言)、图像(电视、烽烟信号)等。同样,人与机器之间交流信息也要需要语言,这种语言我们就定义为“程序”(台湾等有些地区称之为“程式”)。
    同时,人们又根据人和机器对某种语言理解起来的难易程度,将这些语言分为“高级语言”、“汇编语言”和“指令代码”三类。其中,人最容易理解的是高级语言,同时,也是为我们一般程序员编程时用到的最广泛的一种语言,例如:C、C++、vB,Java,Delphi等等好多。汇编语言则是一种较为低级的语言,在上世纪七、八十年代计算机发展初期用的特别广泛,原因就是好多高级语言在当时还没出现或者还没发展起来。当然,这种语言理解起来特别生涩,不太容易为一般人掌握,所以,那时候作个程序员要比现在难的多。最后是“指令代码”,顾名思义,这种语言实际上就是一些“00011100111001……0001011”数字串,它是机器(我们的电脑)能够读懂的唯一的一种语言。前面无论你程序员写的高级或者汇编语言有多么好,如果不能将其变成这种“0”、“1”数字串,所有的工作都是白搭,机器都不认识。当然,在计算机发展初期,有些牛B的程序员是能够读这种“指令代码”的,不过,一般人都没那么牛B。你看黑客帝国中,那几个黑衣人经常的在屏幕中看这种“01”数字串,特别是在第一集的最后,那个neo居然能够根本不视对手的存在,直接将他解读成“………………0001111………………”数字串,寓意neo已经将对手彻底的看透了。总之一句话:凡是能看“01”数字串的人,都是牛B的人!这三种语言还存在这样一种关系:
高级语言--(汇编过程)---》汇编语言
汇编语言--(链接过程)---》指令代码
这实际上也就反应了人到底是怎样将信息传递给机器的。
    再回到我们刚开始的话题上, 你买来一台好的电脑就好比你买了一栋不错的别墅(这里假设别墅本身已经配备了大官家,大官家自己也随身携带了工具箱)。刚开始,别墅里什么摆设家具也没有,显然,你还不能使用这栋别墅,所以,你买来了好多家具摆设,把别墅装点好(这点就像你买回电脑来往里装软件一样)。在这里,我们并不关心开始你是如何装点你的别墅的,我们把注意力放到了你是如何在大管家的帮助下维护你的别墅的,这点有点象平时如何维护你的电脑。
    在这里我要对大管家的行为进行一些特殊的限制,这些限制是根据无生命的机器特性做的一些比喻。
首先,大管家只根据人的“声音指令”(主人发出的一些命令等)进行行事,而且不分这种声音指令是由谁来发出的(就好像CPU只能读懂指令代码,而且不管这种代码是由谁写的一样),同时,也不管这种声音指令对别人或者对别墅是否有害,只要他能够听懂,他就按照这种指令执行。例如,你让他去倒茶,他就会给你漆一杯茶过来,你让他去修剪草坪,他就会去修剪草坪;当然,如果你让他去把茶杯砸了,他就会把茶杯砸的一个不剩,你让他把草木铲了,你的别墅就会再也见不到一点绿色。所以,你在向管家发布命令的时候一定要非常小心。在实际操作电脑时,你也有这种体会,稍不注意,你有用的东西可能就被你给误删了,常常弄得你捶胸跺足。
其次,大管家他有个毛病,就是在行使每一个指令的时候一定要用上他的工具箱。他这个工具箱虽说挺大,但空间却是有限的。就拿刚才的倒茶来说,当他听到这个指令之后,他先到厨房里找到茶叶、热水、杯子等东西,然后放到工具箱里,沏茶的工作在工具箱里完成;再说修草坪,他也是先到库房里找到修草坪的工具放到他的工具箱里,然后再到草坪上去修草坪(这里要注意:沏茶和修草坪这个动作都要在他的工具箱里完成,你可能不理解他是把草拔起来,修完,再种好的嘛?不是的。总之,你要认为所有的工作都是在工具箱里完成,离了工具箱,大管家就不能工作了)。这点就像我们的电脑要执行一条命令,先到硬盘上去找所需要的东西,然后把这些东西发到内存里再往下执行一样。说完大管家不能离开工具箱这个特性之外,他还有第二个特性就是,干完一项工作,不用的工具要放到该放的位置去,把工具箱的空间给腾出来;当然,一些常用的工具可能总是在工具箱里。这样子,既可以充分利用工具箱的空间,减轻管家的负担,又可以减少管家来回取送一些常用工具的时间,提高工作效率。CPU在实际处理数据指令的时候也是如此,这里不多解释。这里要非常注意一点:当工具箱满的时候,大管家可不管三七二十一,立刻放弃所有的工作,直愣愣的站在那,啥也不干,可见及时的给工具箱腾地方是多么的重要(相当于电脑死机)!
    这样差不多了,我们再做两个假设:有益的命令=正常的程序、有害的命令=“病毒”。无论是正常的程序还是有害的“病毒”,都是基于我刚才讲的那两条大管家的特性来得:一条惟命是从,一条满了工具箱啥也不干。细心的你可能会从这两条特性中发现一个问题:谁的优先级高?是的,懂计算机原理的人都知道后者的优先级要高于前者,也就是说,当工具箱满的时候,惟命是从这个特性也失效了。

(未完待续,今天晚上实在是写不出东西了:()





[此贴子已经被作者于2003-11-26 21:24:34编辑过]


=============== ===水击石明,人击志宏=== ===============

Rank: 7Rank: 7Rank: 7

现金
3650 元 
精华
12 
帖子
2856 
注册时间
2003-4-8 
最后登录
2005-5-16 
6
发表于 2003-11-27 15:31
嗯,lion谢谢你了。
你这样的描写,我看懂了,不过还是有些问题。等我想一想再来请教你。
有所不为,而后可以有为

Rank: 2

现金
115 元 
精华
帖子
30 
注册时间
2003-11-26 
最后登录
2005-2-2 
7
发表于 2003-11-27 15:38
[fly][I]哈哈看来他是对房子有兴趣了[/I][/fly][em24][em24][em24]


[此贴子已经被好阳光于2003-11-27 8:32:14编辑过]


爱自己哟,一个人的时候. http://desktop.v111.com/desktop/pic_click.asp?pic_id=9851

Rank: 7Rank: 7Rank: 7

现金
3650 元 
精华
12 
帖子
2856 
注册时间
2003-4-8 
最后登录
2005-5-16 
8
发表于 2003-11-28 01:58
先放下计算机方面的东西。

我想先从哲学和宗教的概念入手。

不知道看过第一、第二集的朋友会不会觉得这个电影的宗教色彩是浓厚的,并且相当带有哲学意味。

哲学和宗教,有时候真都是超越人类理解能力的东西。

记得这么一句话,“人类只能理解他能理解的东西“

这部片子潜藏着哲学原理和计算机知识,然而在精彩的打斗爆破追逐的画面包裹下,我们是否必要一定去追问或者试图理解什么呢?

有所不为,而后可以有为

Rank: 9Rank: 9Rank: 9

现金
6246 元 
精华
15 
帖子
3439 
注册时间
2003-5-7 
最后登录
2005-7-26 

荣誉之星 心灵港湾

9
发表于 2003-11-28 02:34
哈哈。。。
我最喜欢谈宗教和哲学了。。。
不过,这片子我还没看过。。。
鸿鹄焉知燕雀之志哉?

Rank: 7Rank: 7Rank: 7

现金
13547 元 
精华
帖子
3283 
注册时间
2003-5-30 
最后登录
2007-1-2 
10
发表于 2003-11-28 03:27
俺来掺合一下.重在掺合嘛.呵呵

前面lion都讲的挺清楚的了.我来试着讲升级好了. 升级其实不算是一个计算机的专门

用语.而更象一个应用或者是商业方面的用语.所以俺这个不是学计算机的人也敢来瞎说

一下. (底下可以扔鸡蛋和西红柿.谢绝黑砖之类的硬物.呵呵)

升级.个人认为可以分为硬件升级和软件升级.
所谓硬件升级.就好象是你住的那座别墅.时间久了.比如说你生了七到十个孩子.这个时

候感觉房间不够用了.这个时候.就需要更换住房了. 对应于计算机.随着计算机应用的

发展.很多的计算要求越来越强大的计算机功能.(孩子多了.六房三厅住不下了) 这个时

候.就需要换房屋了,先是起居室.对应于电脑就好象是硬盘空间.从开始的磁带.到磁盘.

到磁盘阵列.到光存储设备.还有各种移动的临时住房.对应于电脑.就好象是移动硬盘.

可擦写光盘 cdrw.等等.相应的配套房间也提升了功能和面积 比如说我个人感觉内存更

象是工作空间.比如说房和厨房之类的地方. 从开始的10m2到后来的70m2的岛式厨房.

同样的对应于电脑. 内存由最开始的ram 到sd ram 到 rambus ram 同时还有精确定做

的ecc regiester的ram 等等.不一而足. 容量也从最开始的几十K到几兆到几百兆到几G

到xxxxxT 如此增加下去....
   房间大了.管家的水平也要求高了.原来初中学历的就可以了.现在要研究僧水平的了

. 对应于电脑.就好象(从8086 80286 80386 80486 80586 PII PIII PIV Pxxx,这个是

电脑的cpu=Central processing unit. 中央处理器 . ) 当然还有其它的周边的硬件.

也是水长船高...一路升级下去.
   房间大了.里面的摆设自然也是跟着多起来了. 这个时候.就出现了软件升级.当然,

摆设和房间之间的增长.不一定是一个单向的关系.而是彼此互相促进的.有的时候你买

了一个大卫的雕像. 这个时候可能放在起居室里就有点太突兀了.于是你就需要一个过

厅来摆.那么这个时候.你可能需要加建一个过厅. 对应于电脑.就是软件影响硬件升级.

比如说从dos到windows的图形化界面的发展.原来的硬件就不够用了. 就是这样一个例

子.同样的.房间有的时候多了.显的比较空. (其实绝大多数的情况下,是摆设太多. 而

房间不够.呵呵) 那么这个时候.人们也会买新的摆设进来. 这个就是硬件促进软件升级

.
   再回头来说说电影. 电影里的matrix基本上对硬件的考虑不是很多.更多的是考虑到

软件的问题.因为作为机器人的一方.已经拥有了无可比拟的生产能力.而作为人的一方

面.从硬件上消灭机器的努力已经失败了.(从ani matrix 动画版的matrix前传就知道.)

从软件上摧毁matrix从而控制机器可能是唯一的选择. 而作为matrix.它本身在三部曲

结束之前.也不是完美的.所以它把这些问题利通过研究一个受控制的,但比那些种植在

matrix里的人要少的多的控制的人类活动来解决这个问题.于是就产生了zion.于是就有

一代又一代的The one出现. 如果拿电脑来比喻的话. 那些种植场里的人和被matrix控

制的机器人. 就是应用程序.好象这个论坛一样. 而zion和The one.就是那些用来写程

序和升级程序的程序. 比如说C++ Java等等.但是就和C++不一样.zion里的人是有自主

思维能力的人.而不是一个唯命是从的机械的程序.他们想做的事情是反抗matrix.不过

zion里的大多数人也不知道.他们其实也是被留下来用于帮助升级matrix的.有点象市场

经济.主观上为自己.客观上为matrix.呵呵. 而电影里的人物.就好象一些病毒和程序的

碎片. 在整个系统中间跑来跑去.很忙.但是其中有两个人是最主导性的力量.一个是

arhcitect(就是那个在第二集末尾出现的白发老头.)他是系统的建造者和维护者.他的

目的很明显.就是要matrix持续稳定的运行下去.而另外一个关键的人物,是oracle.她其

实最后的感觉是负责引导系统升级的.呵呵.而人类的作用就是提供一套完整的思维和情

感系统. matrix从最开始就是建造就是以人类的思想模式为蓝本的. 但是它并不完美.

就和一个小孩子一样. 需要一点点的成熟起来.

  人,理解能力极限的追问和困惑 ....回到这个看到就头大的问题上来.呵呵.
我感觉这个问题其实没有讨论的意义.呵呵,起码现阶段吧.因为根据一些脑部科学家的

看法.人类现在可能大概使用到了大脑功能的能力不到大脑的20%左右的能力.至于说怎

么看出来的.这个不是很清楚.但是我们谁都知道.我们没有在全力的使用自己的大脑.因

为很简单.人的其它的部分并不支持你所有时间内全速的运转你的大脑. (硬件不够用.

呵呵) 试想一下.如果人类可以创造出一种在对大脑的支持系统.让它持续全功率的运转

.那么人类可以达到的思维水平肯定高的可怕.
    说白了.人和机器的对比.最大的不同还是在物质组成上. 人类是由大多数的有机分

子和少量的无机元素.极少数的金属原子组成的.占大多数的是碳氢氧.而机器人却不一

样.他们主要是由铁硅碳等金属原子和半导体元素组成的.占大多数. 人类的分子组成让

人变的更柔和和富有弹性.而机器人的组成却让机器人更强悍和有有更强的逻辑性.(半

导体的硅可以接受的代码.不是0就是1) 人的状态却复杂的多. 但是也不是绝对的.比如

说碳可以做成高强度的复合材料. 但是在思维上. 人类应该是主要依靠有机分子组成的

大脑.(我们骂一个人笨和固执的时候.会把他形容成.花岗岩的脑袋.呵呵) 但是机器就

不一样了. 机器如果可以有思维能力的话.那也大多是建立在半导体之上的. 0和1的游

戏. 比较一下就知道. 现阶段.人类可以接受更复杂的东西.比如说围棋. 比如说爱情.

但是机器却有更大潜力.因为他们用01可以组成更强的更有秩序的系统.而无数的01的组

合可以让结构变的无比的复杂而运行不出错.机器人也许有一天也会被失恋而流泪.但是

甚至是自杀.但是他们也可以只需要重新启动一次就搞定.但是人类却很难.
    问题在于. 这个可以比较的极限在两者来说.都没有达到可以开始比较的阶段. 人

类对自己的思维能力的开发进步的不快.而机器也还受制于人类的思维.(也就是说.在开

始阶段.两者是同样的慢.机器甚至更慢.我们现在就是在开始阶段)
  几千年前希腊人想的很多事情.今天人们还是在想. 原因也很简单.我们不能象机器那

样直接完成思维能力在个体之间的转换. 想一下neo在第一集中的学习速度就知道了.我

们精力最好的一段时间.都在干和以前人干的一样的事情.从口交到法律.从1+1到学上网

都是前人干过.但是我们需要化很多的时间再学习.而不象机器那样.只需要一个数据的

传送过程.    而最后的一点新的独特的心得.也是由书籍和其它的身体以外的媒介来传

播的. 其实这个原因也不难理解.人类的孩子.都是从两个最简单的细胞开始的.那个时

候根本就不存在可以接受前人的思维能力的硬件.而机器人就不一样.机器人从下生产线

开始.他的思维部分.已经和前代一模一样甚至是更先进(如果存在思维模式的话)的思维

能力. 这个是真正可怕的地方. 100%的继承.然后再发展.我们却做不到.如果说有一天

人达到了思维的极限的话.那我想和人类硬件组成和思维在个体之间的传承方式是有直

接的关系.当然.人类也不是没有机会. 人类也会改变自己.有机分子的快乐在于几乎存

在无数种的组成可能.而半导体却没有这么复杂.但是我更相信怀疑论.一切都有可能.

而且机器和人类也是可以混合的.比如说电影里的neo.就是这么一个角色.
老实说,写到这里.我只是对这个题目提出的意义表示怀疑.我并不怀疑有极限还是没有

极限.因为到了那个时候.一定就会有方法或者是变化.极限在那里并不是一个终结.而是

一个新的开始.forever is not enough .limit is the just start..............
  俺也不知道在写什么了. 反正是掺合嘛.呵呵
好吃不如饺子.舒服不如泡澡.
‹ 上一主题|下一主题

肝胆相照论坛

GMT+8, 2024-12-2 06:26 , Processed in 0.017203 second(s), 11 queries , Gzip On.

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc.