鱼C论坛

 找回密码
 立即注册
查看: 2643|回复: 22

call 段之间的跳转问题

[复制链接]
发表于 2013-9-20 18:12:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
ASSUME    CS:code
              code SEGMENT
              MOV       AX,2
              ADD       AX,AX
              SUB       AX,1
              CALL FAR PTR BX
              MOV       AX,4c00h
              INT       21h 
              code ENDS
              code2 SEGMENT
              ADD       AX,AX
              SUB       AX,1
              RETF
              code2 ENDS
              END
这个就是代码
CALL FAR PTR BX 这一句有问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-9-20 20:20:05 | 显示全部楼层
你标号没有啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-20 22:13:54 | 显示全部楼层
看看 加学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-20 23:02:49 | 显示全部楼层
努力学习中,还没看到CALL的章节呢。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-20 23:11:24 | 显示全部楼层
知道那句有问题,为何不再看下书呢?
按你标题里是段间转移,那就应该是call far ptr +标号,而不是你代码里的寄存器名
call+寄存器名都是段内近转移
你代码也缺少标号
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-21 07:44:49 | 显示全部楼层

我试过了  call far ptr  code2  也不行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-21 08:00:09 | 显示全部楼层
努力学习中{:1_1:}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-21 08:07:29 | 显示全部楼层
无所无谓 发表于 2013-9-21 08:00
努力学习中

我也努力吧!!!!!!!!!!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-21 09:51:01 | 显示全部楼层
/se陈愉鑫/se 发表于 2013-9-21 07:44
我试过了  call far ptr  code2  也不行

11行:
XX:        add ax,ax
             ....

-------------
call far ptr XX
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-21 12:55:03 | 显示全部楼层
tsembrace 发表于 2013-9-21 09:51
11行:
XX:        add ax,ax
             ....

我想要跳转的事  segment 构成的一个代码段
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-21 16:25:45 | 显示全部楼层
努力学习中,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-22 14:19:21 | 显示全部楼层
赚鱼币:lol:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-22 14:27:36 | 显示全部楼层
/se陈愉鑫/se 发表于 2013-9-21 12:55
我想要跳转的事  segment 构成的一个代码段

第11行不是你要跳的代码段的开始?呵呵
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-22 14:29:06 | 显示全部楼层
赚鱼币:dizzy:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-22 14:30:36 | 显示全部楼层
赚鱼币:titter:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-22 14:38:56 | 显示全部楼层
赚鱼币:ton:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-22 14:46:54 | 显示全部楼层
赚鱼币:big
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-22 15:13:41 | 显示全部楼层
赚鱼币:big
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-22 15:29:20 | 显示全部楼层
赚鱼币:sweat:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-22 15:39:41 | 显示全部楼层
赚鱼币:titter:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-17 07:33

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表