1
A
回答
7
有没有这样的事,作为一个内存到内存移动(与mov
,也有移动字符串)。请参阅this table。
你可以加载到一个临时寄存器,然后存储它:
mov eax, [ebx+50]
mov [00A30020], eax
或避免使用任何额外的寄存器,由于它是低效率的成本:
push dword [ebx+50]
pop dword [00A30020]
相关问题
- 1. 正确的释放内存的方法
- 2. 正确的语法内Kibana
- 3. 'mov'的内存引用过多
- 4. C:正确的语法分配内存使用指针指针
- 5. 无法正确释放内存
- 6. 正确处理内存池中的内存
- 7. 内联ES6模块的正确语法?
- 8. 这是将文件保存到内存的安全正确方法吗?
- 9. c - 正确释放结构的内存
- 10. gSoap中正确的内存控制
- 11. Alea的犯规释放内存正确
- 12. 不正确的解除内存分配?
- 13. 在内存流上使用ftell()时的'正确'语义
- 14. 不正确的存储过程语法
- 15. mov eax如何将数据存储在内存中?
- 16. Java内存使用情况 - 此语法是否正确,否则会导致内存泄漏?
- 17. 语法不正确“内部”错误
- 18. 虚拟内存到物理内存
- 19. C++中的继承的正确语法,初始化列表和内存分配?
- 20. 内存未被正确释放?
- 21. 问题,在正确释放内存
- 22. CUDA常量内存值不正确
- 23. OpenCL中内存复制不正确
- 24. 为PODs正确分配内存
- 25. 我是否正确释放内存?
- 26. 正确处理内存限制?
- 27. 正确使用CryptoAPITransform?内存泄露
- 28. 如何正确动态分配内存?
- 29. 不能正确地从内存
- 30. 无法连接到内存缓存
为了澄清,你想添加50到ebx的值并将其存储到内存地址00A30020? – 2012-04-20 15:57:19
在mov指令之前,有一条add指令'add [ebx + 50],edx'。我想要[ebx + 50]中的值,所以我想'mov [00A30020],[ebx + 50]' – Drahcir 2012-04-20 15:58:54