1/73
文档分类:IT计算机

第四章汇编语言程序设计基础.ppt


下载后只包含 1 个 PPT 格式的文档,里面的视频和音频不保证可以播放,查看文件列表

特别说明:文档预览什么样,下载就是什么样。

下载所得到的文件列表
第四章汇编语言程序设计基础.ppt
文档介绍:
第四章 汇编语言程序设计基础
1
第四章 汇编语言程序设计基础
第一节、概述
第二节、基本程序设计方法
第三节、汇编语言程序的编辑和汇编
2
第一节、概述
1、程序设计语言
2、汇编语言源程序的格式
3、伪指令
3
1、程序设计语言
程序设计语言:计算机能理解和执行的语言称计算机程序设计语言。
程序设计:用程序设计语言把解决问题的步骤描述出来。
程序设计语言的分类:按照语言的结构及其功能可以分为三种
机器语言、汇编语言、高级语言
4
(1)机器语言(Machine Language)
用二进制代码0和1表示指令和数据的最原始的程序设计语言。
(2)汇编语言(Assembly Language)
指令用助记符表示,地址、操作数可用标号、符号地址及字符等形式来描述。
(3)高级语言 (High-Level Language)
接近于人的自然语言,面向过程而独立于机器的通用语言。
5
三种语言程序处理过程
6
2、汇编语言源程序的格式
1、汇编语言源程序是由汇编语句(即指令)组成的。
2、汇编语言的语句最多由四部分(四个字段)组成:
【标号:】操作码 【操作数】【;注释】
START:MOV A,30H ;A←(30H)
① 标号之后用冒号“:”与操作码隔开
② 操作码之后用空格“ ”与操作数隔开
③ 两操作数之间用逗号“,”隔开
④ 注释之前用分号“;”与操作数隔开
7
标号字段说明
标号是指令的符号地址,一个标号的值是该指令代码第一个字节的地址。在程序的其它地方可以引用这个标号以代表这个特定的地址。不是每条指令都采用标号,只有那些被其它语句(如转移、调用)引用的语句和数据,才需要赋予标号,以便实现控制程序的转移或调用。
8
标号的使用有以下规定:
(1)标号由大写英文字母开头的字母和数字串组成,长度为1—8个字符。最后必须以冒号“:”结束。
(2)不能使用指令助记符、CPU的寄存器名以及伪指令等作为标号。
(3)同一程序内,标号必须互不相同。
(4)为便于阅读程序,最好使标号字符有一定含义。
9
3、伪指令
MCS-51单片机汇编语言,包含两类不同性质的指令。
(1)基本指令:即指令系统中的指令。它们都是机器能够执行的指令,每一条指令都有对应的机器码。
(2)伪指令:汇编时用于控制汇编的指令。它们都是机器不能执行的指令,无机器码。
10
内容来自淘豆网www.taodocs.com转载请标明出处.
非法内容举报中心
文档信息
  • 页数73
  • 收藏数0 收藏
  • 顶次数0
  • 上传人jiaoyuan2014
  • 文件大小362 KB
  • 时间2021-07-20