
汇编语言
文章平均质量分 52
feijinxinsi
这个作者很懒,什么都没留下…
展开
-
汇编基本术语1
1.指令:指令由操作码和操作数字段组成。2.操作码:操作码指明计算机要执行的操作。3.操作数:在指令过程中需要的数据。4.寻址方式:说明操作数所在地址的方式叫做寻址方式。5.立即数:操作数存放在指令代码中6.寄存器操作数:操作数存放在CPU的内部寄存器。7.存储器操作数:操作数存放在内部存储器 ...原创 2013-12-27 10:31:15 · 174 阅读 · 0 评论 -
基本概念与原理(一)
1.MSB:Most Significant Bit LSB:Least Significant Bit2.Two's-Complement:a mathematic principle that the two's complement of an interger is its additive inverse Usage:Notation of negative int...原创 2014-03-28 23:13:30 · 132 阅读 · 0 评论 -
C语言汇编代码分析(while循环)
我们来看下面的例子: 我们将上一篇中for循环的例子改为while循环,然而生成的汇编代码却是一模一样的,这里就不在赘述了。有兴趣的朋友请查看《C语言汇编代码分析(for循环)》。 ...原创 2015-04-24 14:10:55 · 795 阅读 · 0 评论 -
C语言汇编代码分析(switch case)
我们来看下面的例子: switch-case控制语句维护着一张跳转表(jump table),并不是用一系列的if-else来实现,在上例中就是标签L7标记的地方。 跳转表方式大体思想是这样的: 用case语句中的最大值减去最小值求出一个区间,这里是106-100 = 6,即 0到6共有7个可能的case,此时编译器为该switch-case控制分配长度为7的数组...原创 2015-04-24 15:10:26 · 1954 阅读 · 0 评论