第3章 MCS-51单片机指令系统
3.1 MCS-51单片机指令系统简介
3.2 MCS-51单片机指令系统
3.3 汇编语言程序设计
3.4 MCS-51汇编语言实用程序设计(略)
退出
3.1 MCS-51单片机指令系统简介
MCS-51单片机能够识别并执行的指令共有111条.这111条指令,构成了MCS-51单片机的指令系统.
3.1.1 MCS-51单片机指令系统的分类
1,MCS-51单片机指令系统按指令所占的字节数可分为以下三类:
(1)单字节指令(49条)
(2)双字节指令(46条)
(3)三字节指令(16条)
2,按指令的执行时间可分为以下三类:
(1) 单周期指令(65条)
(2) 双周期指令(44条)
(3) 四周期指令(2条)
3,按指令的功能可分为以下五类:
(1) 数据传送类指令(29条)
(2) 算术运算类指令(24条)
(3) 逻辑运算类指令(24条)
(4) 控制转移类指令(17条)
(5) 位操作类指令(17条)
3.1.2 指令格式
MCS-51单片机汇编语言指令由操作码和操作数两部分组成.
指令格式为:操作码 [操作数]
3.1.3 指令中的常用符号
· Rn: 表示当前工作寄存器R0~R7中的一个.
· @Ri: 表示寄存器间接寻址,常常作间接寻址的地址指针.其中Ri代表R0和R1寄存器中的一个.
· Direct: 表示内部数据存贮器单元的地址及特殊功能寄存器SFR的地址,对SFR而言,既可使用它的物理地址,也可直接使用它的名字.
· #date: 表示8位立即数,即8位常数,取值范围为#00H~#0FFH
·#date16: 表示16位立即数,即16位常数,取值范围为#0000H~#0FFFFH
· addr16: 表示16位地址
· addr11: 表示11位地址
· rel: 用补码形式表示的地址偏移量,取值范围为-128~+127.
· Bit: 表示内部RAM和SFR中的具有位寻址功能的位地址.SFR中的位地址可以直接出现在指令中,为了阅读方便,往往也可用SFR的名字和所在的数位表示.如:表示PSW中奇偶校验位,可写成D0H,也可写成PSW.0的形式出现在指令中.
· @: 表示间接寻址寄存器或基址寄存器的前缀符号.
· $: 表示当前指令的地址.
3.1.4 寻址方式
1,立即寻址
立即寻址是将操作数直接存放在指令中,作为指令的一部分存放在代码段里.立即寻址中的数,称为立即数.
- mcs51单片机指令系统 > MCS-51单片机指令系统
-
MCS-51单片机指令系统
下载该文档 文档格式:PPT 更新时间:2006-02-01 下载次数:0 点击次数:1文档基本属性 文档语言: 文档格式: ppt 文档作者: 丁伦 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: 分类: 创建时间: 上次保存者: LRJ 修订次数: 159 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 86 段落数: 346 字节数: 450443 备注: 0 演示格式: 在屏幕上显示 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- PPT格式下载
- 更多文档...
-
上一篇:state-of-the-arts
下一篇:Wisconsin-Madison"
点击查看更多关于mcs51单片机指令系统的相关文档
- 您可能感兴趣的
- mcs51单片机指令系统 mcs51单片机设计实例 mcs51单片机应用设计 mcs51单片机 mcs51系列单片机 mcs51单片机视频教程 mcs51单片机仿真软件 mcs51单片机教程下载 mcs51单片机复习资料
- 大家在找
-
- · 氯气的实验室制法教案
- · 北京旅游胜地
- · 35aaa.dom
- · 天宏一卡通
- · 等高线地形图
- · 财务做账excel模板
- · 我的青春谁做主
- · matlab7.0官网下载
- · 湖人vs魔术总决赛高清
- · 傲世天狂txt下载
- · 汽车构造动画素材库
- · 云南省非临床药学考试
- · erp是什么软件
- · 哈工大会计硕士学费
- · 口袋上帝汉化版
- · 电子基础知识下载
- · 羚羊汽车轮胎压力范围
- · 现代物流ppt
- · 机房监控系统毕业设计
- · 干粉压球机
- · rtpcr原理
- · 东莞电大补考
- · autocad工程图纸
- · 汽车自动变速器视频
- · 餐饮行业培训资料
- · 湖北棉花2011价格行情
- · 中兴笔试结构工程师
- · caxa2005
- · 东方汽轮机厂待遇
- · 河南省社科联课题2012年度立项名单
- 赞助商链接