社区
汇编语言
帖子详情
有个小活需要把百来行MASM x86转为Linux NASM汇编,近四位数人民币酬谢
kmzs
2008-11-10 01:45:19
基本如题,因为汇编语言是内联在C工程中的,还有个10来行C代码(没用啥WINDOWS上特有的东西,甚至连标准库都没用上) 要一起移植。请联系hr02@toringo.com。欢迎自荐、推荐牛人,不过推荐拿不到人民币,只能放社区分酬谢了:-)
...全文
315
12
打赏
收藏
有个小活需要把百来行MASM x86转为Linux NASM汇编,近四位数人民币酬谢
基本如题,因为汇编语言是内联在C工程中的,还有个10来行C代码(没用啥WINDOWS上特有的东西,甚至连标准库都没用上) 要一起移植。请联系hr02@toringo.com。欢迎自荐、推荐牛人,不过推荐拿不到人民币,只能放社区分酬谢了:-)
复制链接
扫一扫
分享
转发到动态
举报
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
打赏
举报
回复
又学知识又省钱。
WIN7 64位
MASM
汇编
工具包(含debug,edit等程序)
MASM
5.0是DOS下的
汇编
开发程序,在win7 64位系统中不能兼容。本资源提供了win7 64位系统下使用
MASM
的方法,内含详细的图文说明。
汇编
工具包包含
MASM
、LINK、EDIT、DEBUG、DEBUG32等程序。
Win-
Masm
v2.2
汇编
集成编译器
[软件介绍] Win-
Masm
是一个界面友好、操作简单,并且非常实用的8086
汇编
IDE开发环境。它基于
masm
6.15编译核心(同时兼容
masm
5.1)。支持语法高亮显示(并可自定义修改)、错误行快速定位、无限次Undo/Redo功能、Word式查找/替换功能、支持中文路径及长文件名等优点。界面的人性化设计,告别了在DOS平台下对
汇编
文件的编辑、编译、连接、运行等相关操作
需要
通过枯燥、繁琐并容易出错的命令敲打来完成的尴尬局面。一键编译/连接/运行/Debug的傻瓜式操作使得
汇编
爱好者能够更加专注于
汇编
语言的学习。 欲了解更多,请在安装完成后查看帮助手册! 软件官方博客:http://blog.csdn.net/paullbm
masm
5.0(集合了DEBUG.Exe)
适用环境: dos/window xp/windows7 功能:适用于win7下的
汇编
编译器,附带用WIN7的DEBUG.EXE 使用说明:1.解压到一个目录如 C:\
masm
然后在该目录下建立一个目录存放
汇编
源程序如C:\
masm
\mycode\1.asm 编译时:(关键之处)1.调用window7 的 cmd (按住键盘ctrl与alt之间的开始键(start)+R) 2.然后把目录转至 C:\
masm
3.然后输入 c:\
masm
\
masm
.exe 回车 4.然后 在光标提示下首先输入源程序 mycode/1.asm 5.然后根据提示依次输入,注意一定要先建立目标程序,即1.obj然后才能调用LINK.EXE 编译成1.EXE 6.OK了,运行一下1.EXE吧 关于DEBUG.EXE使用 c:/
masm
/degbug.exe 回车即何 如 -r 回车,就会列出当前寄存器的名称及存储的数据 其他用法相信使用过
MASM
编译器的人都知道了。
MASM
2012 支持win7 64 位
Masm
for windows 2012集成实验环境是从事一线教学的大学教师针对
汇编
语言初学者的特点开发的一个简单易用的
汇编
语言学习与实验软件,支持32位与64位的WINDOWS 7,支持DOS的16/32位
汇编
程序和Windows下的32
汇编
程序(并提供调试通过的35个WINDOWS
汇编
程序实例源代码),它具有错误信息自动定位、关键字实时帮助并且在帮助中动画演示
汇编
指令的执行过程、语法着色、无限次撤消与恢复、WORD式的查找、替换、定位、支持中文、长文件名等功能。
masm
for windows 2015
masm
适用于windows8.1 64位系统
汇编语言
21,497
社区成员
41,618
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章