嵌入式“落水狗”系统
整个系统最后输出受到一次竞争冒险的影响:
埃迪用枪瞄准白先生、白先生瞄准Joe、Joe瞄准橙先生,枪声大作、硝烟弥漫、两人重伤、两人完蛋,用小波分析将时间尺度放大,内在精细结构如下:
第一枪:Joe->橙先生
第二枪:白先生-> Joe
第三枪:埃迪->白先生
第四枪:白先生->埃迪
结果Joe、埃迪死亡,橙先生本来就只剩下半条命再挨一枪也没什么,白先生重伤——白先生和橙先生果然强悍,都是挨了枪子儿马上能在半个时钟内反击,并且一枪让对手致命的狠角色,严重怀疑引脚封装标准不同。什么?完全混乱了?那好,我们先干掉伪装成褐先生的小混混大酷哥昆汀(我看了十遍也没有找到爆头的子弹从哪里来),保持头脑清醒,回到系统初始阶段:
警察存储芯片和劫匪处理芯片共同组成嵌入式“落水狗”系统。一共出现了17个警察,2的4次方是16,活该有个警察要倒霉,这是因为劫匪处理芯片能对他进行单独读写。请注意几个镜头,粉先生在逃跑的时候打死四个警察,白先生带着橙先生劫车之前非常酷地用双枪打死了车里的两个警察,没错,都是2的幂。
怕你们忘记系统最终目的,再提一下电影故事梗概吧。Joe组织了这次抢劫珠宝店的行动,具体发号司令的是Joe的儿子埃迪。毫无疑问系统是将Joe设计为时钟输入引脚,注意到到劫匪们一起吃早餐的时候Joe手里的地址薄了吗?每次回忆起Joe时钟般地不断朗诵一个中国女子的姓氏,大流氓昆汀褐先生在讲“宛如处子”的典故,最后白先生忍无可忍地夺走地址薄并模仿Joe的可笑语调,我就忍不住要笑破肚皮,记住,反复地看这一段,你也会笑破肚皮。白先生在这里犯了一个错误,他夺走Joe的地址薄,暗示要争夺系统的时钟控制权,Joe当时开玩笑让金先生开枪射他,系统运行到抓出卧底时Joe终于真的开枪射了白先生。
说说六个劫匪的引脚是如何传递数据的。
白先生(白色引脚)
白先生和Joe是老相识,过去也做过许多大案。Joe答应白先生事成之后除了丰厚的报酬,还会为他解决一件麻烦事(他的情妇与人私奔),白先生同意参与抢劫行动并暂时将控制权交给劫匪芯片。
金先生(金色引脚)
金先生原来就是Joe的手下,并且和埃迪是好朋友。守口如瓶地为埃迪父子坐了四年牢之后刚刚出狱,埃迪父子决定邀请他参与这次抢劫行动。金先生拥有比其他几位先生更高一级的系统访问权,他和埃迪之间采用的是DMA(直接存储器传送)控制方式交换数据。金先生为人冷酷、残忍,喜爱音乐,我爱死了他在折磨警察时播放的那首“比利时七十年代”演奏的歌曲。
橙先生(橙色引脚)
橙先生是警察派出的卧底,为了打入劫匪内部,首先他要取得埃迪父子的信任。橙色引脚到达劫匪芯片的数据首先进行了一种椭圆加密算法,隐藏了警察帧的信息,并添加了伪首部——一个毒犯小混混的传奇故事。就这样,橙先生成功地完成了身份转变。他最后的死亡归根结底在于相信警察和劫匪可以建立友谊,这显然违背了自然规律,正交向量怎能混在一起,最后还不是等于零,大家玩完。
粉先生(粉色引脚)
粉先生非常聪明,虽然胆小,却是一个成功的劫匪,他是系统里笑到最后的人:别人都挂了,粉先生提着珠宝箱子离开仓库,身上被白先生踢地清一块紫一块的地方正痛着呢。有人提出粉先生出了仓库就会被警察抓住,我认为不会这样。第一,在粉先生出去之后很久警笛才响起;第二,以粉先生的谨慎,他不会这么轻易被抓住。粉先生在饭店里关于拒绝支付小费的辩论无疑是他智慧的一次展现,虽然最后屈从于Joe的要挟,但这更进一步证明了粉色引脚其实和一个独立的处理器相链接,所有输入输出的数据都是经过粉先生自己的头脑预处理过,劫匪处理芯片并非能够直接控制他。还记得他说过情况改变了,所以安排失效吗,我喜欢粉先生这个家伙。
褐先生与蓝先生(褐色引脚与蓝色引脚)
褐色引脚完全是系统电压过高,势垒被击穿给爆了头,至于蓝先生,套用一句话,叫做“来如流水兮去如风,不知何所来兮何所终”。他们两人的权限更低,能够让我感兴趣的只有褐先生“宛如处子”的典故和蓝先生街头艺术家般的长发。
在抢劫任务之前,Joe为每条引脚分配名字和地址空间。粉先生不满意自己的名字,觉得粉色听起来像个婊子,他希望能够和白先生交换指针,白先生认为名字不重要,Joe也感到愤怒,粉先生于是作罢。Joe不仅是时钟信号,并且与使能信号埃迪配合对芯片进行了初始化:
橙先生控制珠宝店的出入通道,将数据总线置于高阻态;褐先生驾车在外等候,做好数据临时接应;金先生和蓝先生控制珠宝店内部的店员和顾客,锁死整个空间,谁反抗就把谁给清零;白先生和粉先生找到经理索要密钥取走珠宝。整个程序设计无论从效率还是资源利用率来说都相当规范合理,可惜他们忘了,橙先生是个卧底,警察系统有直接指向他的指针,对劫匪所有的安排都一清二楚。
抢劫开始啦!
一切按计划进行,珠宝已经为粉先生拿到,突然有人拉响了警报,一个来自系统外部的中断请求。杀人狂金先生十分愤怒,他开始用枪扫射人群,警察突然出现,劫匪在混乱中仓惶逃走。褐先生开车载着白先生和橙先生逃离,不知哪里来的子弹让褐先生爆了头。白先生带着橙先生下车,白先生打死两个开车追来的警察,并拦下一辆车,橙先生刚打开车门,里面的女人给了他一枪,正中腹部,橙先生倒地还击,女人一枪毙命。各位劫匪都是TTL器件,而女人是CMOS器件,速度要快许多。橙先生在车里血流不止,怕得要命,白先生又不能送他去医院,只好将其带到程序预先设定的集合地点——一个旧仓库。
花开两朵,各表一枝。再说粉先生拿到钻石之后一路逃命,中途打死四个警察,同样拦下一辆车。车里的女人虽然也是CMOS器件,由于粉先生拥有独立的处理器,不需要经过CPU,速度要快许多,直接把那个女的从车窗给拽了出来,然后秘密藏好钻石,来到仓库。
粉先生向白先生解释到,警报响起之后,如果是正常的电路交换,应该有4个时钟的延时,而现在警察在1个时钟的延时后马上出现,说明整个网络采取的是分组交换,肯定存在内奸提供确认帧ACKn。恰好此时,金先生毫发未损地也来到仓库,并且捉了一个倒霉的警察来单独进行读写。
埃迪在得到金先生的握手邀请之后建立了TCP链接,马上赶到仓库。埃迪要求金先生留下看住受伤的橙先生和警察,白先生和粉先生随他开车去拿钻石。金先生终于可以一边听“比利时七十年代”一边读写警察了,就在他要烧死警察,重新往EPROM中写入数据时,橙先生突然发难,几颗子弹把他给Delet了。与此同时,Joe使用网格技术得到橙先生数据帧椭圆加密算法的密钥,得知橙先生的确是内奸,于是火速赶来仓库,埃迪他们三个人也拿到钻石回到仓库。由于信息缺失,白先生并不认为橙先生是内奸,本文开头的竞争冒险在所难免。
当然,事情还没完,受伤的橙先生感到了友谊的伟大,决心向白先生摊牌。白先生无法相信自己的算法失效,不顾面对警察无数只手枪的威胁,提前Delete了橙先生,完成了早该结束的正交合并。请注意,第一声枪响之后白先生的手臂抖动了一下,接着才是枪声大作,所以我认为白先生先干掉了橙先生,然后他才被警察干掉的。
警察和盗贼都不是赢家,而那个粉先生,已经离开了嵌入式“落水狗”系统。
- Re: 嵌入式《落水狗》系统posted on 12/19/2004
象看黑客帝国 不懂 我对不懂的东西总是怀有浓厚的兴趣 凭借这兴趣看完然后把自己搞得更糊涂 呵呵:)顺便说一下 系统模式比较老套 (或者叫模型准确些?) - Re: 嵌入式《落水狗》系统posted on 12/19/2004
哎呀呀,离朱兄弟,系统软件版本会升级啊: )
这个东东玩够了,接着玩别的
- Re: 嵌入式《落水狗》系统posted on 12/19/2004
恩 恩 期待中……
Please paste HTML code and press Enter.
(c) 2010 Maya Chilam Foundation