摘要: 一起学RISC-V汇编第8讲之RISC-V寻址方式及内存访问方式 目录一起学RISC-V汇编第8讲之RISC-V寻址方式及内存访问方式1 RISC-V的寻址方式1.1 立即数寻址1.2 寄存器寻址1.3 存储器寻址1.4 PC相对寻址2 内存访问方式 1 RISC-V的寻址方式 计算机常用的寻址方式 阅读全文
posted @ 2024-09-08 15:29 sureZ_ok 阅读(1680) 评论(0) 推荐(0)
摘要: 一起学RISC-V汇编第7讲之自定义指令 目录一起学RISC-V汇编第7讲之自定义指令1 硬件实现1.1 确定opcode1.2 确定指令类型1.3 确定指令编码1.4 实现硬件逻辑2 编译器支持2.1 使用.insn模板2.2 修改binutils的方法 为了方便用户对RISC-V进行扩展,RIS 阅读全文
posted @ 2024-09-08 15:23 sureZ_ok 阅读(1799) 评论(2) 推荐(0)
摘要: 一起学RISC-V汇编第6讲之伪指令 伪指令是方便程序员使用,相当于为实际指令取的别名,编程时可以直接使用伪指令。 上一章已经列出了RISC-V中的伪指令,只是比较分散,这一章以另一个视角重新整理一下伪指令,表格来源于《RISC-V 开放架构设计之道 1.0.0》 1 RISC-V伪指令列表 伪指令 阅读全文
posted @ 2024-09-08 15:18 sureZ_ok 阅读(1457) 评论(0) 推荐(0)
摘要: 一起学RISC-V汇编第5讲之常用指令及伪指令列表 目录一起学RISC-V汇编第5讲之常用指令及伪指令列表1 RISC-V指令命名2 RVI指令集2.1 内存操作指令2.2 算术指令2.3 移位指令2.4 逻辑指令2.5 比较-置位指令2.6 分支指令2.7 跳转指令2.8 同步指令2.9 环境指令 阅读全文
posted @ 2024-09-08 14:53 sureZ_ok 阅读(2817) 评论(0) 推荐(0)