首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在MIPS中,la和li有什么区别?

在MIPS中,la和li有什么区别?
EN

Stack Overflow用户
提问于 2022-03-07 09:04:51
回答 1查看 264关注 0票数 1

我开始学习程序集(Mips),并试图找出两个铭文(Li to LA)之间的区别--我无法理解,如果我执行LA命令,实际上是将地址加载到一个“单元格”(假设是在“日期段”中),其中有一个值(高级编程语言中的一种索引)--我的问题是这个地址存储在哪里,它在哪里?它指的是一个地址(0x0040000),从那里我得到一个地址--“索引”--进入内存寄存器?非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2022-03-15 18:59:10

LA是用来加载一个地址(通常用于标签/数组/etc),LI是通过伪命令将一个即时值加载到寄存器(通常是一个数字)。

在这种情况下,它被转换成相同的命令,但在一般情况下,区别在于过程和实践。基本上,这是标准的做法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71378644

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档