高手给个建议

s74110s 2007-07-19 04:28:47
我想学汇编。不过汇编总类太多不知如何选
不过汇编分8086系列;单片机;嵌入式...
它也可分成什么window下的汇编,和一般的汇编
我想学汇编的目的只是为了在windows和dos系统下针对PC进行编程
学习目的只有三个
一在学汇编的同时深入了解系统
二能够独自开发出硬件驱动
三反编译
我工作是搞JAVA的对在高校学过C只止于此
不知现在学汇编从何学起。先学什么再学什么。
什么教材比较好比较适合我这种菜鸟也希望过来人给个建议
兄弟在这先谢了
...全文
194 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
xue_wen 2007-07-19
  • 打赏
  • 举报
回复
教材,清华大学的《IBM-PC 汇编语言程序设计》沈美明等编著,适合入门;罗云彬的《Win32 汇编语言程序设计 第二版》适合设计在Windows下的32位编程。如果您想对深入了解系统,建议还是选择专门针对系统讲解的书,比如:《深入理解计算机系统》,不过他用的工具是liunx+AT&T汇编。因为,我对看完汇编语言就能理解系统这样的说法表示怀疑!个人看法,仅供参考!
czlyc006 2007-07-19
  • 打赏
  • 举报
回复
驱动程序个人感觉多看MSDN,掌握DDK就行
czlyc006 2007-07-19
  • 打赏
  • 举报
回复
既然已经有了其他语言的编程基础,直接看《Intel 汇编语言程序设计 第四版》就可以了,看完以后再看罗云彬的《Win32 汇编语言程序设计 第二版》,windows下应用程序设计基本就没问题了,至于反汇编,可以看看《逆向工程的奥秘》,team509翻译得很不错。
hkbyest 2007-07-19
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/5655/5655742.xml?temp=.968136
czlyc006 2007-07-19
  • 打赏
  • 举报
回复
呵呵,楼上兄弟,我们学校的汇编语言教材用的就是名不见经传的连新华书店都没得卖的《80x86汇编语言程序设计及应用》,原因无他,只是因为这本书是我们学校计算机系系系主任写的。这样的一本书,开学征订教材时教材科居然说“缺货”...

可怜我竟然能从书上找出与Intel IA-32开发人员手册所述内容背道而驰的错误...
mengshijie_1981 2007-07-19
  • 打赏
  • 举报
回复
《Intel 汇编语言程序设计》这样一本好的教材没有被学校选用,因为其2004年才出版,可是《80x86汇编语言程序设计》可是98年出版的,质量也可以算是上乘,居然也不被学校采纳为教材,相反却采纳一些名不见经传的教材,悲哀啊!说起这事,颇有感慨,不知道负责买教材的部门吃了多少回扣,经常昧着良心选一些垃圾教材。
mengshijie_1981 2007-07-19
  • 打赏
  • 举报
回复
从职高到大学,我使用过的汇编教材,跟《Intel 汇编语言程序设计》 第四版比起来,起码要逊色七分。
czlyc006 2007-07-19
  • 打赏
  • 举报
回复
《IBM-PC 汇编语言程序设计》好像不太适合入门吧,起码我看了六年都没入门
------------------------------------------
同意,这本书太旧了,另外要说起关于内核的书,《深入解析WINDOWS操作系统 第4版》的大名怎能不提。
hzcpig 2007-07-19
  • 打赏
  • 举报
回复
IBM-PC 汇编语言程序设计 还是不错的

也可以在网上找一些学习笔记或者教学课件做参考。
hkbyest 2007-07-19
  • 打赏
  • 举报
回复
清华大学的《IBM-PC 汇编语言程序设计》沈美明等编著,适合入门;

================================
这个...好像不太适合入门吧,起码我看了六年都没入门

21,458

社区成员

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

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