摘要
高校微机原理课程目前大多采用x86指令集架构来讲授CPU的结构与功能,为了在处理器芯片领域避免被“卡脖子”,培养面向未来的人才,论文提出了采用开源RISC-V指令集架构开展微机原理课程教学的改革方案。然而该方案的实施目前缺少适合教学使用的RISC-V汇编语言程序设计软件,为此,提出了一种RISC-V汇编器的设计方案,它具有源程序编辑、汇编、调试、代码生成、仿真等功能,能够帮助学生更好地理解和掌握RISC-V架构,有利于激发学生基于开源架构设计CPU的创新意识。
基金
2021年教育部产学合作协同育人项目“开源架构下的微机原理与数字逻辑基础融合教学改革实践”(202102278057)
2021年西安电子科技大学教育教学改革研究项目“数电与微原课程打通的教学模式改革探索与实践”(A21002)
2022年西安电子科技大学新实验开发与新实验设备研制项目“RISC-V架构的模型CPU汇编器设计”(SY22015I)。