一个关于系统调用的汇编程序
如下一段汇编代码,希望能够模拟系统调用退出(退出的系统调用号为1),不使用标准库的_exit
但是以一下命令编译,运行会出现断错误
$ nasm -f elf tiny.asm
$ gcc -Wall -s -nostdlib tiny.o
$ ./a.out
内核2.6,gcc3.3.5,nasm0.98.39清各位给点意见,谢谢
- BITS 32
- GLOBAL _start
- SECTION .text
- _start:
- mov eax, 1
- mov ebx, 1
- int 0x80
复制代码
[ 本帖最后由 real_me 于 2006-5-11 01:10 编辑 ]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
test ok using the gas
.text
.global _start
_start:
movl $1, %eax
movl $0, %ebx
int $0x80