设为首页
收藏本站
开启辅助访问
登录
立即注册
只需一步,快速开始
会员
首页
BBS
文章
Portal
教程
最新
供电设计
联系我
直达
搜索
搜索
图文教程
磁力开关
馈电开关
采煤机
华宁集控
高爆开关
掘进机
视频教程
初入煤电
组合开关
移变低馈
资料下载
书籍
标规
资料
说明书
社区分类
煤电入门
煤电维修
维修电工
电气软件
电子技术
工控自动
本版
文章
帖子
百技网
»
首页
›
电子技术
›
单片机
›
单片机指令快速记忆法
返回列表
发新帖
单片机指令快速记忆法
[复制链接]
1581
|
1
|
2011-9-7 23:01:06
|
显示全部楼层
|
阅读模式
<
单片机
指令快速记忆法
文出自 MCU51,对初学者快速记忆单片机几十条指令有一定的帮助。
单片机MCS-51系列指令快速记忆法
随着微电子技术和超大规模集成电路技术的发展,单片微型计算机以其体积小、性价比
高、功能强、可*性高等独有的特点,
在各个领域(如工业控制、家电产品、汽车电子、通信、智能仪器仪表)得到了广泛的应
用。学习、使用单片机的人越来越多,
而生产单片机的厂家很多,单片机种类繁杂,不知如何选择。据统计,八位单片机占全球
单片机销量的65%。在八位单片机中,
Intel公司的8051单片机内核已成为8位单片机事实上的标准。因此,对初学者而言,选择
8051单片机来学习不失为明智的选择。
学习单片机,除了搞清单片机内部功能、存储空间分配及I/O接口外,还应掌握其指令
系统。MCS-51共有111条指令,
现介绍我们总结出的快速记忆MCS-51指令的方法,供大家参考。
大家都知道,汇编语言指令由操作码、操作数两部分组成。MCS-51使用汇编语言指
令,它共有44个操作码助记符,33种功能,
其操作数有#data、direct、Rn、@Ri等。这里先介绍指令助记符及其相关符号的记忆方
法。
一、助记符号的记忆方法
1?表格列举法
把44个指令助记符按功能分为五类,每类列表记忆。此处从略,请读者自己总结。
2?英文还原法
单片机的操作码助记符是该指令功能的英文缩写,将缩写还原成英语原文,再对照汉
语有助于理解其助记符含义,从而加强记忆。例如:
增量 INC-Incremect 减量 DNC-Decrement
短转移 SJMP-Short jump 长转移 LJMP-Long jump
比较转移 CJNE-Compare jump not equality
绝对转移 AJMP-Absolute jump 空操作 NOP-No operation
交换 XCH-Exchange 加法 ADD-Addition
乘法 MUL-Multiplication 除法 DIV-Division
左环移 RL-Rotate left 进位左环移 RLC-Rotate
left carry
右环移 RR-Rotate right 进位右环移RRC-Rotate
right carry
3?功能模块记忆法
单片机的44个指令助记符,按所属指令功能可分为五大类,每类又可以按功能相似原
则为2~3组。这样,化整为零,各个击破,实现快速记忆。
1)数据传送组。 2)加减运算组
MOV 内部数据传送 ADD 加法
MOVC 程序存储器传送 ADDC 带进位加法
MOVX 外部数据传送 SUBB 带进位减法
3)逻辑运算组。 4)子程序调用组。
ANL 逻辑与 LCALL 长调用
ORL 逻辑或 ALALL 绝对调用
XRL 逻辑异或 RET 子程序返回
二、指令的记忆方法
1?指令操作数的有关符号
MCS-51的寻址方式共有六种:立即数寻址、直接寻址、寄存器寻址、寄存器间址、变
址寻址、相对寻址。我们必须掌握其表示的方法。
1)立即数与直接地址。ata表示八位立即数,#data16表示是十六位立即数,data或
direct表示直接地址。
2)Rn(n=0-7)、A、B、CY、DPTR寄存器寻址变量。
3)@R0、@R1、@DPTR、SP表示寄存器间址变量。
4)DPTR+A、PC+A表示变址寻址的变量。
5)PC+rel(相对量)表示相对寻址变量。
记住指令的助记符,掌握不同寻址方式的指令操作数的表示方法,为我们记忆汇编指
令打下了基础。MCS-51指令虽多,但按功能可分为五类,
其中数据传送类28条,算术运算类24条,逻辑操作类25条,控制转移类17条,布尔位操作
类17条。在每类指令里,根据其功能,抓住其源、
目的操作数的不同组合,再辅之以下方法,是完全能记住的。
我们约定,可能的目的操作数按(#data/direct/A/Rn/@Ri)顺序表示。
对于MOV指令,其目的操作数按A、Rn、direct、@Ri的顺序书写,则可以记住MOV的15
本新闻共2页,当前在第1页 [1] [
单片机
热帖推荐
PLC学习1
供电所管理流程
电气标准规范汇编1
电容降压原理
供电所工作总结(范文)
变频器的冷却方式比较
法那克FANUC维修技巧(参数)
两台电动机既可分别启动和停止,也可以同时启动和停止
高压断路器有什么作用
单相双值电容异步电动机接倒顺开关
阻燃电缆和耐火电缆的结构、特性及如何选用
浅谈电力电缆型号性能介绍
相关帖子
•
台达PLC应用在净水设备中
•
台达PLC 在净水设备中的应用
•
单片机数据采集模块
•
基于GSM和PIC单片机的无人清洁护理机的设计
•
基于ATmega16单片机的实时温度采集与分析系统
•
啥是单片机
•
单片机的调光控制器设计
•
单片机控制的可控硅全波半控桥触发电路
•
关于单片机控制的电线探测仪的一些问题
•
徐州科达400馈电开关,送电显示单片机连接失败,有知道怎么回事吗?
回复
举报
beita
|
2011-9-7 23:01:08
|
显示全部楼层
2
]
回复
支持
反对
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
shandong
回复楼主
返回列表
电子基础
电子制作
单片机
器件应用
图文推荐
如何升级VIP用户组
2018-01-13
软启动器的工作过程
2018-12-26
天津华宁KTC101主控器的内部结构
2021-05-14
煤矿电工教程:10、风机开关过流、短路、断相保护工作原理
2022-03-12
矿用防爆软启开关教程——13、软启开关近控启动过程
2020-02-15
热门排行
1
KJZ1-200(400)馈电开关原理分析
2
这个电气元件符号你认识吗?
3
煤矿电工教程:10、风机开关过流、短路、断相保护工作原理
4
馈电开关漏电闭锁故障维修_成伟维修笔记1
5
馈电开关漏电闭锁故障的维修_成伟维修笔记7
6
馈电开关漏电试验不跳闸故障维修_成伟维修笔记4
7
煤矿风机开关教程:11、过、欠压保护相关参数的设置
8
煤矿高压防爆开关漏电保护的研究
9
天津华宁KTC101主控器的内部结构
10
高防开关短路跳闸故障的维修_成伟维修笔记8