那里学汇编

如题所述

对于Intel架构的CPU:
如果你是汇编初学者,建议到网上下载pdf版清华大学出版社王爽的《汇编语言》,另有汇编网:http://www.asmedu.net/ 可供学习交流。
如果你已经有一定的基础想继续提高,建议看《DOS编程》,这里面的汇编都是基于应用层的,可以更好地了解内存驻留、BIOS中断等基于硬件底层的汇编应用,并能全面认识、分析操作系统。

对于其它单片机CPU:
可以在网上搜集相关类型的单片机信息,了解硬件特性、模式、汇编指令和语法。

关于IBM-PC兼容机汇编语言的风格:
一般有两种,一种为Intel风格,目前几乎所有的正统汇编教材都采用这种风格,对应的编译器如MASM、TASM等;另一种为AT&T风格,这种格式普遍用于开源代码中,对应的编译器如NASM、GNU AS等。这两种变成风格是有区别的,伪指令不同,对应的编译器就不同。提问者可以根据自己的需要选择。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-14
网上,书上
第2个回答  2011-08-22
自己电脑上
如果自己没电脑学习会很不方便

其次是网络或着一本基础汇编指令手册
比如:http://hi.baidu.com/jiaguoxinzhi/blog/item/1e344cf0c841dec57931aa9d.html

再次是参考书籍或着现成的代码学习指令、记忆指令。

最后是根据自己的需要重组编程以及使用一些不常用指令。
比如用纯汇编Write OS~~~~~
比如:http://hi.baidu.com/jiaguoxinzhi/blog/item/deb5f7fde0aafb43d7887d4e.html

另外汇编又分纯汇编及windows 编汇(系统汇编)后者是无法移植在不同系统的,前者只要是PC基本都行(非指程序性指系统性)。
相似回答