摘要: 要理解ret,retf,call指令,必须要先理清以下汇编基础知识: 一. [bx]和内存单元 [bx]是什么呢? 和[0]有些类似,[0]表示内存单元,它的偏移地址是0。 n 我们要完整地描述一个内存单元,需要两种信息: n (1)内存单元的地址; n (2)内存单元的长度(类型)。 n 我们用[0]表示一... 阅读全文
posted @ 2009-03-27 12:55 jasonM 阅读(1680) 评论(2) 推荐(0) 编辑
摘要: jmp指令 解释: n jmp为无条件转移,可以只修改IP,也可以同时修改CS和IP; n jmp指令要给出两种信息: n 转移的目的地址 n 转移的距离(段间转移、段内短转移,段内近转移) 格式: 一.Jump short 标号 这种格式的 jmp 指令实现的是段内短转移,它对IP的修改范围为 -128~127,也就是说,它向前转移时可以最多... 阅读全文
posted @ 2009-03-27 08:53 jasonM 阅读(12904) 评论(0) 推荐(1) 编辑