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

在这里插入图片描述
在这里插入图片描述

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

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

00 95 05 b3

然后在转二进制

00000000-10010101-00000101-10110011

31-2524-2019-1514-1211-76-0
funct7rs2=9rs1=10funct3rd=11opcode
00000000100101010000010110110011

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

add rd ,s1,rs2
posted @ 2022-08-19 22:44  luoganttcc  阅读(36)  评论(0编辑  收藏  举报