NMI(Non Maskable Interrupt) 不可屏蔽中断

本文深入探讨了不可屏蔽中断(NMI)的概念及其在计算机系统中的应用,包括其特点、触发条件和常见用途。特别关注了NMI在故障处理中的重要角色,如协处理器运算错误、存储器校验错误和I/O通道校验错误等场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

NMI (Non Maskable Interrupt)——不可屏蔽中断(即CPU不能屏蔽)

 

无论状态寄存器中 IF 位的状态如何,CPU收到有效的NMI必须进行响应;NMI是上升沿有效;中断类型号固定为2;它在被响应时无中断响应周期.不可屏蔽中断通常用于故障处理(如:协处理器运算出错,存储器校验出错,I/O通道校验出错等).

  IF = Interrupt Flag(中断状态)
  在DSP等学习中NMI解释同样为“不可屏蔽中断”,其英文解释为“External Non-Maskable Interrupt”
### 错误 "No Bootable Medium Found! System Halted" 的原因 错误提示 `FATAL: No Bootable medium found! System halted` 表明系统未能找到可引导的介质,因此无法继续启动过程[^1]。具体来说: - **缺乏有效的引导设备**:可能是因为未配置任何可以用来启动系统的硬盘、USB驱动器或光盘。 - **ISO 文件缺失或不正确**:如果尝试通过 ISO 镜像文件安装操作系统,则可能是由于没有加载该镜像文件或是选择了错误的文件。 对于 VirtualBox 中遇到此问题的情况,通常与虚拟机的启动设置有关,比如启动顺序不当或者根本没有挂载所需的安装媒介[^3]。 ### 解决方案 针对上述情况,建议采取如下措施来解决问题: #### 设置正确的启动顺序 确保在创建好虚拟机之后,在其“设置”选项中的“系统”标签页下调整启动顺序,使光驱位于首位以便优先从 CD/DVD 启动[^4]。 ```plaintext Settings -> System -> Boot Order (Move Optical Drive to the top) ``` #### 加载必要的安装介质 前往“存储”部分确认已正确添加并指定了用于操作系统的安装映像(通常是 .iso 文件)。这可以通过点击右侧的小图标访问媒体管理器完成,并从中选择之前下载的操作系统镜像文件进行注册和关联。 ```plaintext Settings -> Storage -> Controller: IDE/SATA -> Empty optical drive icon -> Choose Disk -> Select your OS installation ISO file. ``` 经过以上两步设定后保存更改再重新启动虚拟机即可恢复正常工作流程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值