delphi5如何将汇编的地址格式cs:ip转换成指针 点击:509 | 回复:1



llm

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 4回
  • 年度积分:0
  • 历史总积分:96
  • 注册:2003年11月24日
发表于:2003-12-24 11:44:00
楼主
请问在delphi5中如何将汇编的地址格式cs:ip转换成指针变量?可有相关的函数? 我现在需要在delphi5中访问内存的0x4000:0x0000怎么办?



GaryLin

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 1186回
  • 年度积分:0
  • 历史总积分:1263
  • 注册:2003年4月15日
发表于:2003-12-24 11:44:00
1楼
DOS 下可以对某 I/O Address, Memory 直接 access, 但在 Windows NT/2K/XP... 下不行. 且其 Memory 的管理机置也不同(Windows uses Virtual Memory). 所以, 把原来的 assembly code 直接转成 Delphi 的 code 去 access memory, 应该是不能 work 的!

热门招聘
相关主题

官方公众号

智造工程师