鱼C论坛

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

call 段之间的跳转问题

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

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

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

x
  1. ASSUME    CS:code
  2.               code SEGMENT
  3.               MOV       AX,2
  4.               ADD       AX,AX
  5.               SUB       AX,1
  6.               CALL FAR PTR BX
  7.               MOV       AX,4c00h
  8.               INT       21h
  9.               code ENDS
  10.               code2 SEGMENT
  11.               ADD       AX,AX
  12.               SUB       AX,1
  13.               RETF
  14.               code2 ENDS
  15.               END
复制代码
这个就是代码
CALL FAR PTR BX 这一句有问题
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-9-20 20:20:05 | 显示全部楼层
你标号没有啊
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-20 22:13:54 | 显示全部楼层
看看 加学习
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-20 23:02:49 | 显示全部楼层
努力学习中,还没看到CALL的章节呢。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

我试过了  call far ptr  code2  也不行
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-21 08:00:09 | 显示全部楼层
努力学习中{:1_1:}
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

我也努力吧!!!!!!!!!!!!
小甲鱼最新课程 -> https://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
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

我想要跳转的事  segment 构成的一个代码段
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-21 16:25:45 | 显示全部楼层
努力学习中,
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-22 14:19:21 | 显示全部楼层
赚鱼币:lol:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

第11行不是你要跳的代码段的开始?呵呵
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-22 14:29:06 | 显示全部楼层
赚鱼币:dizzy:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-22 14:30:36 | 显示全部楼层
赚鱼币:titter:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-22 14:38:56 | 显示全部楼层
赚鱼币:ton:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-22 14:46:54 | 显示全部楼层
赚鱼币:big
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-22 15:13:41 | 显示全部楼层
赚鱼币:big
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-22 15:29:20 | 显示全部楼层
赚鱼币:sweat:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-9-22 15:39:41 | 显示全部楼层
赚鱼币:titter:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-12 23:08

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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