随笔分类 -  Risc

摘要:机器模式 机器模式(缩写为 M 模式,M-mode)是 RISC-V 中 hart(hardware thread,硬件线 程)可以执行的最高权限模式。在 M 模式下运行的 hart 对内存,I/O 和一些对于启动和配 置系统来说必要的底层功能有着完全的使用权。因此它是唯一所有标准 RISC-V 处 阅读全文
posted @ 2022-11-18 21:05 方东信 阅读(2794) 评论(0) 推荐(0) 编辑
摘要:一、RISCV规范定义的三种主要操作模式:(用户模式、管理模式和机器模式 (图1 - a)) 1.用户模式:运行用户程序的模式,权限级别最低。不能直接访问I/O或特权指令或内核内存或其他进程。 2.管理模式:大多数Linux内核或其他O/S运行的模式。通过I/O remap函数访问最特权的指令和I/ 阅读全文
posted @ 2022-11-11 15:48 方东信 阅读(1666) 评论(0) 推荐(0) 编辑
摘要:Register介绍RISC-V架构提供31个用户可修改的通用(基本)寄存器,即x1到x31,以及一个额外的只读寄存器x0,硬连接到0。x0寄存器的一个常见用途是帮助将其他寄存器初始化为零。共有31个通用寄存器。 其中7个是临时寄存器(t0t6)。 a0a7用于函数参数。s0s11用于保存寄存器或函 阅读全文
posted @ 2022-10-24 20:44 方东信 阅读(651) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示