内嵌汇编如何使用 fword ptr ?

ypyRock 2004-02-25 11:35:32
需要使用 call fword prt[aaa],可是delphi 不支持 far call 如何变通解决?
...全文
164 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ypyRock 2004-04-21
  • 打赏
  • 举报
回复
谢谢 !!
再问一个问题
如何动态计算汇编指令长度?

:)可以再加分
ly_liuyang 2004-04-15
  • 打赏
  • 举报
回复
都看错了
这个才正确

E9就是Jmp指令
90就是Nop指令
ly_liuyang 2004-04-15
  • 打赏
  • 举报
回复
搞错
应该5d就是fword指令
E9就是Nop指令
ly_liuyang 2004-04-15
  • 打赏
  • 举报
回复
5d,e9这两个就是fword prt指令
ypyRock 2004-04-15
  • 打赏
  • 举报
回复
谢谢Liu Yang。

还有几个问题问一下

PatchCode[0] := $5D; // new code value

PatchCode[0]:=$E9;

5d,e9这两个是什么汇编操作指令(opcode)?

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧