2008年12月22日在BIOSREN上《BIOS职业的困惑》一帖的回帖

来源:互联网 发布:php如何遍历对象 编辑:程序博客网 时间:2024/06/05 18:16

个人感觉,对目前国内高校的绝大部分工科生而言,BIOS开发的入门是一道比较高的门槛,要跨过这道门槛需要过以下几关:
1.English Reading,很遗憾,IT界上游厂家都是用E文写document的,E文reading 必须过关;
2.x86 Assemble, 这个我觉得不难,电类专业都有汇编的课,但是这种课一般比较水,教材也不好,推荐直接去卓越上买本英文原版的美国高校教材。那个正宗,对打汇编语言基础绝对有好处,前提是你得过第一关;
3.熟悉你手上IBV(Independent BIOS Vendor)的souce architecture,这里的一般都是OEM/ODM的 BIOS engineer吧,初学者碰到的很多问题其实说穿了就是对source不够familiar,只是熟悉需要时间,不可能一蹴而就;
4.专业术语太多,尤其是很多E文的缩写更是不知道什么意思,这一点,也没什么好办法,慢慢学吧,最好能有意识的多记;
其实说白了,就是一个从不熟悉到熟悉的过程。这个过程个人感觉需要长时间的积累。当然就现在OEM/ODM BIOS开发而言,如果OEM BIOS source这部分做的比较完善,加上有人指点,BIOS开发是完全可以速成的,至少AMI CORE8可以。

没办法,本人是CORE8的FANS.

高手不要笑啊,谁不想工作的时候轻松一点呢?