gpt4 book ai didi

assembly - 负载词和移动词之间的区别?

转载 作者:行者123 更新时间:2023-12-04 06:22:44 25 4
gpt4 key购买 nike

之间有什么区别
ldw r8,0(r4)

mov r8, r4
加载字说“从内存复制”,但是当从r4加载字复制时,它是从寄存器复制而不是从存储器复制,对吗?

最佳答案

lw指令(我假设这就是您的意思,因为ldw不是标准的MIPS指令,尽管所有负载在此答案的上下文中都将是相似的)从0 + r4指定的内存地址中加载一个单词,而move 1只是传输将r4的值转换为r8

例如,假设r4当前为1234,并且存储在内存中1234的单词为5678

因此,区别在于:

move r8, r4            ; r8 is now 1234
lw r8, 0(r4) ; r8 is now 5678

1“ move指令”实际上是伪指令,其中 move $rt, $rs被编码为 addi $rt, $rs, 0

关于assembly - 负载词和移动词之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12155118/

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