使用地址指针寄存器Z间接将寄存器内容送到SRAM
1)ST Z,Rr;0≤r≤31
操作:(Z)←Rr ,PC←PC+1
机器码:1000 001r rrrr 0000 ,周期:2
说明:将寄存器内容送到以Z指针寄存器为地址的SRAM中,Z指针内容不变。
对状态标志位的影响:无
2)ST Z+,Rr;0≤r≤31
操作:(Z)←Rr,Z←Z+1;PC←PC+1
机器码:1001 001r rrrr 0001,周期:2
说明:将寄存器内容送到以Z指针寄存器为地址的SRAM中,再将Z指针加1。
对状态标志位的影响:无
3)ST—Z,Rr;0≤r≤31
操作:Z←Z-1,(Z)←Rr;PC←PC+1
机器码:1001 001r rrrr 0010,周期:2
说明:z指针减1,再将寄存器内容送到以z指针寄存器为地址的SRAM中。
对状态标志位的影响:无
4)STD Z+q,Rr;0≤r≤31,0≤q≤63
操作:(Z+q)←Rr,PC←PC+1
机器码:10q0 qqlr rrrr 0qqq,周期:2
说明:将寄存器的内容送到以Zq+q为指针的SRAM中。
对状态标志位的影响:无
电子街推荐您阅读: