- 9
- 0
- 约1.91万字
- 约 67页
- 2016-09-19 发布于江西
- 举报
第五章 80C51单片机的程序设计new.ppt
第五章 80C51单片机的程序设计 5.1 概述 一、计算机语言 程序是计算机为完成某一工作而执行的若干指令的有序集合。 这一指令序列称为程序。为计算机准备这一指令序列的过程称为程序设计。程序设计所用的语言大致分为三种: 机器语言、汇编语言、高级语言 机器语言:所有的指令、数字、符号都是用二进制代码表示,能为机器直接识别,简称机器语言。 汇编语言:在程序设计自动化的第一阶段,用英文字符来代替机器语言,这些英文字符称为助记符。用这种助记符表示的指令系统的语言称为汇编语言或符号语言。 高级语言:语句指令近似于人们的日常用语语言,格式参照数学语言而设计的语言,其特点是直观、易学、易懂,且通用性强,易于移植,但不能被计算机直接识别和执行。 二、汇编语言 1.汇编语言的语句的种类和格式 汇编语言的语句有三种基本类型:指令语句、伪指令语句和宏指令语句。 指令语句如:MOV A,R0 宏指令语句:用以代替汇编语言源程序中重复使用的程序段的一种语句,由汇编程序在汇编时产生相应的目标代码。 伪操作指令:汇编程序对汇编语言编写的源程序进行汇编时,还要提供一些汇编用的控制指令,如要指定程序或数据存放的起始位置,定义常数表等,这些指令汇编时不产生目标代码,不影响程序的执行,所以称为伪指令。 如: 1.ORG(Origin) 定义程序的起始地址 org xxxxh
原创力文档

文档评论(0)