腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
MIPS
内存
限制
?
memory
、
mips
、
assembly
、
restrictions
我想问一下关于
内存
访问的问题。执行load word命令时,存在哪些
内存
限制
?意思是我可以用作偏移量或基址寄存器的最大数字是多少? 寄存器是32位的,据我所知,“立即数”是16位。
浏览 2
提问于2011-03-09
得票数 5
回答已采纳
2
回答
MIPS
内存
执行预防
memory
、
operating-system
、
mips
、
computer-architecture
、
tlb
我正在研究
MIPS
体系结构,并想知道操作系统是如何使用
mips
提供的有限指令和
内存
保护来实现的。我特别想知道操作系统如何阻止某些地址范围的执行。例如,操作系统如何
限制
PC在特定范围内运行?换句话说,防止执行动态分配的
内存
之类的东西? 首先想到的是TLB,但TLB只提供
内存
写保护(而不是执行)。
浏览 2
提问于2011-11-18
得票数 6
1
回答
寄存器长度、
内存
大小和32/64位计算(
MIPS
)
mips
我目前正在研究
MIPS
处理器。由于我以前对计算机架构没有任何知识,所以我对
MIPS
ISA的一些基本概念有点困惑。
MIPS
32可以在
内存
中寻址最多2^32个地址。这是因为
内存
地址长度是32位。
MIPS
64怎么样?
MIPS
浏览 2
提问于2016-03-03
得票数 1
回答已采纳
2
回答
有没有办法在
MIPS
中直接访问物理地址0x8000 0000?
mips
、
mips32
我想直接访问
MIPS
32位架构中的
内存
位置0x8000 0000,而不使用TLB和MMU。 在
MIPS
32中,kseg0是未映射和缓存的
内存
,是低512MB物理
内存
的窗口。因此,通过使用此段,我们可以访问高达512MB的物理
内存
。但我想访问0x8000 0000 (高达2 2GB)的物理
内存
。有没有办法在不使用
MIPS
32中的MMU和TLB的情况下访问
内存
位置0x8000 0000 (2 GB的物理
内存
)?
浏览 0
提问于2013-06-21
得票数 1
回答已采纳
1
回答
MIPS
菱形排序
arrays
、
algorithm
、
sorting
、
memory
、
mips
我在
内存
中有以下菱形数组,从基地址5000开始。第一个有效值定位在5008 (索引2),所有其他值都相对于它定位。我需要在不访问
内存
中未初始化的值的情况下,在
MIPS
中对此数组进行排序。由于
内存
限制
,我不能用菱形的所有有效索引创建一个新数组。所以基本上,我被卡住了。
浏览 0
提问于2013-06-29
得票数 1
回答已采纳
2
回答
堆栈增长和寻址的混淆
c++
、
x86
、
stack
、
mips
我发现的文章似乎表明,当
MIPS
堆栈初始化时,会分配一定数量的
内存
,并且堆栈会向下扩展到堆栈
限制
,这似乎是较小的地址。我假设基于这个逻辑,当0x0000被遍历时会发生堆栈溢出?我知道
MIPS
是大终端,但这会改变堆栈的增长方式吗?我认为这是在x86_64机器上观察这一情况的一种快速方法,但堆栈似乎已经长大了,正如我最初所设想的那样。{ std::cout << v.back() << std::endl;} 我也
浏览 2
提问于2017-07-22
得票数 0
回答已采纳
1
回答
在qemu中加载ROM引导加载程序
qemu
当我尝试用这一行qemu-system-
mips
-pflash img_加载图像时,我也会收到以下警告 WARNING: Image format was not specified for 'img
浏览 14
提问于2017-03-17
得票数 2
1
回答
有多少个x86指令组成一个循环迭代?
assembly
、
x86
、
benchmarking
我的任务是生成一个基准程序,它使用C来估计x86系统的
MIPS
。我的方法是运行一个空的for循环,用于大量的迭代。然后我将测量执行时间,以确定
MIPS
。int i = 0; i < max_iterations; i++) // empty // grab end time and calculate
MIPS
printf("
MIPS
= %f\n", max_iterations * instruction
浏览 2
提问于2021-09-25
得票数 0
回答已采纳
1
回答
在
mips
中使用sw的“
内存
限制
”
mips
、
mips32
、
mips64
让我说,我在
MIPS
中有以下命令:这是否意味着寄存器$t0从0保存到-3字节,还是从-4到-7字节保存?
浏览 4
提问于2017-05-07
得票数 1
回答已采纳
1
回答
MIPS
架构填充
memory
、
architecture
、
mips
、
mips32
在
MIPS
架构中,如何在堆栈中分配数据类型?如果我有2个字符和1个整型数据,堆栈是以8字节的形式分配它们(2个字符在相同的
内存
段中,1个整型在另一个
内存
段中)还是12字节的形式(每个字符的
内存
段和1个整型
内存
段)?我正在尝试理解32位
MIPS
体系结构。
浏览 16
提问于2020-12-04
得票数 0
回答已采纳
1
回答
在cloudsim或workflowsim中,我们通常可以使用多少个MIP来创建Vm?
virtual-machine
、
workflow
、
workflowservice
、
cloudsim
在cloudsim或workflowsim中,我们通常可以使用多少个MIP来创建Vm?
浏览 3
提问于2017-11-23
得票数 0
1
回答
为什么
mips
被称为加载/存储体系结构?
architecture
我正在学习我的高中计算机建筑课程,在那里我学习理解管道衬里的
MIPS
!所以你们能帮我弄清楚这个谜题吗,谢谢!
浏览 5
提问于2015-03-16
得票数 1
回答已采纳
1
回答
字符串"Hello“如何放置在
内存
中
mips
我是
mips
的新手,我读过一些关于大端和小endian的文章。我想知道字符串"Hello“是如何放置在
mips
处理器中的
内存
中的?
浏览 3
提问于2017-04-21
得票数 3
回答已采纳
1
回答
我可以使用级联,重复,或‘定义与$readmemb或$readmemh?
verilog
、
hdl
我正在实现一个单周期
MIPS
处理器,并使用$readmemb或$readmemh初始化我的
内存
。在这种情况下,我想用一些32位的指令初始化我的寄存器文件,但是我不想用手把这些指令写出来。我能否将下面这样的方案输入到$readmemh中,并将
内存
初始化为这些值?我对这些$readmemh和$readmemb有什么
限制
?
浏览 4
提问于2014-10-31
得票数 1
回答已采纳
2
回答
Mips
:将一个变量存储在另一个变量中
assembly
、
mips
我正在尝试将一个C程序转换成
MIPS
汇编代码。int base;在
MIPS
中,如何将基值存储在计数的内部?
浏览 3
提问于2012-02-02
得票数 5
回答已采纳
1
回答
寄存器和
内存
是否有相同的地址长度(位)?
memory
、
mips
、
cpu-architecture
、
memory-address
、
cpu-registers
我正在学习
MIPS
体系结构,我有很多关于
内存
和寻址的问题: 到目前为止,我所知道的是,当我们有一个32位的CPU时,这意味着我们以32位块处理数据。我想象
内存
的方式是,它是一个有多行的矩形,每一行都有32位长。现在,我的问题是我们如何寻址寄存器和
内存
。我的问题是-
内存
地址的位长是多少?例如,如果我们想访问存储在
内存
第1行中的数据,那么第1行的“地址”是多长时间?我在某个地方读到地址本身有32位长,而这个32位地址依次指的是32位长的数据。这是否意味着有2^32个可能的地址或
内存<
浏览 1
提问于2021-09-23
得票数 0
3
回答
MIPS
操作码查找表在哪里?
mips
、
computer-architecture
我们目前正在介绍
MIPS
架构。我对计算机体系结构和
MIPS
汇编有了一定的了解,这很好。 然而,我试着用谷歌搜索这个答案,但我没有找到合适的答案。我对ISA和微体系结构设计下面的一层感到困惑。
MIPS
操作码查找表存在于何处,例如在
内存
中的特定位置?变量和变量类型是如何在
MIPS
中表示的(因为在
MIPS
操作码中没有指定变量类型或变量的格式,而只是在
MIPS
汇编指令中指定)。谢谢。或者
MIPS
硬件是否配置为按照
MIPS
操作码执行操作?
浏览 0
提问于2014-11-13
得票数 2
4
回答
如何分析C程序的
内存
使用情况
c
、
memory-management
我需要弄清楚我正在运行的linux程序的哪一部分占用了多少(百分比或绝对)
内存
。我需要创建一个多个这样的程序的配置文件,这样我就可以在我的代码中识别一些更大的
内存
消耗者,并看看是否可以优化它们以使用更少的
内存
。我需要它在
MIPS
平台上,不幸的是,Valgrind不能在
MIPS
上工作。 任何帮助/指示都将不胜感激。
浏览 2
提问于2009-12-15
得票数 7
回答已采纳
2
回答
在
MIPS
中使用SW和LW访问代码段
内存
assembly
、
mips
给定指令的地址,可以使用
MIPS
中的SW和LW指令访问代码段
内存
吗?编辑:编辑2: 我找到了一个,它的答案意味着可以使用LW和SW访问和修改指令。
浏览 5
提问于2017-12-25
得票数 0
回答已采纳
1
回答
Mips
参考表上的"PC“
assembly
、
mips
、
mars-simulator
、
program-counter
我正在练习根据
Mips
参考单将
Mips
指令(beq $t5、$s0、循环)转换为二进制指令,并且有一系列的指令(PC=PC +4+分支地址)用于计算"I“类型指令的即时值,并且它一直引用”PC“。似乎我应该在寻找“循环”标签存储在
内存
中的位置-:特别是找到那个
内存
地址。
浏览 2
提问于2019-10-06
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券