MCS-51单片机指令周期表

mcs-51指令速查表

类别

指令格式MOVA,RnMOVRn,AMOVA,@RiMOV@Ri,AMOVA,#dataMOVA,directMOVdirect,AMOVRn,#dataMOVdirect,#dataMOV@Ri,#data

数据传送类指令期

MOVdirect,RnMOVRn,directMOVdirect,@RiMOV@Ri,direct

功能简述寄存器送累加器累加器送寄存器内部RAM单元送累加器累加器送内部RAM单元立即数送累加器直接寻址单元送累加器累加器送直接寻址单元立即数送寄存器立即数送直接寻址单元立即数送内部RAM单元寄存器送直接寻址单元直接寻址单元送寄存器内部RAM单元送直接寻址单元直接寻址单元送内部RAM单元

字节数周期1111222232222233

11111111212222222222221111122111111

MOVdirect2,direct1直接寻址单元送直接寻址单元MOVDPTR,#data1616位立即数送数据指针MOVXA,@RiMOVX@Ri,AMOVXA,@DPTRMOVX@DPTR,AMOVCA,@A+PC

算术运算类指令

XCHA,RnXCHA,@RiXCHDA,directXCHDA,@RiSWAPAPOPdirectPUSHdirectADDA,RnADDA,@RiADDA,directADDA,#dataADDCA,RnADDCA,@Ri

外部RAM单元送累加器(8位地址)1累加器送外部RAM单元(8位地址)1外部RAM单元送累加器(16位地址)1累加器送外部RAM单元(16位地址)1

1111212211221

查表数据送累加器(PC为基址)累加器与寄存器交换累加器与内部RAM单元交换累加器与直接寻址单元交换累加器高4位与低4位交换栈顶弹出指令直接寻址单元直接寻址单元压入栈顶累加器加寄存器累加器加内部RAM单元累加器加直接寻址单元累加器加立即数

累加器加寄存器和进位标志

MOVCA,@A+DPTR查表数据送累加器(DPTR为基址)

累加器与内部RAM单元低4位交换1

累加器加内部RAM单元和进位标志1

你可能喜欢

  • 汇编语言指令大全
  • 单片机汇编指令表
  • MCS-51单片机
  • DS1302中文资料
  • DS18B20中文资料
  • 机器周期
  • 时钟周期

MCS 51单片机指令周期表相关文档

最新文档

返回顶部