- 5
- 0
- 约 32页
- 2017-01-07 发布于湖北
- 举报
汇编语言程序员看到的硬件 中央处理单元 CPU(Intel 80x86) 对汇编语言程序员,最关心其中的寄存器 存储器(主存储器) 呈现给汇编语言程序员的,是存储器地址 外部设备(接口电路) 汇编语言程序员看到的是端口(I/O地址) 汇编语言程序的开发过程 集成化开发环境 进行程序设计使用的各种软件的有机集合,有文本编辑器,有语言翻译程序,有连接程序,还组合有调试程序等 大型的程序设计项目往往要借助这种集成开发环境,也就是软件开发工具(包) MASM提供程序员工作平台PWB 微软的Visual Studio开发系统 MASM编程环境的使用 进入模拟DOS环境 将MASM目录作为当前目录 开发汇编语言程序 ml /Fl filename.asm 运行可执行程序 调试可执行程序 3.汇编语言的程序格式 完整的汇编语言源程序由段组成 一个汇编语言源程序可以包含若干个代码段、数据段、附加段或堆栈段,段与段之间的顺序可随意排列 需独立运行的程序必须包含一个代码段,并指示程序执行的起始点,一个程序只有一个起始点 所有的可执行性语句必须位于某一个代码段内,说明性语句可根据需要位于任一段内 通常,程序还需要一个堆栈段 源程序分别用两种格式书写 第一种格式MASM 5.0以前就具有 完整段定义格式 第二种格式从MASM 5.0开始支持 简化段定义格式 完整段定义格式 MASM 5.
原创力文档

文档评论(0)