腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
在RISC-V中,此指令执行结束时的值x12是什么?(无RARS)
在RISC-V中,此指令执行结束时的值x12是返回地址(return address)。
相关搜索:
$mdDialog.show问题(确认),无法在AngularJS中执行此对话框指令下的代码
在Python中编译和连接C DLL可以在Unix上工作,但不能在Windows上工作。执行此操作的正确方法是什么?
在C#中调用/完全执行的值之后的单个字符是什么?(例如1.00m)
在JS中对两个长十六进制值执行按位操作最有效的方法是什么?
云计算_大数据和物联网
云计算:深刻改变未来云
移动互联网云计算大数据
移动校讯通短信平台登录
云主机和虚拟主机的区别
易语言ddos攻击源码
相关搜索:
$mdDialog.show问题(确认),无法在AngularJS中执行此对话框指令下的代码
在Python中编译和连接C DLL可以在Unix上工作,但不能在Windows上工作。执行此操作的正确方法是什么?
在C#中调用/完全执行的值之后的单个字符是什么?(例如1.00m)
在JS中对两个长十六进制值执行按位操作最有效的方法是什么?
云计算_大数据和物联网
云计算:深刻改变未来云
移动互联网云计算大数据
移动校讯通短信平台登录
云主机和虚拟主机的区别
易语言ddos攻击源码
页面内容是否对你有帮助?
有帮助
没帮助
相关·
内容
文章
问答
(9999+)
视频
沙龙
1
回答
在
RISC-V
中
,
此
指令
执行
结束时
的
值
x12
是什么
?(
无
RARS
)
、
、
、
、
我需要知道知道x13=10 (不使用
rars
)
的
x12
的
值
是什么
,下面是代码行 loop:addi x13,x13, -1jal x0
浏览 26
提问于2021-07-16
得票数 0
3
回答
零/符号扩展是
无
操作
的
,为什么每个大小类型
的
指令
?
、
、
、
这种扩展本身并不是免费
的
,但它允许处理器
执行
无序
的
魔法加速. 因此,
在
无
符号整数和有符号32位整数之间
的
转换是不操作
的
,从有符号
的
32位整数转换为有符号
的
64位整数也是如此。需要一些新
的
指令
(ADDIW/SUBW/SxxW)进行加法和移位,以确保32位
值
的
合理性能。(C)
RISC-V
浏览 1
提问于2018-10-04
得票数 2
3
回答
RISC-V
是要求两个人
的
补语还是一个人
的
补语符号,还是由实现决定?
、
、
、
我查阅了ISA规范,并在互联网上搜索了这个问题
的
答案,但我没有找到它。
在
RISC-V
ISA
中
,负数应该用一补还是二补来表示?或者,这个决定是留给实现者
的
吗?我问这个问题
的
原因是,我正在编写一个RV32I模拟器,例如,这将影响我
在
模拟内存
中
存储负数
的
方式。
浏览 6
提问于2016-01-29
得票数 3
1
回答
如何在RISC
中
为C.LD压缩
指令
取即时/偏移位?
、
、
、
如
RISC-V
压缩
指令
的
参考图1所示,C.LD
指令
的
直接位显示
在
两个不同
的
位置-位12:10和4:2。同时还表明
在
imm字段- 12:10和7:6
中
标记了偏移量5:3和偏移量7:6。偏移
值
和即时值是否意味着相同? 关于问题
的
更多细节--似乎令人困惑
的
事实是-- C.LD
中
的
第3位和第4位属于目标寄存器(rd'),第5位属于直接字段。那么
浏览 4
提问于2020-08-20
得票数 0
回答已采纳
4
回答
RISC-V
规范引用了“hart”这个词--“hart”
是什么
意思?
、
、
、
我
在
第35页找到了hart
的
参考资料。然而,我在这份文件
中
找不到哈特
的
定义。哈特指的是硬件线还是更险恶
的
东西?
浏览 29
提问于2017-03-08
得票数 31
2
回答
RISCV RV32IM: MULHSU -哪个操作数是签名
的
?
问题
RISC-V
指令
集手册第一卷:
无
特权
的
ISA文件版本20190608-基本批准如下(接近第43页): MULH、MULHU和MULHSU
执行
相同
的
乘法操作,但返回完整2×XLEN位乘积
的
上XLEN位,分别用于有符号×签名、
无
符号×
无
符号
浏览 0
提问于2019-12-08
得票数 3
回答已采纳
1
回答
序列重新排序以解决
RISC-V
汇编
中
的
数据风险
、
对于下面的
RISC-V
代码序列,我尝试识别无法通过数据转发解决
的
数据风险。有没有可能通过重新排序代码序列来克服这些风险?如果是,谁能展示新
的
序列?下面是我
的
代码: add s3, s2, s0 add t1, t2, t0
浏览 5
提问于2020-10-07
得票数 2
3
回答
RISC-V
NOP
指令
、
、
我最近正在编写
RISC-V
32I
指令
。我有一个关于NOP
指令
的
问题,说明书上说它等于ADDI x0, x0, 0。有人能在这一点上说点什么吗?
浏览 14
提问于2018-06-13
得票数 7
3
回答
RISC-V
上大端和小端
的
转换
、
、
在
汇编语言级别使用
RISC-V
中
的
大端
值
的
最简单方法
是什么
?16、32和64位
值
用于许多网络协议和文件格式。我找不到字节交换
指令
(相当于x86上
的
BSWAP或ARM上
的
REV ) ,也找不到任何关于大端加载和存储
的
东西。
浏览 7
提问于2018-08-30
得票数 3
2
回答
装配
中
的
定义问题(RiscV),帮助我理解
、
、
、
、
学习RiscV,我
的
讲师定义了一个新命令,名为Load (lui),如下所示: 但有几件事我无法理解: 图像是对
的
吗?前半段不应该全是零吗?我不知道1234在记忆
中
的
价值.
浏览 6
提问于2020-12-13
得票数 0
2
回答
我如何摆脱
RISC-V
中
的
“\n”?
、
、
、
、
我
的
任务是创建一个程序,该程序将读取文件名,然后将其内部复制到其他文件,该文件
的
名称也是从输入
中
读取
的
。我自己写
的
程序,但它似乎什么也没做。通过进一步
的
实验,我发现,在读取第一个字符串时,程序还保存了一个'\n'字符,这显然会导致搜索目标文件时出现一些问题。我想出了一个解决方案,我并不完全喜欢,这就是为什么我来这里征求对代码和整体进一步改进
的
意见,也许? 我只确定了负责将文件名写入缓冲区直到'\n'出现
的
部分。
浏览 4
提问于2021-03-31
得票数 2
回答已采纳
3
回答
x86是否是原子
的
,如果是,为什么需要锁?
、
、
、
、
说 (我是从高级语言
的</
浏览 6
提问于2015-01-08
得票数 32
回答已采纳
1
回答
将
值
加载到
RISC-V
中
的
寄存器
、
只是想找个人帮我把一些
值
加载到特定
的
寄存器
中
。任务是“指示编译器将0x2222333344445555和0x1111222233334444
的
值
分别存储
在
地址0x1000100010001000和0x1000100010001100
中
。在运行时加载寄存器x6和x7
中
的
值
...”。通过阅读PDF文件提供
的
信息以及问题,到目前为止,我
的
代码看起来如下所示: ORG 0x10001000
浏览 39
提问于2019-09-22
得票数 0
4
回答
如何将英特尔80386机器代码转换成汇编语言?
、
、
、
、
我
的
任务如下: 55 89 E5 83 EC 08 83 E4 F0 31 C9 BA 01 00 B8 0D 00 00 D1 01 CA 48 79 F9 31 C0 C9当
执行
此
子例程
中
的
指令
时,它们将
值
保留在寄存器%ecx和%edx
中
。价值是多少?
在
C
中
执行
该子例程所做
的
计算
的
程序
是什么
,然后
浏览 5
提问于2010-01-31
得票数 3
2
回答
RISC-V
指令
中
的
附加操作码重要吗?
、
、
、
RISC-V
的
设计使得所有
指令
都具有相同
的
长度,因此存在不同类型
的
指令
格式(I型、R型、S型等)。我
的
问题是,考虑到操作类型
在
很大程度上是由操作代码决定
的
,那么
在
funct3、funct7等
中
附加操作代码
的
使用究竟
是什么
呢? 我
的
理论是,包括它们只是为了使所有
指令
的
大小相等,但我很可能是错
的
。
浏览 17
提问于2022-10-04
得票数 0
2
回答
为什么x86通常不允许一个不是第一个源寄存器
的
目标寄存器?
、
、
、
在
RISC-V
中
,可以使用
指令
执行
整数运算( Regs[x1] <- Regs[x2]+Regs[x3] )。add x1,x2,x3mov x1,x2src1 <- src1 op src2模式对于x86
中
的
其他基本
指令
似乎很常见,例如and、双
指令
模式mov x1,x2;op x1,
浏览 4
提问于2020-09-05
得票数 1
回答已采纳
1
回答
在
电源ISA中有标志寄存器吗?
、
、
、
、
Power
中
是否有一个标志寄存器,类似于x86机器
中
的
EFLAGS?它可以有其他名称,例如,它可以被称为“状态寄存器”或类似的东西,但是它
的
目的是保存上一次
指令
执行
的
一些一般属性,例如算术操作
中
的
溢出和回车标志,或者
在
进行条件跳转之前比较两个整数
的
结果。我知道,SPARC和ARM处理器有这样一个寄存器,而MIPS和
RISC-V
ISAs被剥夺了它。另一个流行
的
体系
浏览 8
提问于2022-07-25
得票数 -1
1
回答
设置
在
小于立即
无
符号:可表示整数
的
范围- MIPS
、
、
、
我目前正在写一篇关于机器语言和MIPS
的
研讨会论文,当我
在
不太直接
的
无
符号
指令
上学习时,我发现了一些我不明白
的
奇怪
的
东西。(第277页)指出,16位即时符号
在
与寄存器
的
内容进行比较之前是扩展
的
,但被视为未签名。这意味着,他们还指出,
在
文档
中
,您可以表示32位
无
符号整数
的
下半部分和
无
符号整数
的
上部,两者之间有很大
浏览 3
提问于2021-01-10
得票数 1
回答已采纳
3
回答
RISC处理器
中
具有长(32位和64位)直接操作数
的
指令
、
、
、
、
在
RISC处理器
中
,当直接操作数
的
大小不允许将其放置
在
32位
指令
字( RISC体系结构
的
标准)时,RISC处理器
中
是否可能有较大
的
即时数字操作。假设我们想要将32位或64位直接存储
在
寄存器
中
,或者
执行
具有该大小整数
的
简单算术
指令
。 下面是伪码
中
的
一些例子。我们希望
执行
以下
指令
,用伪代码编写,如
浏览 26
提问于2022-07-26
得票数 -1
3
回答
在
现代处理器
中
是否有128位整数
的
硬件支持?
、
、
我们是否仍然需要在软件
中
模拟128位整数,或者现在您
的
普通桌面处理器
中
是否有对它们
的
硬件支持?
浏览 123
提问于2015-12-12
得票数 20
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
WebAssembly与RISC-V 指令集架构的对比
西门子SCL语言编程常用指令有哪些
赛昉科技深耕RISC-V,提升余数指令执行效率
一位前ARM工程师对RISC-V的批评
RISC-V指令集架构规范的F#实现已在GitHub上开源
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券