第1个回答 2010-05-07
一般情况下,没有必要学习汇编,C语言已经足够底层了。
有些特殊情况,如利用CPU的特殊指令实现特别的功能或效率,才可能使用汇编。
当然,做单片机开发,懂一点汇编是必要的,至少看到机器码不头晕。
学习的方法:
1、安装汇编的开发环境;
2、找CPU的指令手册;
3、编写程序。
汇编语言本身很简单的,不难学,最重要懂一些计算机的硬件原理。
第2个回答 2010-05-07
只有在高速处理(如DSP算法)或需要很高的执行效率(实现某些功能的中断服务程序,精确延时)的时候,才使用汇编。
汇编通用性和移植性不好,若程序上了一定的规模,汇编表示无力...本回答被提问者采纳
第3个回答 2010-05-07
有时间和精力就学学是挺重要的,能看见底层的,至于程序存储器就是当中的一小部分了,这只是学过的一点,重要的是了解单片机实质上的东西就是底层最重要的。。希望对你有帮助。。我也在学。。
第4个回答 2010-05-07
真正的高手是用的汇编语言,汇编占用的内存比较,而C语言相对要大一点