LINUX下怎么学习和使用汇编呢?

Alexeyomux 2002-09-22 04:51:55
请教各位,LINUX下怎么学习和使用汇编呢?(如,用什么工具)谢谢!
...全文
77 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
紫郢剑侠 2002-09-23
  • 打赏
  • 举报
回复
gz

up
970361 2002-09-23
  • 打赏
  • 举报
回复
1、多看源代码
2、找一些关于AT&T语法的书
3、把你的c程序会编成汇编程序(gcc -a)
4、用gdb查看汇编代码,单步执行,查看寄存器,堆栈等信息

好象linux下的汇编资料很难找
用3,4方法
应该会有很大的进步吧
kangyinglai 2002-09-23
  • 打赏
  • 举报
回复
汇编语言是依托于机器的,所以只要机器结构一致,比如都是x86,那么它们的指令集也都是一致的,当然使用的汇编语言也一样了。至于在linux下使用什么工具,我不太清楚,楼主可以利用搜索引擎去查一下!我看过一些资料,linux的源代码中使用的是AT&T的汇编,不知为什么不采用80x86的汇编?
LiRen 2002-09-22
  • 打赏
  • 举报
回复
tasm for linux
给分!!!

21,459

社区成员

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

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