首页> 中国专利> 支持9种工作模式的ARM寄存器堆结构设计实现方法

支持9种工作模式的ARM寄存器堆结构设计实现方法

摘要

本发明公开了支持9种工作模式的ARM寄存器堆结构设计实现方法,具体包括以下步骤:步骤一、构建通用寄存器堆:分配器将要写入的数据分配给指定模式下的寄存器,选择器输出指定模式下的寄存器的读数;步骤二、读访问;步骤三、写访问,本发明涉及寄存器技术领域。该支持9种工作模式的ARM寄存器堆结构设计实现方法,通过将通用寄存器堆设计成3个读端口和1个写端口,可以同时读出三个寄存器的值,写入一个寄存器,同时考虑到PC寄存器的特殊性,单独设计PC寄存器的读写逻辑控制,保证数据有效的写入到PC寄存器中,从而能够支持类似ARMv7这样的多工作模式切换和基于其上的中断优先级等更为高阶和复杂的系统级底层设计实验。

著录项

  • 公开/公告号CN114610389A

    专利类型发明专利

  • 公开/公告日2022-06-10

    原文格式PDF

  • 申请/专利权人 章复嘉;

    申请/专利号CN202210224320.X

  • 申请日2022-03-09

  • 分类号G06F9/30;

  • 代理机构

  • 代理人

  • 地址 310000 浙江省杭州市经济开发区白杨街道2号大街1158号杭州电子科技大学计算机学院

  • 入库时间 2023-06-19 15:38:26

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-06-10

    公开

    发明专利申请公布

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号