使用地址指针寄存器Y间接将寄存器内容送到SRAM
发表:2023-08-29 12:05:35 阅读:111

使用地址指针寄存器Y间接将寄存器内容送到SRAM

1)ST Y,Rr ;0≤r≤31

操作:(X)←Rr, PC←PC+1

机器码:1000 001r rrrr 1000 ,周期:2

说明:将寄存器内容送到以Y指针寄存器为地址的SRAM中,Y指针内容不变。

对状态标志位的影响:无

2)ST Y+,Rr 0≤r≤31

操作:(Y)←Rr,Y←Y+1; PC←PC+l

机器码:1001 001r rrrr 1001 ,周期:2

说明:将寄存器内容送到以Y指针寄存器为地址的SRAM中.再将Y指针加1

对状态标志位的影响:无

3)ST—Y,Rr ;0≤r≤31

操作:Y←Y一1,(Y)←Rr; PC←PC+1

机器码:1001 001r rrrr 1010 ,周期:2

说明:Y指针减1,再将寄存器内容送到以Y指针寄存器为地址的SRAM中。

对状态标志位的影响:无

4)STD Y+q,Rr ;0≤r≤3l,0≤q≤63

操作:(Y+q)←Rr,PC←PC+1

机器码:10q0 qq1 r rrrr 1qqq ,周期:2

说明:将寄存器的内容送到以Y+q为指针的SRAM中。

对状态标志位的影响:无

使用地址指针寄存器Y间接将寄存器内容送到SRAM

 

推荐您阅读:

直接数据传送指令(2)

使用地址指针寄存器X间接将SRAM中内容送到寄存器

使用地址指针寄存器X间接将寄存器内容送到SRAM

使用地址指针寄存器Y间接将SRAM中内容送到寄存器