中文 English

您当前所在位置:首页 > 学术成果

学术成果

论文|徐振宇、李征、张飞絮、王竹、唐先勇、帅仁策:基于指令集映射的汇编语言教学探索

时间:2024-05-13

本文原载《实验室科学》,由四川大学法学院王竹教授等科研人员创作,系四川大学市场经济法治研究所系列学术成果。后续会持续分享四川大学市场经济法治研究所系列学术成果,欢迎大家阅读。


摘要:X86、MIPS、ARM是本科生课程中最常见的三种汇编语言指令集,其中X86指令集代表复杂指令集(CISC),MIPS、ARM则代表精简指令集(RISC)。X86指令集一般用于汇编语言程序设计的入门教学;MIPS、ARM指令集一般用于计算机组成原理、计算机系统结构等课程中的计算机底层逻辑教学。在实际教学中,由于学时有限,难以覆盖上述所有指令集;然而,各类指令集都可能出现在实际的应用场景中。以教学实践为基础总结了在X86汇编语言课程中,引入MIPS和ARM汇编语言的方法,分析了三种汇编语言对应硬件结构的异同之处,提出了一种以功能为核心的多汇编语言指令集映射方法,并给出了基于该方法的部分指令对应关系以及实现同一功能的不同汇编代码示例,为多汇编语言教学课程建设提供基础。


关键词:汇编语言; 指令集映射; 课程建设


徐振宇、李征、张飞絮、王竹、唐先勇、帅仁策:《基于指令集映射的汇编语言教学探索》,载《实验室科学》2024年第4期。(论文下载)