随着微电子技术和超大规模集成电路技术的发展,单片微型计算机以其体积小、性价比高、功能强、可靠性高等独有的特点,在各个领域(如工业控制、家电产品、汽车电子、通信、智能仪器仪表)得到了广泛的应用。
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 长转移 LJMP-Long jump 短转移 SJMP-Short jump 比较转移 CJNE-Compare jump not equality 绝对转移 AJMP-Absolute jump 空操作 NOP-No operation 交换 XCH-Exchange 乘法 MUL-Multiplication 左环移 RL-Rotate left 加法 ADD-Addition 除法 DIV-Division 进位左环移 RLC-Rotate left carry 右环移 RR-Rotate right 进位右环移 RRC-Rotate right carry 3功能模块记忆法 单片机的 44 个指令助记符,按所属指令功能可分为五大类,每类又可以按功能相似原 则为 2~3 组。这样,化整为零,各个击破,实现快速记忆。 1)数据传送组。 MOV 内部数据传送 MOVC 程序存储器传送 程序存储器 存储器 MOVX 外部数据传送 3)逻辑运算组。 ANL 逻辑与 ORL 逻辑或 XRL 逻辑异或 2)加减运算组 ADD 加法 ADDC 带进位加法 SUBB 带进位减法 4)子程序 子程序调用组。 子程序 LCALL 长调用 ALALL 绝对调用 RET 子程序返回 二、指令的记忆方法 1指令操作数的有关符号 MCS-51 的寻址方式共有六种:立即数寻址、直接寻址、寄存器寻址、寄存器间址、 变址
闽公网安备 35021102001881号 
热门文档