dos内部结构与bios的功能

dos内部结构与bios的功能

ID:20582960

大小:60.00 KB

页数:3页

时间:2018-10-13

dos内部结构与bios的功能_第1页
dos内部结构与bios的功能_第2页
dos内部结构与bios的功能_第3页
资源描述:

《dos内部结构与bios的功能》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、DOS内部结构与BIOS的功能  一、概述  1.BIOS:Basic Input/Output System。在存储器系统中,从地址FE000H到FFFFFH的8KB ROM中装有BIOS例行程序。它提供了系统加电自检、引导装入、主要I/O设备的处理程序以及接口控制等功能模块来处理所有的系统中断。  2.DOS:Disk Operating System。由软盘或硬盘提供。它的三个模块中的两个模块与汇编程序设计密切相关。  (1)IBMBIO.COM:输入/输出设备处理程序。它提供了DOS到ROM BIOS的低级接口。  (2)IBMDOS.COM:一个文件管理程序和一些处

2、理程序。它比IBMBIO.COM又高了一级。关系图如下:  3BIOS和DOS功能调用的不同点  (3)BIOS能处理几乎所有的I/O (只有发声等极少数不能处理)。它直接用输入/输出指令同端口打交道。  (4)DOS能处理大多数I/O。它是通过调用BIOS来同端口打交道的。级别高,使用方便,程序移植性好。但处理的数量少于BIOS。  4.IBM PC系统主要的中断类型  (5)BIOS中断类型:见书第316页表9.1。  1)CPU中断类型:0~7  2)8259A中断类型:8~0FH  3)BIOS中断类型:10~19H,40H  4)用户应用程序:1BH,1CH,4AH

3、  5)数据表指针:1DH,1EH,1FH,41H,46H  (6)DOS中断类型:见书第316页表9.2。20~2FH,30~3FH保留给DOS。  5.DOS功能和BIOS功能都通过软件中断调用。调用DOS或BIOS功能时,有以下几个基本步骤:  (7)将调用参数装入指定的寄存器中;  (8)如需功能号,把它装入AH;  (9)如需子功能号,把它装入AL;  (10)按中断号调用DOS或BIOS中断;  (11)检查返回参数是否正确。  二、DOS的内部结构  1、引导程序  0面0道1扇区,format时系统自动写入目标盘,DOS启动时,由ROM_BIOS中的INT1P

4、H自动读入内存0000:7c00开始的区域。  引导程序检查并负责读入DOS的其它模块  2、IBMBIO.COM(H:dden,隐性)  DOS与ROM_BIOS的接口。I/O设备处理程序,负责外设与内存间的数据I/O  3、IBMDOS.COM  文件管理  硬资源管理  4、COMMAND.COM  内部命令,系统启动时自动装入内存  外部命令,命令使用时临时装入内存  三、BIOS的功能  1、系统加电自检  2、装入DOS引导程序  3、I/O设备的I/O处理  4、接口控制

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。