电脑版
首页

搜索 繁体

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

这一次,要不是绝影懒得去人工反汇编,他也不会考虑个反汇编。不过他在决定这个反汇编的时候,心里还是很没底,以前还是菜鸟的时候,就听哪位人说:“如果你了反汇编,就尝试个汇编,如果你成果来汇编,就可以尝试个编译。”说实话从学写程序到现在,开发编译这东西,尽绝影很兴趣,但从来都不敢碰,考件设计师那编译原理都索放弃,为什么?编译,那实在不是人就能的东西,那是大才能的!

十六个,那也是65536,以有限的力,本不可能全的,而且输的数据都是经过一定的算法来理,还没见过谁笨到写65536个case语句,再有,关键是时序,如果他的片里有延时怎么办?怎么测,测得确吗?”

下载到《DevelopmentGuides》,绝影一埋在对Bin的反汇编中,也许是得多了,他一直认为张厂长啥大成果来,上次也就是了个遥控来,不过意义不大,除了他们本地那家医院,公司连一都没卖去过,到后来,周总把这事都忘了,有一次燕儿从工这么一个遥控来,周总居然拿在手里翻来覆去得大量,还一边说:“这是啥时候买的东西?”越是这样,张厂长也越是想大成果来证明他。

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

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

没底归没底,仔细想想,其实这反汇编也不是那么困难,自己手工反汇编了半天,那反汇编的程基本已经摸得清清楚楚,在加上这片也设计得简单,还是定长指令集,这真是Motorola公司莫大的恩惠啊。用最笨的办法把每条指令的机码、作数类型、指令加数据的长

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

虽然在很多时候懒人都被人鄙视,但不得不承认,懒人的确为我们的社会了不少贡献,没有人懒得走路,就没有人发明汽车,没有人懒得爬楼梯,就没有人发明电梯,没有人懒得去人工汇编,也就不会有人发明汇编

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

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

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

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

在绝影心中,你拿一大堆先装备把人质救来算个啥,不就是一个人质吗?还搞得像老一样得飞机大炮坦克卫星加特队,俺就是要发扬勤俭节约的神,就一把AWP一枪把绑匪毙了完事。啥是效率,这就是效率啊,纳税人的钱不是拿来让你拍电影的,公司的钱不是拿来让你验新产品的。

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

其实对照《DevelopmentGuides》上的指令集,完全可以把Bin反汇编来,奈何这工作展实在很缓慢,了一个上午,才翻译一百来行代码,还不到二十分之一,而且还时时担心那一反汇编错了,哪怕只错一,影响到后面代码的定位,后面所有的工作基本就白了。照这个度,要把这个CASE搞完,只怕只有在北京过年了。

热门小说推荐

最近更新小说