深圳市新力诚科技有限公司

(非本站正式会员)

深圳市新力诚科技有限公司

营业执照:未审核经营模式:贸易/代理/分销所在地区:广东 深圳

收藏本公司 人气:158590

企业档案

  • 相关证件:
  • 会员类型:普通会员
  •  
  • 曹先生 QQ:466759151
  • 电话:075533532595
  • 手机:13798589797
  • 骆小姐 QQ:2470148556
  • 电话:0755-83200480
  • 手机:13530117353
  • 地址:福田区振兴西路华康大厦2栋212
  • 传真:0755-89379011
  • E-mail:466759151@QQ.COM

您的当前位置:

深圳市新力诚科技有限公司 > 新闻动态 > PicoBlaze处理器中间结果暂存寄存器(Scratchpad RAM)

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

发布时间: 2017/10/11 17:16:00 | 324 次阅读

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

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)