iOS之底层汇编(一)

2017-08-08  本文已影响0人  为自己丶拼个未来

汇编语言的发展

机器语言

汇编语言(assembly language)

高级语言

那我们为什么要学汇编?

高级语言运行的过程
  • 汇编语言机器语言一一对应, 每一条机器指令都有与之对应的汇编指令
  • 汇编语言可以通过编译得到机器语言,机器语言可以通过反汇编得到汇编语言
  • 高级语言可以通过编译得到汇编语言/机器语言,但汇编语言/机器语言几乎不可能还原成高级语言

汇编语言的特点

汇编能用来干什么?

越底层越单纯!真正的程序员都需要了解的一门非常重要的语言,汇编!

汇编的种类

架构 设备
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

几个计算机必要的常识

上一篇下一篇

猜你喜欢

热点阅读