单片机指令系统(2)
3.1指令分类
按51单片机指令的功能来进行分类,可分为以下几类
数据传输类指令 29条
算术运算类指令 24条
逻辑操作类指令 24条
控制转移类指令 17条
位操作类指令 17条
本篇文章主要讲述数据传输类指令
3.2指令操作数所表示类型
在指令系统中寄存器Ri与Rn的范围表示有所不同,其中Rn表示工作寄存器R0—R7中的一个,而Ri则表示R0或R1。
Direct:表示内部数据存储器(RAM)中的一个存储单元地址。
#Data:表示一个8位的立即数。
#Data16:表示一个16位的一个立即数。
addr16:表示一个16位的地址。
addr11:表示一个11位的地址。
(X):表示X里的内容(X可能为寄存器或地址)。
((X)):表示以X为地址里的内容。
3.3数据传输类指令(29条)
3.3.1这类指令按助记符访问方式又可分为8类
访问片内RAM助记符 MOV
访问片外RA