操作符指令 offset start,取得标号的偏移地址,可以用来将一标号的指令复
制到另一标号下
* jmp 指令要给出两种重要信息:
1 转移的目的地址
2 转移的距离
* jmp 转移的不同格式
jmp short 标号(属于短转移 IP范围-128-127)
jmp near ptr 标号(-32768-32767)
jmp far ptr 标号
jmp ax 或者 jmp cs:IP(这是一种错误表达)
jmp word ptr 内存单元地址(段内转移比如[bx],cs:[bs])
jmp dword ptr 内存单元地址(段间转移比如[bx...
- [awoofa3] 谢谢 前辈指导 我也感觉栈好像不够。 哪里还有需要掌握的,希望提醒下? 06/30 20:04
- [mywiil] 汇编何以很难移植?? 06/29 19:13
- [mywiil] 栈的概念很重要,这张的知识也需要仔细理解和掌握。 上面的这些文字看似理解深度不够。 06/29 19:03
- [mywiil] 挺有意思。但是,代码大小的限制不是寄存器位数的关系,而是与内存相关的使用有关系。 06/29 17:55
[2010-07-10 00:41] 9 跳转
阅读全文 |
评论次数(0) |
浏览次数(428) |
所属类型(默认类型)
[2010-06-29 16:28] 今天刚起床发现了一个很好玩的事情
汇编与生活的关系
早上一起床8:00开始,按部就班的开始做事情。
也就等于,CS:IP 等于8:00点钟,所做的事情都是代码程序,所做事情的内容,比如说买了一颗白菜,那么白菜就等于是取得的数据。
还有,如果不停的做事情,体力有限,需要歇歇啦,用汇编来解释就是,因为寄存器位数限制,所以程序代码大小有上限。
晚上了,直接输入END...
早上一起床8:00开始,按部就班的开始做事情。
也就等于,CS:IP 等于8:00点钟,所做的事情都是代码程序,所做事情的内容,比如说买了一颗白菜,那么白菜就等于是取得的数据。
还有,如果不停的做事情,体力有限,需要歇歇啦,用汇编来解释就是,因为寄存器位数限制,所以程序代码大小有上限。
晚上了,直接输入END...
阅读全文 |
评论次数(1) |
浏览次数(417) |
所属类型(默认类型)
[2010-06-27 22:18] 3
* 如何访问一段内存的数据呢?
可以将这段内存放入DS里,根据需要,用相关指令访问内存里面的数据。也就是说想访问内存中的数据就需要建立DS段寄存的数据。
* 字在寄存器里的传送和字节传送不一样。
* DS不能直接与数据存取。
* 关于栈书中有句话“从程序化的角度来讲,应该有一个标记,这个标记一直指着盒子最上边的书”
* 出栈入栈都是以字为单位的。
* 入栈执行时,sp=sp+2,再将数据按照高八对高八,低八对低八送入
出栈执行时,先将数据高八对高八,低八对低八送出,在sp=sp-2
* 8086CPU只记录SS:SP,栈空间大小由自己定。
* push,POP实际上可...
可以将这段内存放入DS里,根据需要,用相关指令访问内存里面的数据。也就是说想访问内存中的数据就需要建立DS段寄存的数据。
* 字在寄存器里的传送和字节传送不一样。
* DS不能直接与数据存取。
* 关于栈书中有句话“从程序化的角度来讲,应该有一个标记,这个标记一直指着盒子最上边的书”
* 出栈入栈都是以字为单位的。
* 入栈执行时,sp=sp+2,再将数据按照高八对高八,低八对低八送入
出栈执行时,先将数据高八对高八,低八对低八送出,在sp=sp-2
* 8086CPU只记录SS:SP,栈空间大小由自己定。
* push,POP实际上可...
阅读全文 |
评论次数(2) |
浏览次数(458) |
所属类型(默认类型)
[2010-06-26 12:57] 我总是忘记的
第一章里1.15
*有提到这样一句话“不同计算机系统的内存地址空间的分配情况是
不同的”
编者提出这句话的原因是不是为了暗示,汇编之所以难移植的理由?
*多少位的CPU,快在哪里了?目前只看到了 一次性读内存数据的大小会增大。
* 在写汇编的时候需要时刻从CPU的工作出发来想。
3.2
* mov指令的使用范围
1 将数据直接送入寄存器
2 将一个寄存器内容送入另一个寄存器
3 将一个内存地址的内容直接送往寄存器...
*有提到这样一句话“不同计算机系统的内存地址空间的分配情况是
不同的”
编者提出这句话的原因是不是为了暗示,汇编之所以难移植的理由?
*多少位的CPU,快在哪里了?目前只看到了 一次性读内存数据的大小会增大。
* 在写汇编的时候需要时刻从CPU的工作出发来想。
3.2
* mov指令的使用范围
1 将数据直接送入寄存器
2 将一个寄存器内容送入另一个寄存器
3 将一个内存地址的内容直接送往寄存器...
阅读全文 |
评论次数(1) |
浏览次数(472) |
所属类型(默认类型)