
汇编
Z_J_T
这个作者很懒,什么都没留下…
展开
-
临时空间
临时空间 所在位置 :cpu内寄存器 注意:内置空间产生的临时量都是有常性的,只能读取 例如: ++b=100; (返回b本身=100)-----编译成功 b++=100 (返回一个临时空间,而临时空间只能读取,不能置数)-----编译失败原创 2017-09-23 09:58:19 · 433 阅读 · 0 评论 -
指令的寻址方式
指令的寻址方式 1.顺序寻址;由于指令地址在内存中顺序安排,当执行某一程序时,一条指令接一条指令顺序进行。(存储器取一条指令,执行,取出第二条,在执行...顺序进行) 2.跳跃寻址:下一条指令的地址码不是程序计数器给出的,而是由本条指令给出。 操作数基本寻址方式 3.隐含寻址:指令中隐含操作数地址 4.立即寻址:指令的地址字段指出的不是操作数的地址,而是操作数本身 5.直接寻址:指令格原创 2017-09-26 00:03:39 · 7007 阅读 · 0 评论 -
汇编语言之指令与寄存器
寄存器 EAX---“累加器”:很多加法乘法指令的缺省寄存器。 EBX---“基地址”寄存器:在内存寻址时存放基地址。 ECX---计数器:重复(REP)前缀指令和LOOP指令的内定寄存器。 EDX---被用来放整数除法产生的余数。 EBP---是“基址指针”:经常用来做高级语言函数调用的“框架指针”。 ESP---用来作堆栈指针,被称为栈顶指针,栈顶是地址小的区域,压入栈的数据越多,转载 2017-09-20 23:08:25 · 620 阅读 · 0 评论 -
循环~跳转表
1、 空语句:只包含一个分号的语句。 2、 if 语句,for 语句,while,do while() for 语句:适用于已知循环次数,for循环一般都有输出执行语句,除非定义的循环初始条件满足退出条件,直接退出循环。 while():适用于未知循环次数,while()加循环条件,一但条件不满足就不执行语句。 do while():适合于循环至少执行一次的,先执行后判断。do w原创 2017-12-21 00:19:57 · 496 阅读 · 0 评论