汇编环境
来源:互联网 发布:网络泄洪啥意思 编辑:程序博客网 时间:2024/04/28 01:44
学汇编看书是一方面,实践又是一方面,两者不可缺一.
理论没啥说的,就是买书啊,看网上的文档等
之后嘛,得组个环境进行实验
小弟我经过一番折腾,总结出一套行之有效又比较简单的(对我来说)
1.编译器
市面上,常用的也就是
1) masm(用的人确实不少..) 也有比较全的文档
2) tasm borland的东西,很多黑客都很喜欢用..我对此知之甚少,所以不谈了
3) gcc ,用的是gas的语法,这个嘛..我也不习惯
nasm 设计之初原则就是简洁性,事实上,确实比masm简洁不少! 接下来过展现出来
2.com格式
最简单的当然是直接写代码然后执行,类似debug这种,王爽的书中就有写到,比他稍复杂的我想就是com了吧,他就是把代码直接搞到内存中执行.
nasm写com程序很简洁, nasm -f com test.asm -o test.com就可以了,默认就是产生bin的格式
test.asm第一句写 org 100h 加载到100h这个位置,这是规定.
3.显示结果
bios的int 10 ,具体得看中断大全了,我是看<intel汇编语言程序设计>这本书的
3.暂定,
类似于c语言中的getchar, 可以用最简单的无限循环 jmp $
或者用
mov ah,10h
int 16h
等待键盘输入
over
- 汇编环境
- Win32汇编环境配置
- Win32汇编开发环境
- 汇编 编译环境
- VS2010汇编环境搭配
- 汇编win7开发环境
- 汇编编译环境搭建
- VS2010配置汇编环境
- MASM汇编环境配置
- 模拟 8086 汇编环境
- 汇编环境搭建
- ARM汇编环境
- 汇编开发环境的搭建
- Win32汇编开发环境配置
- ultraEdit搭建汇编开发环境
- 汇编调试环境项目进度
- 用editplus打造汇编环境
- UltraEdit 建立汇编集成环境
- 根据Wsdl 开发Webservices
- 日记2008.9.20
- 有感于《我是冠军》--唐骏篇
- 双数组trie树的基本构造及简单优化[转]键树相关
- 两个非常有用的进程函数
- 汇编环境
- linux内和分析之sched.c程序
- haohaohao
- myyearbook分析
- CODING & 架构
- Struts-HTML标签
- 类型转换函数
- C#变量的概念和命名规范
- %在c语言中起什么作用