【大学课件】MCS-51系列单片机的指令系统及汇编语言程序设计知识分享.pptVIP

  • 4
  • 0
  • 约5.34千字
  • 约 48页
  • 2018-11-12 发布于天津
  • 举报

【大学课件】MCS-51系列单片机的指令系统及汇编语言程序设计知识分享.ppt

【大学课件】MCS-51系列单片机的指令系统及汇编语言程序设计知识分享.ppt

主要内容 寻址方式 指令系统 传送与交换指令 算术运算、逻辑运算指令 控制转移指令 位操作指令 伪指令 程序设计举例; 指令中直接给出操作数的寻址方式。在51系列单片机的指令系统中,立即数用一个前面加 “#”号的8位数(#data,如#30H)或16位数(#data16,如#2052H)表示。立即寻址中的数,称为立即数。 例如指令:MOV A,#58H;58H→A; 操作数的地址直接出现在指令中。 寻址对象: ①内部数据存贮器:使用它的地址。 ②特殊功能寄存器:既可使用它的地址,也可以直接使用寄存器名。 ③位地址空间 ④程序存储器空间 例:MOV A,40H ;(40H)→A MOV 40H,41H ;(41H)→(40H) MOV P0,#45H ; 45H→P0 MOV 80H,#45H ; 45H→P0 MOV C,18H ; 位地址18H→C; 操作数存放在寄存器中。 寻址对象:A,B,C,DPTR,R0~R7 。 B仅在乘除法指令中为寄存器寻址,在其他指令中为直接寻址。 A可以寄存器寻址又可以直接寻址,直接寻址时写作ACC 例如:MOV A,R0 ;R0→A MUL AB ;A*B→BA

文档评论(0)

1亿VIP精品文档

相关文档