当前位置:编程问答 > 汇编语言 >

汇编语言该怎样学 给点意见

答案:可以先了解下C语言,然后复习下进制的转换,还有原码,反码,补码。 之后选看王爽汇编。
其他:反正都 是编程,跟学C之类的差不多吧。

只是编汇又分裸机层跟 系统层次。

裸机一般用NASM或类似的编译器,如果是系统级的,一般用windows提供的东东比较方便。 建议用王爽的书还有结合微机原理一起看...这样最好...当然最好有点操作系统理论的知识...汇编跟最底层走得近...当然 如果有机会的话 参看一下<<深入理解计算机系统>>的前三章,对你深刻理解汇编很有帮助...准确地说,光学汇编指令没什么用...重在深入理解CPU的运行方法... 认真学 学任何语言都一个方法,最好的也是最有效的:那就是多上机练习,
我也是在学习中。
学习了多少年了,每次学都仿佛学新语言。
建议你从指令开始入手,拿指令练习。学学DEBUG
指令----中断------子程序,如何可以的话,建议你看看WINDOWS32汇编,给自己打打气吧,所有的语言都 一样,无非是数据结构 和数据处理
汇编的数据结构:寄存器,存储器--自定义变量,堆栈(特殊的变量),结构体、记录
高级语言中都能找到他们的影子。只不过,寄存器、堆栈被系统征用了,存储器大多数不能直接引用了,结构体还和原来差不多。
数据处理也一样:基本语句被包装了,所谓函数库给我们提供方便减少了与硬件直接打交道的机会。
所谓语言只是一种工具,这背后的东西才是我们要学习的真谛。我觉得C,C++,VB,JAVA,python等他们都有相类的结构,相类功能的函数库(集成或非集成的)。
如果你会了C你就会了大多数的编程语言的基本结构。如何会了汇编,恭喜你!你可以自己造语言了。 重要的是指令和寄存器的用法就可以饿了 

上一个:关于protues中仿所用的程序,用c语言编的程序和用汇编语言编写的程序,哪个更有更有优势?
下一个:单片机汇编语言求指教!!!!在线等!!谢谢谢!!!

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,