3.1 指令格式及常用符号.pptVIP

  • 9
  • 0
  • 约 83页
  • 2018-06-07 发布于天津
  • 举报
3.1 指令格式及常用符号

3.1 指令格式及常用符号 3.1.1 机器指令的编码格式 高5位为操作码,低3位为存放操作数的寄存器编码。如:MOV A,R0 双字节指令 三字节指令 3.1.2 符号指令的格式 如:ANL A,#40H ANL为“与”操作的助记符,立即数“40H”为源操作数,累加器A为目的操作数。 3.1.3 符号指令及其注释中常用的符号 addr11-----------11位目的地址; addr16-----------16位目的地址; rel-----------------补码形式表示的8位地址偏移量,值在-128~+127范围内; bit----------------片内RAM位地址、SFR的位地址(可用符号名称表示); /-------------------位操作数的取反操作前缀; (×)----------- 表示 × 地址单元或寄存器中的内容; ← ----------------箭头右边的内容送入箭头左边的单元中。 3.2 80C51的寻址方式 寻找操作数或指令的地址的方式。 操作数在寄存器中,指令中直接给出该寄存器名称。具有较高的传送和运算速度。 操作码后的字节是操作数的地址,操作数本身放在该地址指示的存储单元中。 寄存器中内容为地址,从该地址取操作数。 编码中直接给出操作数。操作码之后的操作数称为立即数。 以一个基地址加上

文档评论(0)

1亿VIP精品文档

相关文档