linux简单之美(三)
来源:互联网 发布:动态桌面软件 编辑:程序博客网 时间:2024/04/30 09:23
在linux简单之美(二)中我们尝试使用了C库的函数完成功能,那么能不能用syscall方式
来搞呢?显然可以!
section .dataft db "now is X",10section .textglobal _start_start:mov edi,10again:dec edimov eax,ediadd eax,0x30mov byte [ft+7],almov eax,4mov ebx,1mov ecx,ftmov edx,9int 0x80mov eax,162push 0push 1mov ebx,espmov ecx,0int 0x80cmp edi,0jnz againmov eax,4mov ebx,1mov ecx,msgmov edx,15int 0x80mov eax,1mov ebx,0int 0x80msg: db "happy xxx day!",10
nasm -f elf main.asm
ld -m elf_i386 -o main main.o
在代码中延时使用的是nanosleep,其他和第一篇一致,只不过做了一个bin->ascii的小转换.
- linux简单之美(三)
- linux简单之美(一)
- linux简单之美(二)
- 数据之美(三)
- 数据之美(三)
- Shiro介绍(三):授权及验证的简单之美
- 数学之美读书笔记(三)
- 重新发现物理之美(三)
- Linux简单命令之三
- 简单之美
- Erlang简单之美
- Linux哲学之美
- newxy的简单之美
- 转贴:浅谈简单之美
- 数学之美 简单笔记
- 微信简单之美
- 数学之美系列五 -- 简单之美:布尔代数和搜索引擎的索引(转载)
- 《数学之美(第二版)》(三)
- Linux系统下安装phpmyadmin方法
- linux 与arm下 log4cplus 安装配置,qtcreator 开发环境
- iOS系统GCD学习(3):dispatch_group
- 【Boost】boost库的随机数的例子
- 句柄和指针的区别
- linux简单之美(三)
- 今天的天气很的好啊好哦
- 散列法解决1000个整数的搜索
- 01-算法分析开始
- windows7隐藏的上帝模式
- POJ 3122 Pie
- android:descendantFocusability用法简析
- EXT简单的可编辑表格
- Tokyo Cabinet 的四种数据结构