因为汇编的话你能大概理解内部的代码运作过程,要是C的话,就不太接近机器的01特性,说白了,例如MOV ,这就是0和1组成的一串特定代码,要是用C的话,就是各种MOV AJMP 什么的,还有就是汇编的时实控制能力好,比如你想延时1微秒,你用C不好控制,要是用汇编就准确多, 它有指令执行周期的详细过程。
凡是涉及程序,越基础挣钱越多,汇编让你直观的理解单片机工作方式,没有汇编是万万不可的,就算是编程,用c语言,有些部分为了效率必须嵌入汇编,总之你要是玩玩不用深入,你要精通,不可能不学汇编
汇编是直接对寄存器操作,C语言只是把这些弄的更直白,只要能搞懂,都行啦,c语言简单些
汇编会让你从根本上理解单片机是怎么工作的。c语言用起来更简单,让人理解。
单片机书先讲汇编,肯定是学院派出书的