十八书屋

字:
关灯 护眼
十八书屋 > 疯狂的程序员 > 《疯狂的程序员》55(1/2)

《疯狂的程序员》55(1/2)

《疯狂的程序员》55

七八月份,北京的天气确实要比南方好得多。下了火车,绝影才觉得首都无非也就是这样,想起小的时候别人问他chang大了想去哪里,便兴奋地答dao:想去北京,想去chang城,想去**看升国旗。――去**看升国旗,那可是一代人的梦想啊。

可是慢慢地时易事移,现在这一代,又gen本不屑“去**看国旗”你问他们chang大了想去哪里,便兴奋地答dao:想去香港澳门,想去美国加拿大。以至于“去**看国旗”都成了一块笑料,那《疯狂的石tou》里去北京领奖那个**前升国旗的镜tou加上“我爱北京**”的背景音乐就是一个证明。

想起《疯狂的石tou》,绝影ma上就想起BugYang,那小子自从看了《疯狂的石tou》便在办公室里时不时的哼两句“我爱北京**…”或者一个问题思考半天还没找到解决办法,便拍着脑袋自言自语dao:“石tou儿,我要的是石tou儿!”

那BugYang肯定是很想来北京的,一来到北京必定被委以重任,正是证明自己实力的大好时机,说实话在公司那DAPzuo着实在没什么意思,据说绝影都已经把他zuo死了,现在让却让自己来给他收拾残局;二来还可以实现他看升国旗的理想,到现场去演绎一下“我爱北京**”这个绝影心里很清楚,但绝影肯定不会让BugYang跟他一起去北京,这点BugYang心里也很清楚,所以二人心照不宣,谁都不说破。

张厂chang比绝影早一天到北京,跟陈董一起来街他,北京正是陈董的故乡,走的时候周总就悄悄告诉他,说啥不好都行,千万别在陈董面前说北京不好。北京什么都好,春天风沙没有内蒙古大,夏天比四大火炉凉快,秋天有枫叶,冬天比吉林哈尔滨nuan和。虽然绝影不太爱说客tao话,但第一句还是学着美国人的腔调dao:“哦,今天的天气真好啊。”

陈董拍拍绝影的肩膀说:“小绝啊,你终于来了,这次CASE很jin迫啊,你从来没让我们失望过,所以这次非得你亲自出ma,其它人都不行。走,咱们先吃饭,边吃边说。”

吃饭的地方是在火车站对面的永和大王,因为是早晨,只是一顿简单的便饭,陈董一边吃一边说:“听周总说EB那个项目死掉了,当然,这不怪你,商务上的事情还是该由我来负责,也正因为EB失败了,所以这个CASE才尤为重要。EB上我们投入了那么多时间经历资金,现在弄得我们很被动,所以我们急需用这个CASE来缓解一下被动局面,当然,如果这个CASEzuo得好,对我们来说,意义绝对不比EB小。”

陈董一边说一便比划,张厂chang干脆放下碗筷全力以赴来倾听。说实话一个ruan件公司,居然专门把自己这zhong“入门级”菜鸟程序员调来搞这CASE,看来这CASE是大有猫腻。绝影刚下火车,肚子饿得不行,一边大口大口吃包子,一边时不时点tou嗯两声。

“咱们这次要zuo的,是对一个rui片进行逆向。北京这边一家公司生产一zhong小型DR,这里面有块重要的控制rui片,是Motorolar的,现在这zhongrui片停产了,他们gen本买不到,又没有源代码,现在是急得团团转,没有rui片他们还搞个pi的DR啊?我想起小绝前几次zuo了些逆向工程的工作,有点经验,所以就把这CASE接下来,先试一试吧。要是我们成功了,我跟他们谈的是他们所有DR上用我们的工作站,一年下来,也至少有五六十tao订单啊。”

听到“逆向工程”这个词,绝影突然又不觉得饿了,ma上来了jing1神,饭也不想吃了,连忙说:“rui片在哪里?看看先。”

“我这没有rui片,不过有个48K的Bin文件,小绝你看看能不能把他逆向出来,最后逆向成C代码,这样我们就可以选择任何一zhongrui片来重新开发了。”

陈董这句话是站着说话腰不疼,就凭一个Bin,要逆向一个rui片,还弄成C代码,谈何容易,绝影ma上说:“这基本不可能。完全反汇编还有点希望,要想逆向成C代码,估计只能bu分。”

“弄不出来也没关系,尽量试试,总之,我们的目的是用另外一zhongrui片实现它的功能。我想,逆向是这里面是一项很重要的工作。”

两人谈到这里,一向不爱发言的张厂chang这次却插嘴dao:“我想还有个办法,绝影刚才说的是从逻辑上逆向,我想从功能上逆向,一快rui片,无非就是输入和输出,我想只要把所有输入对应的输出测出来,我们完全可以自己写程序用另外的rui片实现同样的功能。”

“这也不可能。”绝影ma上打断他“一快rui片有多少输入引脚?就算十六个,那也是65536zhong输入,以有限的jing1力,gen本不可能全bu测出的,而且输入的数据都是经过一定的算法来chu1理,还没见过谁笨到写65536个case语句,再有,关键是时序,如果他的rui片里有延时怎么办?怎么测,测得jing1确吗?”

张厂chang望望绝影,都不说话了,现在就他们三个,在他们中,绝影在技术上就是权威,而且他不假思索,一二三说都toutou是dao有理有据,他说了不可能,就不可能。

陈董却说:“小绝啊,这你就太武断了。坦率地说,ying件方面,你的确比不过小张,这也是为什么这次让他来和你一起zuo这个CASE的原因,他的意见,还是很有参考价值的。”

绝影很不服气,还想说什么,可是陈董并不给他机会,一锤定音dao:“就这样,你们俩各自都有自己的方案,就各自用各自的方案先去试试,先zuo一zuo再说。”

所以说汇编就是好。这么个Bin文件拿给BOSSLiu,就算他C 牛上天又如何?对他来说还不是就一堆二进制。但用汇编的人看法就不一样,在学校里学微机原理时就学了,汇编分两zhong,人工汇编和机qi汇编,所谓人工汇编,顾名思义就是人工把汇编代码翻译成机qi代码。你现在什么宏汇编qiC 优化编译qi都耍都有模有样又怎么样?要是没有汇编qi编译qi你还能有用武之地?

所以每当BOSSLiuchui嘘他C 什么虚基类类模板这样东西的时候,绝影都只说一句话:“《少林足球》看过么?‘天下武功出少林没听过吗你?’这是放之四海阶准的dao理啊:()天下语言出汇编没听说过吗你?”

然后陈董走过来,关节地问:“你们两还需要什么吗?尽guan说。”

这时候张厂chang滔滔不绝地说:“我需要电压表电liu表,示波qi,电阻之类的一些基本电子元件和一块PC板。”好像要东西越多越能ti现出他的专业。

绝影却平淡地说:“我只需要一本《DevelopmentGuides》,当然,这个我会自己从网上下载。”好像要的东西越少月能ti现出他的效率。

在绝影心中,你拿一大堆先进装备把人质救出来算个啥,不就是一个人质吗?还搞得像老美一样得飞机大炮坦克卫星加特zhongbu队,俺就是要发扬勤俭节约的

【1】【2】

『加入书签,方便阅读』
热门推荐
日常偷渡失败空赋倾城色(NP)风吹不进(1V2)失败者(np)星际入侵(np)魔头的命根 (双C)