网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 操作系统 > 商品详情

操作系统实验教程:核心技术与编程实例

分享到:
操作系统实验教程:核心技术与编程实例

最 低 价:¥34.20

定 价:¥0.00

作 者:

出 版 社:科学出版社

出版时间:2003年3月6日

I S B N:9787030111647

商品详情

编辑推荐

内容简介

内容简介

《操作系统实验教程:核心技术与编程实例》以作者自主开发的操作系统为背景,介绍操作系统的设计技术。《操作系统实验教程:核心技术与编程实例》向读者展示了如何自己动力编写一个简化的32位保护模式操作系统,涉及了现代操作系统的主要技术。

作者简介

目录

前言
第一章 存储管理
1.1 存储管理的基本方法
1.1.1 单一连续分配
1.1.2 固定分区分配
1.1.3 可变分区分配
1.1.4 分页存储管理
1.1.5 分段存储管理
1.1.6 段页式存储管理
1.2 实模式和保护模式之间相互切换
1.2.1 80386以上机器的存储管理机制
1.2.2 程序1-1实模式和保护模式切换演示程序(MODET_T.ASM)
1.3 分段存储管理
1.3.1 程序1-2任务切换演示程序(CHG_TASK.ASM)
1.3.2 程序1-3在分段系统中运行EXE型程序(DOSEXE.ASM)
1.4 段页式存储管理
1.4.1 Intel80386以上机器的分页机制
1.4.2 程序1-4段页式管理机制演示程序(G_PAGE.ASM)
实验题

第二章 中断和基本I/O处理
2.1 中断基本概念与时钟中断
2.1.1 可编程中断控制器(PIC)
2.1.2 中断向量表
2.1.3 中断向量号的分配
2.1.4 时钟中断
2.2 修改时钟中断处理程序(实模式)
2.1.2 程序2-1自制时钟中断处理演示程序(G_TIMER.C)
2.3 保护模式下中断处理程序
2.3.1 中断描述符表IDT
2.3.2 程序2-2保护模式下的中断处理演示程序(G_INT21.ASM)
2.4 修改8253/8254时钟周期
2.4.1 关于8253/8254定时/计数器
2.4.2 程序2-3修改系统时钟周期演示程序(G_8253.C)
2.5 在分页系统中通过V86方式实现基本I/O操作
2.5.1 关于V86方式
2.5.2 COS操作系统中的中断和系统调用机制
2.5.3 程序2-4基本I/O操作的演示程序(G_INT.ASM)
实验题

第三章 文件系统和磁盘管理
3.1 文件系统类型
3.1.1 i结点型文件系统
3.1.2 FAT型文件系统
3.2 硬盘分区
3.2.1 关于BIOS、CMOS
3.2.2 硬盘参数
3.2.3 硬盘分区
3.2.4 程序3-1硬盘分区演示程序(GFDISK.C)
3.3 磁盘格式化——FAT16文件系统
3.3.1 硬盘空间布局和DOS引导扇区
3.3.2 文件分配表
3.3.3 物理扇区和逻辑扇区
3.3.4 根目录区
3.3.5 程序3-2硬盘逻辑格式化演示程序(GFORMAT.C)
3.4 G_FAT16文件系统
3.4.1 文件句柄、系统文件表SFT和打开文件表OFT
3.4.2 程序3-3FAT16文件系统演示程序(GFAT16.ASM)
3.5 操作系统引导
3.5.1 系统启动过程与本实验步骤
3.5.2 备份和恢复硬盘主引导记录
3.5.3 建立COS分区
3.5.4 备份和恢复COS引导记录
3.5.5 程序3-4修改硬盘主引导记录的程序(PRIBOOT.ASM)
3.5.6 程序3-5修改操作系统引导记录的程序(COSBOOT.ASM)
3.5.7 程序3-6COS操作系统安装程序(LOAD.ASM)
实验题

第四章 进程管理
4.1 按时间片轮转优先级调度演示程序(实模式)
4.1.1 系统构架
4.1.2 数据结构
4.1.3 主要模块设计
4.1.4 程序4-1按时间片轮转优先级调度的基本系统(SCH_DEMO.C)
4.2 段页式分时系统演示程序
4.2.1 程序基本功能
4.2.2 设计要点
4.2.3 程序4-2段页式分时系统演示程序(GCOS.ASM)
实验题
附录A 硬盘分区程序(GFDISK.C)程序清单
附录B 硬盘逻辑格式化程序(GFORMAT.C)程序清单
附录C 通过XMS驱动程序使用扩展内存的演示程序
附录D 鼠标驱动程序设计
附录E 简易图形界面的实现
参考文献

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...