title: 学习汇编语言有什么好处？
desc: 想知道学习汇编对其他高层次的语言有什么帮助，比如汇编对与深入理解javaobjective-c的作用
topic: 编程语言
content: 好多初级单片机都是用汇编，也有的可以用C写，编译再转成汇编代码。就个人经验，学习汇编语言可以从最底层理解微机的工作原理，细微到一个状态位放在哪一个存储区，系统怎么轮询，指令和数据之间如何互动，真正把电路逻辑和代码内容衔接起来。然后再学到C，发现每一条C语言语句是这样对应汇编的指令的，有种我能洞悉这块芯片的所有秘密的感觉有没有！ps 举单片机为例子，可能不大适用，不过普通计算机无非是在组成上更复杂一些
answerer_tags: 不会日语的经济狗不是好程序员