51单片机C语言编程入门与实践指南.pptVIP

  • 1
  • 0
  • 约1.45万字
  • 约 70页
  • 2026-09-18 发布于北京
  • 举报

第3章单片机C51语言基础与开发平台;所谓寻址方式,就是CPU执行一条指令时怎样找到该指令操作数的方式。操作数总是存放在某一存放单元中,寻找操作数最主要的就是找操作数所在的单元地址,所以称之为寻址方式。

指令通常由操作码和操作数组成,操作数部分给出的只是操作数的寻址方式。所以寻址方式是指令组成的主要内容,了解寻址方式对于指令系统的学习及程序编制非常主要。

计算机寻址方式的种类是由它的硬件结构决定的,寻址方式越多、越灵活,指令系统将越有效,顾客编程越方便,计算机可处理的功效就越强。;■立即寻址

操作数直接出目前指令中,紧跟在操作码的背面,作为指令的一部分与操作码一起存放在程序存放器中,能够立即得到操作数并执行,故称为立即寻址。汇编指令中,在一种数的前面冠以“#”符号作前缀,就表示该数为立即寻址。也称为立即数寻址。

例如:MOVA,#30H指令中“30H”就是立即数。这一条指令的功效是执行将立即数“30H”传送到累加器A中的操作。该指令操作码的机器代码为74H,占用一种字节存放单元,立即数30H存放在紧跟在其后的一种字节存放单元,成为指令代码的一部分。整条指令的机器码为74H30H。;■存放器寻址

在指令选定的某存放器中存放或读取操作数,以完毕指令要求的操作,称为存放器寻址。

例如:MOVA,R0指令中源操作数和目标

文档评论(0)

1亿VIP精品文档

相关文档