电子产业
数字化服务平台

扫码下载
手机洽洽

  • 微信小程序

    让找料更便捷

  • 扫码下载手机洽洽

    随时找料

    即刻洽谈

    点击下载PC版
  • 华强电子网公众号

    电子元器件

    采购信息平台

  • 华强电子网移动端

    生意随身带

    随时随地找货

  • 华强商城公众号

    一站式电子元器件

    采购平台

  • 芯八哥公众号

    半导体行业观察第一站

微处理器的寻址模式有哪些?(附寻址模式的时序影响)

来源:华强电子网 作者:NV 浏览:211

标签: 微处理器

摘要: 寻址模式是定义要通过指令控制的某些数据的最佳方法。微处理器具有多种寻址方式,因为它使开发人员可以灵活地获取信息和访问数据。那么微处理器的寻址模式类型都有哪些呢?一起了解一下寻址模式的时序影响吧!

寻址模式是定义要通过指令控制的某些数据的最佳方法。微处理器具有多种寻址方式,因为它使开发人员可以灵活地获取信息和访问数据。那么微处理器的寻址模式类型都有哪些呢?一起了解一下寻址模式的时序影响吧!


寻址模式共有五个类别,分别是直接寻址模式、寄存器寻址模式、立即寻址模式、寄存器间接模式及隐式间接模式。


1、直接寻址模式(DAM)


在这种模式下,操作数的地址由上述指令标识。 包含直接地址的指令需要 3 个字节的存储空间。

例子:STA 2500H 将累加器的内容存储在记为2500H的存储位置中。 2500H是存储数据的存储空间中的地址。


直接寻址模式


2、寄存器寻址模式


这里的操作数是GPR。 除了要执行的操作外,操作码还标识寄存器的地址。

例如指令 MOV A,B 将寄存器B的数据移到寄存器A。在其他指令中 加B,A; 首先将寄存器B的数据加到寄存器A上,然后将最终结果存储在寄存器A中。


3、立即寻址模式


在这里,操作数是在指令本身内指定的,这意味着当必须执行任何数据时,将立即执行该操作。

示例– MVI 05


4、寄存器间接模式


在这种情况下,操作数将通过寄存器对来标识。 在这里,积累不是直接关联的。

例子是 HL,BC,DE 等等


5、隐式寻址模式


有一些对操作员的内容进行操作的指令。 这些指令不会要求操作数的地址。

示例– JMP,CALL,RAR


扩展资料:寻址模式的时序影响


寻址模式会影响执行指令所需的时间量和存储所需的内存总量。 例如,使用建议或寄存器修复的指令执行速度很快,因为它们直接处理芯片硬件或硬件寄存器中存在的信息。


最重要的是,可以使用一次内存访问来获取指令。 所需的内存访问量是决定性能时间的因素,因此更多的内存访问需要更多的实现时间。


例如,要执行CALL指令,需要5个存储器入口。 这3个用于访问整个指令,而2个用于将程序计数器的内容压入堆栈位置。


处理器可以在每个处理周期内访问内存。 每个周期包括不同数量的状态。 这取决于 时钟频率,其范围可能从480 nSec到2μsec。 8085有 时钟频率 大约5 MHz,因此最小状态可能为200纳秒。


以上就是微处理器的寻址模式有哪些以及寻址模式的时序影响的相关介绍了,其中直接寻址是最简单的寻址方法,也是编程中最常用的寻址方式。

型号 厂商 价格
EPCOS 爱普科斯 /
STM32F103RCT6 ST ¥461.23
STM32F103C8T6 ST ¥84
STM32F103VET6 ST ¥426.57
STM32F103RET6 ST ¥780.82
STM8S003F3P6 ST ¥10.62
STM32F103VCT6 ST ¥275.84
STM32F103CBT6 ST ¥130.66
STM32F030C8T6 ST ¥18.11
N76E003AT20 NUVOTON ¥9.67