小编KER*_*KER的帖子

在 RISC-V 中遍历数组的不同方法

我目前正在通过 RISC-V 学习基本的汇编语言,并且我对循环数组的有效方法有点困惑。

如果我们将 a0 作为指向整数数组的指针,这是否足以移动到下一个元素?

  • lw s0, 0(a0) #指向数组的指针存储在s0中
  • lw s0 4(s0) #每次要移动到下一个元素时都调用它吗?

如果我也想修改该位置元素的实际值,我可以简单地使用 sw 吗?

我还知道使用 slli/srli 也可以让你进行转换,有人能解释一下这个概念吗?

谢谢你!

arrays assembly riscv

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

arrays ×1

assembly ×1

riscv ×1