发布网友
共4个回答
热心网友
汇编语言是比较依赖硬件的体系结构的,因为ARM的体系结构,和8086体系结构(也就是《微机原理》主要讲的)不同,所以指令集上是有一些不同的,但是其实思想还是一样的。ARM汇编是对ARM处理器的控制。学习嵌入式的bootloader时,就会有很多行代码的汇编程序(基于ARM体系结构的),但是说实话,主要你能看懂,知道是怎么跳转执行的,就可以了!bootloader都是大公司里很多牛*人,花几个月写的硬件初始化代码,你要是自己能写出来,并且好使,那你就NB了,年薪30万左右了,慢慢来吧!我也是才菜鸟,大家一起加油!
热心网友
你没理解WIN32汇编与8086汇编,现在的win32汇编是用API调用的,8086原先用DOS系统,两个的难度不在一个层次,不过DOS汇编起点,至于为什么相信楼主学习汇编入门就知道,我提醒你下,“入门”与“精通”这两个字的意思,不要把其他语言的入门精通带入到汇编来,不然你会吃亏。汇编之路很长,有耐心是最好的。追问8086和win32是针对inter的CPU?那ARM汇编就是针对ARM处理器的?如果是,那搞嵌入式就必须会ARM汇编?
追答不,现有的WIN32不是针对intel的汇编,罗云彬那本书我估计你没看多少。每个CPU体系都有一套汇编指令,并不是搞嵌入式就一定要会ARM汇编,你可以先入门dos汇编之后的道路楼主自己会知道,基础打牢你做什么都快。
热心网友
arm编程一般采用C语言,偶尔会用到汇编,ARM汇编与8086汇编不同的是,语法关键字不同和ARM单片机的内部结构不同
热心网友
都差不多,会变很少有人用,也不用了解什么寄存器什么的,就用c语言做就行了、