单片机原理与应用 C语言版 工业和信息化普通高等教育“十二五”规划教材 王浩全 李晋华 张敏娟 李文强 第3章新.pptVIP

  • 3
  • 0
  • 约 50页
  • 2015-12-17 发布于广东
  • 举报

单片机原理与应用 C语言版 工业和信息化普通高等教育“十二五”规划教材 王浩全 李晋华 张敏娟 李文强 第3章新.ppt

第3章C51单片机的指令系统与程序设计 十进制调整指令 DA A 这条指令对累加器A参与的BCD码加法运算所获得的8位结果进行十进制调整,使累加器A中的内容调整为二位压缩型BCD码的数。 (2)减法指令 带进位减法指令 SUBB A,Rn ;A←(A)-(Rn)-(CY) SUBB A,direct ;A←(A)-(direct)-(CY) 减1指令 DEC A ;A←(A)-1 DEC Rn ;Rn←(Rn)-1 第3章C51单片机的指令系统与程序设计 (3)乘法指令 MUL AB 这条指令的功能是将累加器A的内容与寄存器B的内容相乘,乘积的低8存放在累加器A中,高8位存放于寄存器B中,如果乘积超过FFH,则溢出标志OV置“1”,否则清“0”,进位标志CY总是被清“0”。 (4)除法指令 DIV AB 这条指令的功能是将累加器A中的内容除以寄存器B中的8位无符号整数,所得商的整数部分放在累加器A中,余数部分放在寄存器B中,进借位标志CY和溢出标志OV 都为“0” 第3章C51单片机的指令系统与程序设计 3.3.3 逻辑运算类指令 逻辑运算指令共有24条,分为简单逻辑操作指令、逻辑与指令、逻辑或指令和逻辑异或指令。 (1)简单逻辑操作指令 CLR

文档评论(0)

1亿VIP精品文档

相关文档