汇编指令与机器码互转

安静苦笑 2012-11-28 03:20:24
找了一个晚上都找不到相关的资料..
有没有插件或源码...可以直接把汇编的指令转成16进制字节数组?
比如 mov eax,0 转成 B801000000
pushad 转成 60

我想很多人都应该有这样的需求的..指令和机器码互转..

有dll调用也好...最好有思路有源码..想学习转换的方法..
有同求的帮忙顶下帖子~~会的请帮帮忙...有插件的也帮忙下..
...全文
316 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
安静苦笑 2012-12-02
  • 打赏
  • 举报
回复
引用 4 楼 mydo 的回复:
我机子里有,加我QQ
已发送加好友信息..请通过!
大熊猫侯佩 2012-11-30
  • 打赏
  • 举报
回复
我机子里有,加我QQ
安静苦笑 2012-11-28
  • 打赏
  • 举报
回复
引用 2 楼 mydo 的回复:
网上有开源的dasm引擎,可以直接使用。 或者你写一个简单的转换函数。
貌似我都找不到有!!能提供个下载地址吗??
大熊猫侯佩 2012-11-28
  • 打赏
  • 举报
回复
网上有开源的dasm引擎,可以直接使用。 或者你写一个简单的转换函数。
zara 2012-11-28
  • 打赏
  • 举报
回复
如果只是功能上的需要,反汇编和调试软件都有这个吧。如果是要了解怎么转换的,可以参考 intel 的那个开发资料包的 Volume 2 Instruction Set Reference ,网上搜索下应该到处有下载的,包括 intel 的网站。

21,458

社区成员

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

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