资料
  • 资料
  • 专题
汇编语言程序设计.
推荐星级:
时间:2019-12-25
大小:799.71KB
阅读数:264
上传用户:16245458_qq.com
查看他发布的资源
下载次数
0
所需E币
3
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
汇编语言程序设计 第5章 汇编语言程序设计 汇编语言(Assembly Language)是一种面向 CPU 指令系统的程序设计语言,它采用指令 系统的助记符来表示操作码和操作数,用符号地址表示操作数地址,因而易记、易读、易 修改,给编程带来很大方便。 用汇编语言编写的程序能够直接利用硬件系统的特性,直接对位、字节、字寄存器、 存储单元、I/O 接口等进行处理,同时也能直接使用 CPU 指令系统和指令系统提供的各种 寻址方式编制出高质量的程序,这种程序不但占用内存空间少,而且执行速度快。所以计 算机高级技术人员大量使用汇编语言来编写计算机系统程序,实时通信程序和实时控制程 序等。 用汇编语言编写的源程序在输入计算机后,需要将其翻译成目标程序,计算机才能执 行相应指令,这个翻译过程称为汇编,完成汇编任务的程序称为汇编程序。8086 系统中常 用的汇编程序是标准汇编程序(ASM)和宏汇编程序(MASM), 因此除了指令系统外,还要了 解(MASM)中的标号、表达式、伪指令,必须按 MASM 中规定的格式来编写源程序,才能 正确汇编成可执行程序。 5.1 汇编语言源程序的结构 5.1.1 分段结构 鉴于 8086 系列微处理器都是采用存储器分段管理,其汇编语言都是以逻辑段为基础, 按段的概念来组织代码和数据的,因此作为用汇编语言编写的源程序,其结构上具有以下 特点: (1) 由若干逻辑段组成,各逻辑段由伪指令语句定义和说明; (2) 整个源程序以 END 伪指令结束; (3) 每个逻辑段由语句序列组成,以 SEGMENT 语句开始,以 ENDS 语句结束。 下面先看一个完整的用汇编语言编写程序的格式。 【例 5.1】……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书