帮忙推荐学习计算机底层技术的书籍

zhongya01 2009-09-15 12:45:08
看到W32API 关于学习计算机底层技术的回答:

学习步骤,开始先在 DOS 下编程,然后开始不借助 DOS 的系统功能而使用 BIOS,再则直接硬件编程,舍弃 BIOS,到此你可以算是出师了。。。如此时要编写 WIN 下面的底层驱动,那就按照它的驱动规范编写就 OK 了

请问按这个学习步骤,这个方向发展,需要阅读那些书籍,请大家帮忙推荐一下!
...全文
1092 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
j8727 2009-09-18
  • 打赏
  • 举报
回复
看IA-32手册吧
xiao_yanjing 2009-09-16
  • 打赏
  • 举报
回复
好,看到大家对《深入了解计算机系统》强烈推荐,就去找这个看了。谢谢啦
gemini_star 2009-09-16
  • 打赏
  • 举报
回复
数字电路+计算机体系结构,看完这两本书,你就可以设计CPU了(做个龙芯出来没问题)。自然,底层的东西也就知道了。
zhongya01 2009-09-16
  • 打赏
  • 举报
回复
这两本书确实不错,已经属于计划内要读的书!!

另外想问一下,超级计算机一般用什么操作系统(定制吗?),还有超级计算机有BIOS吗?
bword 2009-09-16
  • 打赏
  • 举报
回复
《深入理解计算机系统》是LINUX环境
xiaopoy 2009-09-16
  • 打赏
  • 举报
回复
深入理解计算机系统, 非常不错。
只需要了解可以看看 计算机系统要素
gyk120 2009-09-15
  • 打赏
  • 举报
回复
如果E文好的话也可以去读Intel五大件……
gyk120 2009-09-15
  • 打赏
  • 举报
回复
《深入理解计算机系统》,一本足以
yuguiyuanzouxiaoyu 2009-09-15
  • 打赏
  • 举报
回复
深入理解计算机系统,乃神作,强烈推荐,嘿嘿。
pla_007 2009-09-15
  • 打赏
  • 举报
回复
这些都去看Intel的书吧。比如《Intel微处理器》、《Intel汇编语言程序设计》、《IA-32手册》等。
如果是Windows底下的,入门先看张帆的《Windows驱动程序开发详解》,然后看DDK文档。
再针对具体要操作的硬件类型,去参看相关的手册。比如视频看VBE手册,硬盘看ATA手册,USB看USB协议等等。
pla_007 2009-09-15
  • 打赏
  • 举报
回复
Intel五大件就是 IA-32手册

BIOS方面,可以参看《PC技术内幕》。
如果想了解更底层(BIOS实现),可以看台湾的一本BIOS教材。
killbug2004 2009-09-15
  • 打赏
  • 举报
回复
还是去学单片机和嵌入式,模式和理论基本是统一的 pc上玩这个很难,需要的资料都是商业秘密
zhongya01 2009-09-15
  • 打赏
  • 举报
回复
对了,intel五大件是哪五本书啊,还有BIOS方面有那些经典的参考书啊(不是市面上一般的COMS设置类的)
zhongya01 2009-09-15
  • 打赏
  • 举报
回复
感谢大家的指点,小弟感激不尽!其实小弟是个抛砖的,至于引玉还是要靠大家啊!!
zhongya01 2009-09-15
  • 打赏
  • 举报
回复
我不是要去搞win驱动,我只是想对计算机底层有一个深入的了解,尤其是在没有操作系统,连dos都没有,只有BIOS的情况下,如何操作计算机,请问看那些书比较好。
gumbour 2009-09-15
  • 打赏
  • 举报
回复
要写WIN下底层驱动,不用去搞DOS,BIOS等等,WIN和DOS差别太大。

另外,我觉得你去看看体系结构,操作系统,组成原理之类的底层技术会比搞驱动更有用。

21,459

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧