萌辉 发表于 2013-11-19 22:44:01

实验8 jmp short s1

实验8中jmp short s1这条指令是要cpu跳转到s1处执行,实际上这个指令不含跳转地址而是根据8位位移来改变ip的,改变的距离是s2减s1就是F6就是-10,负数向上跳转。我的问题是把这条指令位置改变它还是向上跳转,跳转的距离还是F6?

wang199001 发表于 2013-11-19 22:44:02

是的,jmp short 跳转就是在CPU处理时会自动转换成向前/后移动多少字节,不用管那个标号,CPU不认识他,CPU只认识位移

萌辉 发表于 2013-11-19 22:47:24

就这点鱼币了

萌辉 发表于 2013-11-21 18:28:04

问题是明白了,就让他沉了吧

萌辉 发表于 2013-11-22 21:25:27

谢谢了:lol:

菜鸟一个a 发表于 2014-1-12 20:27:22

学习学习学习学习

bubu 发表于 2014-2-15 07:56:46

学没看到这先学习一下。
页: [1]
查看完整版本: 实验8 jmp short s1