深入理解DOS系统功能调用与BIOS中断
版权申诉
69 浏览量
更新于2024-07-03
收藏 380KB PPT 举报
"微机原理及应用:第04章-2 DOS功能调用.ppt"
在计算机领域,DOS(Disk Operating System)是一种经典的磁盘操作系统,它采用了模块化和层次化的结构设计。这个系统由多个主要模块组成,包括系统硬件、基本输入输出系统(BIOS)、DOS核心(MSDOS.SYS)以及命令处理程序(COMMAND.COM)。这些组件协同工作,为用户提供了一个交互式的操作环境。
系统硬件主要包括各种输入/输出设备,如显示器、打印机、键盘、硬盘和鼠标等。这些设备通过特定的接口与计算机通信,使得用户能够输入指令并接收计算机的反馈。
BIOS是计算机启动时最先运行的一组程序,它包含了直接与硬件交互的设备驱动程序,如键盘控制器、硬盘控制器等。BIOS还包含了系统设置信息、POST(Power-On Self Test,开机自检)程序和系统自启动程序。通过中断调用,例如INT n指令,可以调用BIOS中的特定功能,来管理和控制硬件设备。
DOS的核心——MSDOS.SYS,建立在BIOS之上,提供了一系列服务程序,也就是所谓的DOS系统功能调用。用户可以通过INT 21H指令调用这些服务,每个服务都有一个特定的功能号来标识。这些调用涵盖了文件管理、内存管理、设备管理等多个方面,比BIOS提供的功能更加全面和强大。
最后,COMMAND.COM是DOS的命令处理程序,它解析用户在命令行输入的指令,并负责执行相应的操作。它使得用户可以方便地执行文件、创建目录、管理文件等任务,是DOS用户界面的主要部分。
总结来说,DOS功能调用是DOS操作系统中用户与系统交互的重要方式,通过INT 21H指令和功能号,用户可以执行各种系统级的操作,如读写文件、控制设备等。而BIOS则提供了基础的硬件控制功能,是DOS运行的基础。这两者的结合,构建了早期个人计算机的基本操作环境。
2022-06-17 上传
2022-10-23 上传
2021-09-28 上传
2021-09-17 上传
2021-09-28 上传
2021-09-28 上传
2021-09-17 上传
2022-05-31 上传
2021-09-28 上传
智慧安全方案
- 粉丝: 3808
- 资源: 59万+
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍