首页> 中国专利> 基于RISC-V指令集的实时中断处理方法、装置及工控处理器

基于RISC-V指令集的实时中断处理方法、装置及工控处理器

摘要

本发明提供一种基于RISC‑V指令集的实时中断处理方法、装置及工控处理器,接收到中断请求后,对中断请求进行分组,将执行级的PC值保存到第一状态恢复寄存器,取消执行级当前的执行;将MSR状态寄存器的值保存到第二状态恢复寄存器,对MSR状态寄存器的中断请求使能进行清零处理;将通用寄存器GPR中的多个寄存器缓存至通用寄存器堆栈,从基地址寄存器中读取中断处理程序,将中断处理程序读入通用寄存器GPR中执行;在中断处理程序结束之前,将通用寄存器堆栈中暂存的多个寄存器恢复到通用寄存器GPR中,执行中断返回程序。本发明基于开源的RISC‑V处理器指令集,可扩展性强,能够处理强实时性中断事件,处理响应时间短。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-05-28

    实质审查的生效 IPC(主分类):G06F9/32 申请日:20181213

    实质审查的生效

  • 2019-05-03

    公开

    公开

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号