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

PicoBlaze处理器输入/输出指令组

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

  输入/输出指令组(input/output group)由输入指令和输出指令构成,如图1所示。

  (1) 输入指令

  输入指令用于将picoblaze处理器外部接口的数据读进指令所指定的寄存器,口地址的范围为00~ff,共256个。口地址可以由指令中的立即数给出,也可以由寄存器的间接地址来得到。该指令不影响标志位。

  用户接口逻辑需要进行口地址译码,并在口地址中提供正确的数据,其时序波形如图2所示。

  图1 输入/输出指令组结构

  图2 输入指令时序波形

  (2) 输出指令

  输出指令用于将指令所指定寄存器中的内容输出到picoblaze处理器外部接口,口地址的范围为00~ff,共256个。口地址可以由指令中的立即数设定,也可以由寄存器的间接地址来得到。该指令不影响标志位。

  用户接口逻辑需要进行正确的口地址译码和使能控制,以便能够捕获到正确的数据,其时序波形如图3所示。

  图3 输出指令时序波形

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



  输入/输出指令组(input/output group)由输入指令和输出指令构成,如图1所示。

  (1) 输入指令

  输入指令用于将picoblaze处理器外部接口的数据读进指令所指定的寄存器,口地址的范围为00~ff,共256个。口地址可以由指令中的立即数给出,也可以由寄存器的间接地址来得到。该指令不影响标志位。

  用户接口逻辑需要进行口地址译码,并在口地址中提供正确的数据,其时序波形如图2所示。

  图1 输入/输出指令组结构

  图2 输入指令时序波形

  (2) 输出指令

  输出指令用于将指令所指定寄存器中的内容输出到picoblaze处理器外部接口,口地址的范围为00~ff,共256个。口地址可以由指令中的立即数设定,也可以由寄存器的间接地址来得到。该指令不影响标志位。

  用户接口逻辑需要进行正确的口地址译码和使能控制,以便能够捕获到正确的数据,其时序波形如图3所示。

  图3 输出指令时序波形

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



相关IC型号

热门点击

 

推荐技术资料

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


 复制成功!