str与movs汇编指令说明
时间: 2023-05-27 19:04:05 浏览: 211
ARM9汇编指令大全
4星 · 用户满意度95%
str指令用于将数据存储到指定的内存地址或寄存器中。其语法如下:
```
str{b|w} <register>, [<address>]
```
其中,`{b|w}`表示操作的数据类型,可以是字节(b)或者字(w);`<register>`表示要存储的寄存器,可以是通用寄存器或者特殊寄存器;`[<address>]`表示要存储到的内存地址,可以是一个寄存器或立即数。
movs指令用于将数据从源地址复制到目的地址中,同时更新指针。其语法如下:
```
movs{b|w} {<register>,} <register>, {<register>,} [<address>]
```
其中,`{b|w}`表示操作的数据类型,可以是字节(b)或者字(w);`<register>`表示要操作的寄存器,可以是通用寄存器或者特殊寄存器;`[<address>]`表示源地址或目的地址,可以是一个寄存器或立即数。
movs指令通常用于数据复制,例如将数组中的数据复制到另一个数组中。
阅读全文