正在加载图片...
4.1.1程序设计语言 按照语言的结构及其功能可以分为三种: 1.机器语言:机器语言是用二进制代码0和1表示指令和数据的最原始的程序设计语 言 2.汇编语言:在汇编语言中,指令用助记符表示,地址、操作数可用标号、符号地 址及字符等形式来描述。 3.高级语言:高级语言是接近于人的自然语言,面向过程而独立于机器的通用语言 4.1.2汇编语言的语句结构 1.汇编语言的指令类型 MCS-51单片机汇编语言,包含两类不同性质的指令。 (1)基本指令:即指令系统中的指令。它们都是机器能够执行的指令,每一条指令 都有对应的机器码 (2)伪指令:汇编时用于控制汇编的指令。它们都是机器不执行的指令,无机器码。 2.汇编语言的语句格式 汇编语言源程序是由汇编语句(即指令)组成的。汇编语言一般由四部分组成。 其典型的汇编语句格式如下: 标号:操作码操作数;注释 START: Mov A, 30H: A+(30H) 4.1.3伪指令 1.ORG:汇编起始地址 用来说明以下程序段在存储器中存放的起始地址。 例如程序:ORG100OH START: MoV A, #20H MOV B, #30H 2.EQU:赋值 给变量标号赋予一个确定的数值。 3.DB:定义数据字节 把数据以字节数的形式存放在存储器单元中 4.DW:定义数据字 按字的形式把数据存放在存储单元中。 5.DS:定义存储区 从指定的地址单元开始,保留一定数量存储单元 BIT:位定义 确定字符名为确定的位地址值。 7.END:汇编结束 4.2汇编语言程序设计 4.2.1汇编语言程序设计步骤 4.2.2顺序程序4.1.1 程序设计语言 按照语言的结构及其功能可以分为三种: 1.机器语言:机器语言是用二进制代码0和1表示指令和数据的最原始的程序设计语 言。 2.汇编语言:在汇编语言中,指令用助记符表示,地址、操作数可用标号、符号地 址及字符等形式来描述。 3.高级语言:高级语言是接近于人的自然语言,面向过程而独立于机器的通用语言。 4.1.2 汇编语言的语句结构 1.汇编语言的指令类型 MCS-51单片机汇编语言,包含两类不同性质的指令。 (1)基本指令:即指令系统中的指令。它们都是机器能够执行的指令,每一条指令 都有对应的机器码。 (2)伪指令:汇编时用于控制汇编的指令。它们都是机器不执行的指令,无机器码。 2.汇编语言的语句格式 汇编语言源程序是由汇编语句(即指令)组成的。汇编语言一般由四部分组成。 其典型的汇编语句格式如下: 标号: 操作码 操作数 ;注释 START:MOV A,30H ;A←(30H) 4.1.3 伪指令 1.ORG:汇编起始地址 用来说明以下程序段在存储器中存放的起始地址。 例如程序: ORG 1000H START: MOV A,#20H MOV B,#30H ┇ 2.EQU:赋值 给变量标号赋予一个确定的数值。 3.DB:定义数据字节 把数据以字节数的形式存放在存储器单元中。 4.DW:定义数据字 按字的形式把数据存放在存储单元中。 5.DS:定义存储区 从指定的地址单元开始,保留一定数量存储单元。 6.BIT:位定义 确定字符名为确定的位地址值。 7.END:汇编结束 4.2 汇编语言程序设计 4.2.1 汇编语言程序设计步骤 4.2.2 顺序程序
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有