在主板研发部门写代码的

在主板研发部门写代码的高手请进
08年我即将毕业,被分配到了富士康PCEBG
主管说去了可能写主板的 BIOS,对这个领域很不了解,都需要掌握什么呢?
有没有相同行业的前辈帮指导一下?


------解决方案--------------------
底层的东西,接近硬件了
------解决方案--------------------
汇编和C扎实点好.
------解决方案--------------------
语言就是汇编和C了
BIOS驱动开发?不错的!
------解决方案--------------------
推荐搂住看一看求伯君的<深入DOS编程> 那里面有关于bios和cmos的介绍----比较详细的数据区域介绍!
------解决方案--------------------
先了解语言本身吧..
学汇编的书籍:先从王爽汇编(不过是十六位的汇编,现在大多不用,但是易懂)开始--->8086汇编语言程序设计教程(这本看完,个人觉得汇编就已经够了)
C的书籍:C专家编程,强烈推荐的,看多少遍都可以...

当然了,写系统驱动,你肯定得了解的知识点就包括运行时堆栈,主板(你工作的那块板)的寄存器分配及其工作原理,联系应用方面的东西了...大致我就只能说到这了,进去后多向前辈讨教讨教,有空用用社会工程学,这样才能学到厉害的东西....
------解决方案--------------------
熟知各个寄存器的功用
------解决方案--------------------
个人觉得属于,且是嵌入式底层的东东...
------解决方案--------------------
只能说每个公司的岗位定义标准是不同的
也许同样一个工作岗位在不同的公司的称呼是不同的
仅仅根据工作的大方向是无法判断的

只能说你的工作是和嵌入式相关了
但是是和硬件相关的多点还是和软件相关的多点那就只有你工作了才会知道了

另外如果是底层的硬件开发,估计没那么底,因为你不是CPU架构设计,不是IC设计
不过感觉是底层的核心软件开发!