-
题名基于指令集映射的汇编语言教学探索
- 1
-
-
作者
徐振宇
李征
张飞絮
王竹
唐先勇
帅仁策
-
机构
四川大学计算机学院
四川大学四川智慧社会智能治理重点实验室
-
出处
《实验室科学》
2024年第4期1-6,共6页
-
文摘
X86、MIPS、ARM是本科生课程中最常见的三种汇编语言指令集,其中X86指令集代表复杂指令集(CISC),MIPS、ARM则代表精简指令集(RISC)。X86指令集一般用于汇编语言程序设计的入门教学;MIPS、ARM指令集一般用于计算机组成原理、计算机系统结构等课程中的计算机底层逻辑教学。在实际教学中,由于学时有限,难以覆盖上述所有指令集;然而,各类指令集都可能出现在实际的应用场景中。以教学实践为基础总结了在X86汇编语言课程中,引入MIPS和ARM汇编语言的方法,分析了三种汇编语言对应硬件结构的异同之处,提出了一种以功能为核心的多汇编语言指令集映射方法,并给出了基于该方法的部分指令对应关系以及实现同一功能的不同汇编代码示例,为多汇编语言教学课程建设提供基础。
-
关键词
汇编语言
指令集映射
课程建设
-
Keywords
assembly language
instruction set mapping
curriculum construction
-
分类号
G482
[文化科学—教育技术学]
-