maskable专题

RISC-V架构的不可屏蔽中断(NMI:Non-Maskable Interrupt)介绍

1、RISC-V特权架构官方文档描述 NMI是处理器核心的一种特殊输入信号,经常用于表示系统级别的紧急错误(比如:外部硬件错误等)。在遇到NMI后,处理器应该立即中止当前程序的执行,并处理NMI错误在RISC-V架构中,NMI不可以被屏蔽,这意味着如果发生NMI中断,处理器必须中止当前程序的执行,并跳转到NMI的处理程序NMI中断的常见用法:程序出现异常(可能把全局中断禁止,此时一般中断都没