汇编入门一

2018-02-27  本文已影响15人  BigBowen

汇编语言与其它语言的关系

image.png

汇编语言的特点

汇编语言的种类

8086汇编(8086处理器是16bit的CPU)
Win32汇编
Win64汇编
ARM汇编(嵌入式、Mac、iOS)
......
我们iPhone里面用到的是ARM汇编,但是不同的设备也有差异.因CPU的架构不同.

架构 设备
armv6 iPhone, iPhone2, iPhone3G, 第一代、第二代 iPod Touch
armv7 iPhone3GS, iPhone4, iPhone4S,iPad, iPad2, iPad3(The New iPad), iPad mini, iPod Touch 3G, iPod Touch4
armv7s iPhone5, iPhone5C, iPad4(iPad with Retina Display)
arm64 iPhone6s , iphone6s plus,iPhone6, iPhone6 plus,iPhone5S ,iPad Air, iPad mini2

总线

总线分为:地址总线(寻址),数据总线(传输数据),控制总线

CPU通过芯片上的管脚与总线相连,读取内存中的指令,从而控制外部器件.
首先通过地址总线找到要访问的内存,然后由控制总线决定读/写,最后由数据总线传输数据.


image.png

8086的寻址方式

上一篇 下一篇

猜你喜欢

热点阅读