+ -
当前位置:首页 → 问答吧 → n条指令的如何执行?

n条指令的如何执行?

时间:2011-04-13

来源:互联网

比方说我写了两条mov指令,
-a
1000:1000 mov ax,1234
1000:1003 mov bx,1234
1000:1006
-
怎么让这两条指令一块执行呢?

作者: it200848140501   发布时间: 2011-04-13

g=1000:1000 1000:1006 。如果先 r cs 设置 cs 到 1000 的话,可以 g=1000 1006 这样更简单些。

作者: zara   发布时间: 2011-04-13

引用 1 楼 zara 的回复:
g=1000:1000 1000:1006 。如果先 r cs 设置 cs 到 1000 的话,可以 g=1000 1006 这样更简单些。

我在dubug运行了一下,貌似不行,ax,bx的内容并没有改变

作者: it200848140501   发布时间: 2011-04-13

正常是不会的,应该是哪里有错误了。将屏幕复制了上来看看?

作者: zara   发布时间: 2011-04-13

作者: it200848140501   发布时间: 2011-04-13

作者: it200848140501   发布时间: 2011-04-13

作者: it200848140501   发布时间: 2011-04-13

空间限制访问。不一定要贴图的,也可以在那个命令行窗口鼠标右键,选择“标记”,然后选择要复制的范围,回车,到这里来粘贴,就将文字内容复制过来了。

作者: zara   发布时间: 2011-04-13

我那个空间权限取消了,帮忙看下吧

作者: it200848140501   发布时间: 2011-04-13

debug下不让复制

作者: it200848140501   发布时间: 2011-04-13

贴图里,直接使用的 a 命令,不是提示了是 a 到 1373:0100 而不是你上面提及的 1000:1000 处?所以,这样的话,直接 g=100 106 就可以了,即是从当前的 cs:ip 开始运行,而不时从 1000:1000 那里。如果非要从 1000:1000 那里的话,A 命令是就应加上这个地址:A 1000:1000

作者: zara   发布时间: 2011-04-13

另外,debug 里还是能够复制文字的,鼠标右键出不来菜单,可以从系统菜单(单击命令行窗口标题栏最左那个窗口图标所出现的菜单)的“编辑”里

作者: zara   发布时间: 2011-04-13