文件名称:控制和状态寄存器指令-maven3种打包方式中maven-assembly-plugin的使用详解
文件大小:3.65MB
文件格式:PDF
更新时间:2024-06-29 10:59:19
risc-v
2.8 控制和状态寄存器指令 系统指令用于访问那些可能需要特权访问的系统功能,以I类指令格式编码。这可以分 为两类:一类是原子性读-修改-写控制和状态寄存器(CSR)的指令,另一类是其他特权指 令。CSR指令在本节描述,另外两条其他的用户级SYSTEM指令将在后面一节描述。 系统指令被定义为,允许在简单的实现中,总是自陷到一个单一的软件自 陷处理函数(software trap handler)。更高级的实现,可以在硬件上执行一条 或者多条系统指令。 CSR 指令 我们在此定义所有的CSR指令,虽然在用户级基本ISA中,只能访问少数几个只读计数器。