APP下载

X86教学操作系统引导模块的设计与实现

2016-01-12于江涛,陈立博

通化师范学院学报 2015年10期
关键词:教学

X86教学操作系统引导模块的设计与实现

于江涛,陈立博

(通化师范学院 计算机学院, 吉林 通化 134002)

摘要:文章介绍了X86平台教学操作系统引导模块的设计与实现,阐述X86平台的保护模式编程技术、教学操作系统引导模块的实现技术及编程要点.通过一个实例演示教学操作系统引导模块的启动过程.引导模块全部代码在Redhat Linux9.0操作系统环境下用AT&T汇编语言及C语言设计而成.

关键词:教学操作系统;引导模块;X86;Redhat Linux 9.0;AT&T汇编语言;C语言

DOI:10.13877/j.cnki.cn22-1284.2015.10.016

收稿日期:2015-08-31

作者简介:于江涛,吉林通化人,教授.

中图分类号:TP316文献标志码:A

操作系统课程是本科计算机类专业重要的主干课程,是学生必须掌握的专业基础课程.如果不了解操作系统的基本原理、内部结构及其系统调用机制,就不能有效地利用操作系统所提供的强大功能进行大型系统软件及应用软件的设计、开发与维护.如何提高操作系统课程的教学效果及教学质量,对于培养本科计算机类专业学生的专业素质具有重要的指导意义,也是计算机类专业本科教学研究的一个重要课题.

提高操作系统课程教学效果的一个重要手段就是使用教学操作系统作为操作系统课程的教学实验平台.教学操作系统“麻雀虽小、五脏俱全”,具有操作系统体系结构的最基本组成部分, 同时又以很小的代码规模实现,便于本科层次的计算机类专业学生研究与学习.国外学者开发的MINIX[1-2]、GeekOS等,都是教学操作系统的优秀代表.

随着近年来……

登录APP查看全文

猜你喜欢

教学
微课让高中数学教学更高效
如何让高中生物教学变得生动有趣
“自我诊断表”在高中数学教学中的应用
对外汉语教学中“想”和“要”的比较
对识谱教学的认识与思考
《可以预约的雪》教学探索与思考
对高等数学教学的一些思考
跨越式跳高的教学绝招
初中50米迎面接力跑教学心得