
汇编语言
丁乾坤的博客
iOS开发
展开
-
汇编(一)
汇编的发展机器语言由0和1组成的机器指令。如:0101 汇编语言(assembly language)使用符号代替机器语言,也称为符号语言如:mov ax, bx高级语言C\C++Java\OC|Swift,更加接近人类的自然语言如:int a= b;我们的代码在终端设备上是这样的过程: 汇编语言与机器语言一一对应,每一条机器指令都有与之对应的汇编指令 汇编语言可以通原创 2017-07-21 12:14:35 · 411 阅读 · 0 评论 -
汇编(二)
总线 CPU每一个CPU新品都有许多管脚,这些管脚和总线相连,CPU通过总线根外部器件进行交互总线:一根根导线的集合总线的分类地址总线数据总线控制总线 举个例子 地址总线它的宽度决定了CPU的寻址能力8086的地址总线宽度是20,所以寻址能力是1M(2^20) 数据总线它的宽度决定了CPU的单次数据传送量,也就是数据传送速度8086的数据总线宽度是16,所以单次原创 2017-07-21 15:19:29 · 319 阅读 · 0 评论 -
汇编(三)
8086的寻址方式cpu访问内存单元时,要给出内存单元的地址,所有的内存单元都有唯一的地址,叫做物理地址8086有20位地址总线,课一传送20位的地址,1M的寻址能力但它又是16位结构的CPU,它内部能够一次性处理、传输、暂时存储的地址为16位。如果将地址从内部简单地出发,那么它只能送出16位的地址,表现出来的寻址能力只有64KB 8086采用一种在内部用2个16位地址合成的方法来生成1个2原创 2017-07-24 22:12:46 · 498 阅读 · 0 评论