Xcode模拟器的架构是 x86
,
真机是ARM
常常聊得8086汇编
实际是型号而已
汇编语言 -- Assembly Lauguage
,使用汇编我们代替了机器语言(0,1构成的机器语言)。汇编语言是个过度语言,将来实际上是用高级语言编程(c,c++,java等),然后通过汇编编译一下,最后转成机器语言
注意:
注意点 使用virtual 6.0看看汇编,发现一一对应(注意点1) 同样的汇编指令,但是不同的东西 一个数组,一个结构体 所以说,不能还原成高级语言(注意点1)汇编的用途
一.弄清代码的本质
1.sizeof
2.++a + ++a + ++a
3.switch和if哪一个效率高
只有看懂了这些本质,然后你猜知道很多理论是扯淡的;
汇编语言的种类
1.8086汇编(16位的cpu)
2.Win32汇编
3.Win64汇编
4.ARM汇编(嵌入式,mac,iOS)
网友评论