首先,了解R-type,I-type,S-type等的结构
均为32bit
每部分作用如下
可能会不太懂,没关系,继续往下面看就好!
(记住!)

讯享网
1.R-type


或许还不太懂,下面举个例子:
①首先给出其中两部分的固定值表,只需要根据需要取用即可

②例子来了:
funct7:取自上表add
rs2:x20
rs1:x21
funct3:取自上表add
rd:x9
opcode:取自上表add
操作的结果就是:
x20的值加上x21的值再赋值给x9。
是不是瞬间感觉很简单呢???有木有!
(I,S-type同理,不再细述)

2.I-type

I-type有两种形式,下面给出两个例子
1.
2.

3.S-type


简单命令的类型总结

觉得有用点波关注哦!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/121163.html