单片机原理及应用Principle and application of MCU计算机编程语言发展高级语言汇编语言机器语言用特定语法结构商表达■用助记符表达理解容易■代码难懂■开发效率高1用0和1表达■开发效率低1不可被CPU执行阅读困难■不可被CPU执行1开发效率极低1可以被CPU执行
单片机原理及应用 Principle and application of MCU 计算机编程语言发展 机器语言 汇编语言 高级语言 ◼ 用0和1表达 ◼ 用特定语法结构 表达 ◼ 用助记符表达 ◼ 阅读困难 ◼ 开发效率极低 ◼ 可以被CPU执行 ◼ 代码难懂 ◼ 开发效率低 ◼ 不可被CPU执行 ◼ 理解容易 ◼ 开发效率高 ◼ 不可被CPU执行
单片机原理及应用Principleand application of MCu本讲内容提要:汇编语言的程序设计框架指令系统三、汇编语言程序设计重点难点指令系统二、三、汇编语言程序设计
单片机原理及应用 Principle and application of MCU 本讲内容提要: 一、汇编语言的程序设计框架 二、指令系统 三、汇编语言程序设计 重点难点 二、指令系统 三、汇编语言程序设计
单片机原理及应用Principleand application of McU汇编程序设计框架ORG0000h程序开始MAIN:程序主体$SJMP程序结束END汇编语言语句可分为两大类:指示性语句(伪语句)和指令性语句(指令语句)
单片机原理及应用 Principle and application of MCU 一、汇编程序设计框架 ORG 0000h MAIN: SJMP $ END 程序结束 程序主体 程序开始 汇编语言语句可分为两大类:指示性语句(伪语句)和指令性语句(指令语句)
单片机原理及应用Principle and application of MCU认识完整案例代码(问题导向一引出后续讲课内容)ORG0000h;程序开始20H,MAIN:MOV#11H22HMOV21H,#22H21HA,MOV20H20HA,21HADD;执行加MOV22H, A基本RAM$SJMPEND程序结束
单片机原理及应用 Principle and application of MCU ORG 0000h ;程序开始 MAIN:MOV 20H, #11H MOV 21H, #22H MOV A, 20H ADD A, 21H ;执行加 MOV 22H, A SJMP $ END ;程序结束 20H 21H 22H 认识完整案例代码 (问题导向—引出后续讲课内容) 基本RAM
单片机原理及应用Principle and application of MCU1、汇编语言语句的格式(1)伪语句伪指令[标号:】[;注释]ORG0000HP89-93(2)指令语句----汇编语言的重点学习[标号:]操作码[操作数][;注释]P363P62-88
单片机原理及应用 Principle and application of MCU 1、汇编语言语句的格式 [标号:] 操作码 [操作数] [;注释] [标号:] 伪指令 [;注释] (1)伪语句 (2)指令语句-汇编语言的重点学习 ORG 0000H P62 P363 -88 P89-93