首页 > 其他分享 >循序渐进,学习开发一个RISC-V上的操作系统 5.1答案

循序渐进,学习开发一个RISC-V上的操作系统 5.1答案

时间:2023-01-16 11:36:11浏览次数:42  
标签:5.1 00 05 RISC 指令 循序渐进 b3 95


循序渐进,学习开发一个RISC-V上的操作系统 5.1答案_汇编指令


循序渐进,学习开发一个RISC-V上的操作系统 5.1答案_risc-v_02

现知道某条 RISC-V 的机器指令在内存中的值为 b3 05 95 00,从左往右为从低地址到⾼地址,单位为
字节,请将其翻译为对应的汇编指令。

解: risc-v 是小端模式 将这个16进制的数倒序

00 95 05 b3

然后在转二进制

00000000-10010101-00000101-10110011

31-25

24-20

19-15

14-12

11-7

6-0

funct7

rs2=9

rs1=10

funct3

rd=11

opcode

0000000

01001

01010

000

01011

0110011

对照规范 这个一组01代码的指令意思是

add rd ,s1,rs2


标签:5.1,00,05,RISC,指令,循序渐进,b3,95
From: https://blog.51cto.com/u_15202985/6010269

相关文章