MCS-51单片机指令系统和汇编语言程序实例
MCS-51单片机指令系统和汇编语言程序实例
介绍MCS-51的指令系统和汇编语言编程,了解处理器的软件资源
3.1 MCS-51单片机指令系统概述
? 3.2 寻址方式
? 3.3 数据传送类指令
? 3.4 算术运算类指令
? 3.5 逻辑运算及移位指令
? 3.6 控制转移类指令
? 3.7 子程序调用与返回指令
? 3.8 位操作类指令
? 3.9 汇编程序格式与伪指令
? 3.10 汇编程序设计示例
3.1 MCS-51单片机指令系统概述
? 指令(Instruction)
? 指令是使处理器内部执行的一种操作,提供给用户
编程使用的一种命令
? 指令系统( Instruction Set)
? 处理器能够执行的全部操作所对应的指令集合
? 从用户使用角度,提供给用户使用计算机功能的软
件资源
? 决定CPU性能
? 程序(Program)
按一定要求组合起来的指令序列就构成程序
3.1.1 指令、指令系统的概念
? 使用指令-编程-从指令系统中挑选指令子集
? 掌握指令的功能
? 掌握指令的使用格式
? 了解指令的工作原理-加深对硬件组成原理的理解
? 指令的属性
? 功能:指令对应的特定的操作功能
? 时间:指令执行所用的时间(机器周期)-执行时
间
? 空间:程序存储器中占用的字节数-转移指令的偏
移量计算