在内存地址004A9640 写入 E803,怎么实现?

imur2008 2009-05-06 04:05:22
在内存地址004A9640 写入 E803,怎么实现?
谢谢先!
...全文
144 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
imur2008 2009-07-09
  • 打赏
  • 举报
回复
结贴致谢!
谢谢!
  • 打赏
  • 举报
回复
同意楼上的。。。发言。。
cnzdgs 2009-05-07
  • 打赏
  • 举报
回复
VC的嵌入汇编功能不支持直接写内存地址,真正的汇编语言是可以的,与使用静态变量一样属于直接寻址,在MASM中如果直接写地址,需要在前面加上段寄存器。
光宇广贞 2009-05-06
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 cnzdgs 的回复:]
倒~
mov WORD PTR ds:[004A9640H], 0E803H
[/Quote]

不可以向数据区操作立即数吧……

mov eax, 004A9640H
mov word ptr [eax], 0E803H

不必要非要操作 ds 段,这样就已经可以了。数据会到 ds 段。
cnzdgs 2009-05-06
  • 打赏
  • 举报
回复
倒~
mov WORD PTR ds:[004A9640H], 0E803H
goodider 2009-05-06
  • 打赏
  • 举报
回复
晕倒3楼在搞怪啊哈哈哈哈。
xtdumpling 2009-05-06
  • 打赏
  • 举报
回复

push es
push 0
pop es
mov eax,004A9640h
mov es, eax
mov bx, E803h
mov word ptr es:[eax],bx
pop es

哈哈~~
BAYNPU 2009-05-06
  • 打赏
  • 举报
回复
move eax, 004A9640h
mov ds,eax
mov eax,E803h
move word ptr [0],eax
wrinky 2009-05-06
  • 打赏
  • 举报
回复
汇编的话,可以这样吧

move eax, 004A9640h
move word ptr [eax], E803h


一个问题怎么发两个区啊??

21,500

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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