gpt4 book ai didi

assembly - VST/VLD 实际上是做什么的?

转载 作者:行者123 更新时间:2023-12-04 14:29:19 26 4
gpt4 key购买 nike

下面两行代码到底会发生什么?

vst1.64 {d8, d9, d10, d11}, [r4:128]!
vst1.64 {d12, d13, d14, d15}, [r4:128]

更一般地说,我想知道 VST 和 VLD 从以下文档开始做什么: ARM InfoCenter对我来说不是很清楚。

最佳答案

vst1.64 {d8, d9, d10, d11}, [r4:128]!

该指令将寄存器d8、d9、d10和d11的内容存储在r4指向的位置。该位置暗示与 128 位边界对齐。之后 r4 将增加存储的字节数。在您的情况下,这些将是 32(四次 8 字节)

vst1.64 {d12, d13, d14, d15}, [r4:128]

这条指令和上面的一样,但是存储了 d12、d13、d14 和 d15。 R4 不会递增,而是保留在原处。

关于assembly - VST/VLD 实际上是做什么的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38386861/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com