有个小活需要把百来行MASM x86转为Linux NASM汇编,近四位数人民币酬谢

kmzs 2008-11-10 01:45:19
基本如题,因为汇编语言是内联在C工程中的,还有个10来行C代码(没用啥WINDOWS上特有的东西,甚至连标准库都没用上) 要一起移植。请联系hr02@toringo.com。欢迎自荐、推荐牛人,不过推荐拿不到人民币,只能放社区分酬谢了:-)
...全文
314 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
beijingbeerman 2008-11-13
  • 打赏
  • 举报
回复
xianren2440@sina.com
我可以做
arust 2008-11-12
  • 打赏
  • 举报
回复
看起来不难啊,可以发给我试试吗?
arust#163.com
zhoujianhei 2008-11-12
  • 打赏
  • 举报
回复
我也要来试试。
zhoujianhei@gmail.com
dalixux 2008-11-11
  • 打赏
  • 举报
回复
确定是转为NASM 的话 也给我一份 哈哈dalixux@yeah.net
LINUX下AT&T 不是很懂 但是转NASM貌似还行
kmzs 2008-11-11
  • 打赏
  • 举报
回复
已经给各位发邮件了。能做不能做都请回复下。也感谢提供资料或参考文档的各位大哥!
TFree 2008-11-11
  • 打赏
  • 举报
回复
可以联系我, gfree86@gmain.com
kmzs 2008-11-11
  • 打赏
  • 举报
回复
呵呵,因为我们这儿没人懂汇编,都是做桌面开发的。这个东西是前人留下的,我们只是作为预编译好的库调用,从来不看它的代码,呵呵。
xiaopoy 2008-11-11
  • 打赏
  • 举报
回复
well,真这么简单就留言了:
xpoy@live.cn
liangbch 2008-11-11
  • 打赏
  • 举报
回复
linux 中的汇编语言用的是 AT & T格式,这种格式和通常的Intel格式还是有区别的,最主要的是操作数的顺序不同。
关于更多的细节,请看 Linux 中 x86 的内联汇编
另外,推荐2个工具,可以完成2种汇编格式之间的转化。

intel2gas: 一个工具,可将intel语法格式的汇编程序转化为gas格式
a2i: 一个工具,可将At&T格式的汇编程序,转化为intel格式的汇编程序
dalixux 2008-11-10
  • 打赏
  • 举报
回复
= =不是很简单吗?汗。。。
NASM 和MASM 尤其是内嵌的 区别不大吧

%define offset

链接时有操作数不对的就 加 BYTE WORD DWORD之类的

难道汇编里 还有什么莫名奇妙的宏?4位数的酬劳 疯了
nasm手册看一遍 基本就省下来了

















yayafu 2008-11-10
  • 打赏
  • 举报
回复
大款啊
用户 昵称 2008-11-10
  • 打赏
  • 举报
回复
又学知识又省钱。

21,497

社区成员

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

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