位置:51电子网 » 技术资料 » 嵌入式系统

PicoBlaze处理器中间结果暂存寄存器(Scratchpad RAM)

发布时间:2008/9/19 0:00:00 访问次数:958

  picoblaze处理器提供了一个64个字节的中间结果暂存器组,这些寄存器可以支持直接寻址和间接寻址,通过两条指令store和fetch来访问和处理。scratchpad寄存器仅支持基于fpga的picoblaze,不支持cpld器件。另外,该寄存器也不受reset(复位)的影响。中间结果寄存器的引入较大地提升了picoblaze处理器的性能,尤其是对一些查表、πfo及频繁访问寄存器等的设计非常方便和快捷。

  同样地,store和fetch也支持直接寻址和间接寻址方式,采用间接寻址的好处是可以灵活且动态地修改ram地址来实现对ram的操作。

  (1) 直接寻址

  store sx, 04:将寄存器sx写到定位于04h的ram中。

  fetch sx, 04:将位于04h寄存器的内容读入到sx寄存器中。

  (2) 间接寻址

  store sx,(04):将寄存器sx写到04h地址中所指定的ram中。

  fetch sx,(04):将04寄存器中所指定的ram地址内容读入到sx寄存器中。

  欢迎转载,信息来自维库电子市场网(www.dzsc.com)



  picoblaze处理器提供了一个64个字节的中间结果暂存器组,这些寄存器可以支持直接寻址和间接寻址,通过两条指令store和fetch来访问和处理。scratchpad寄存器仅支持基于fpga的picoblaze,不支持cpld器件。另外,该寄存器也不受reset(复位)的影响。中间结果寄存器的引入较大地提升了picoblaze处理器的性能,尤其是对一些查表、πfo及频繁访问寄存器等的设计非常方便和快捷。

  同样地,store和fetch也支持直接寻址和间接寻址方式,采用间接寻址的好处是可以灵活且动态地修改ram地址来实现对ram的操作。

  (1) 直接寻址

  store sx, 04:将寄存器sx写到定位于04h的ram中。

  fetch sx, 04:将位于04h寄存器的内容读入到sx寄存器中。

  (2) 间接寻址

  store sx,(04):将寄存器sx写到04h地址中所指定的ram中。

  fetch sx,(04):将04寄存器中所指定的ram地址内容读入到sx寄存器中。

  欢迎转载,信息来自维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

DFRobot—玩的就是
    如果说新车间的特点是“灵动”,FQPF12N60C那么... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!