Chap3MCS_51指令系统.pptVIP

  • 4
  • 0
  • 约2.95千字
  • 约 63页
  • 2017-04-25 发布于四川
  • 举报
Chap3MCS_51指令系统

第三章 MCS-51指令系统;一. 汇编语言指令格式 [标号:]操作码 操作数1,操作数2[;注释] 换行表示一条指令结束。 例: LOOP: MOV A,#40H ;取参数;二. 指令中符合意义说明;三. 机器语言指令格式;3-2 指令寻址方式;二.直接寻址方式;直接寻址方式应注意的问题;三.寄存器寻址方式 指令操作数为寄存器名,数据在寄存器中。 例: MOV A,R0 ;A?R0 设指令执行前 A=20H,R0=40H, 执行指令后,A= ?,R0= ?;五.变址间接寻址方式 数据在存储器中,指令给出的寄存器中为数据的基地址和偏移量。 数据地址 = 基地址 + 偏移量。;3-3 MCS-51指令系统分析;(一)内部传送指令:实现片内数据存储器中数据传送。 指令格式: MOV 目的操作数,源操作数 寻址方式:立即寻址、直接寻址、寄存器寻址、寄存器间址。 ;2.内部RAM单元之间的数据传送;例:;3. 通过累加器的数据传送;例3-3-1:顺序执行下列指令序列,求每一步执行结果。;说明:;(二) 外部传送指令 实现片外数据存储器和A累加器之间的数据传送。 ;例3-3-2: 实现片外数据存储器数据传送(2000H)?(2100H)。;(三) 交换指令 实现片内RAM区的数据双向传送。;2. 半字节交换指令;MOV

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档