第三章汇编语言程序设计讲述.doc

第三章汇编语言程序设计讲述

第三章 汇编语言程序设计 程序是一组为完成某种功能而按一定顺序(由算法确定)编排的指令序列。 本章将首先介绍8086宏汇编语言的基本语法及常用伪指令,然后用实例说明8086宏汇编语言源程序的设计方法。 机器语言:当指令和数据都用二进制代码表示时,计算机能够直接识别与执行。 高级语言:是完全独立于机器的通用语言,效率低。面向过程、面向对象,必须译成机器语言。 汇编语言:汇编语言是一种用符号表示的、面向CPU指令系统的程序设计语言。是用指令的助记符、符号地址、标号等编写程序的语言 。(汇编语言程序是机器语言程序的符号表示) 用汇编语言编写程序能够直接利用硬件系统的特性(如寄存器、标志、中断系统等),直接对位、字节、字、寄存器或存储单元、I/O端口进行处理,同时也能直接使用CPU指令系统提供的各种寻址方式,编制出高质量的程序。 程序目标代码占用内存少,执行速度快,效率高,具有实时性。 汇编程序的作用 将源程序翻译成机器语言程序。 按用户要求自动分配存储区域(如程序区、数据区等)。 自动地把各种进制数 → 二进制数。 把字符 → ASCII码。 计算表达式的值。 自动对源程序进行检查,指出语法错误(如非法格式、未定义的助记符、标号、漏掉操作数等) 一、汇编语言的程序结构与语句格式 (一)、汇编语言源程序的框架结构 1、源程序的结构特点 (1)、按逻辑段

文档评论(0)

1亿VIP精品文档

相关文档