+ -
当前位置:首页 → 问答吧 → 想学汇编语言,大家提供点帮助吧

想学汇编语言,大家提供点帮助吧

时间:2011-01-23

来源:互联网

在学C,感觉时不时会卡一下,所以想把汇编也学一下,好理解C的内涵
汇编似乎有分很多种的吗?单片机C51,8086,32位等有什么区别?
另外请推荐一两本入门的书籍,因为我去精品贴看了下只看到一个说分享帮女朋友准备的资料,但是太多了,回复都说他累死他女朋友,所以还是不知道看什么书比较容易入门

作者: A328240784   发布时间: 2011-01-23

杨季文的不错

作者: renxu350   发布时间: 2011-01-23

8086的入门教材和资料最多。其他的汇编的资料一般都是假设读者有8086的基础。单片机的汇编比8086简单很多,但更强调和电路有关的知识。32位的汇编和8086的汇编感觉就像爬行动物和哺乳动物的差别。即使8086学得还行到了32位保护模式依旧会有困难,比如我。总体来说单片机和32位保护模式的汇编比8086更好玩一些。但一般都不会用,比如你如果只是为了理解C的话学8086足够了。还有如果不写操作系统而只写一些应用程序的话,32位的汇编比8086更简单,这是罗云斌说的。
都说王爽的《汇编语言》是最适合入门8086的教材。

作者: MHBBCRCPJ   发布时间: 2011-01-23

64位的 Windows 7 不支持16位程序。8086的程序都是16位的,所以在64位的 Windows 7 里运行不了。

作者: MHBBCRCPJ   发布时间: 2011-01-23

学过王爽的路过~~

作者: masmaster   发布时间: 2011-01-23

王爽老师的《汇编语言》 入门神作 今天又复习一遍~ 那里的知识我到现在还能用到

只要认字 都能看懂

作者: znxllyuan   发布时间: 2011-01-23

引用 3 楼 mhbbcrcpj 的回复:
64位的 Windows 7 不支持16位程序。8086的程序都是16位的,所以在64位的 Windows 7 里运行不了。
比较复杂,我本意是先学C,C++,再学汇编语言的,就是那种能编出操作系统那种,你所说的,我看我还是先学8086吧,单片机确实比较多电路知识,因为这个原因,我大二的时候几乎没怎么听这门课

作者: A328240784   发布时间: 2011-01-23