打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
BIOS和DOS功能调用的异同

BIOS:Basic Input/Output System,基本输入输出系统。 BIOS是由主板和各类接口卡(如:显卡、网卡等)厂商提供的软件系统,可以通过它利用该硬件设备进行最基本的输入输出。在主板和某些接口卡上插有存储相应BIOS的ROM。

图1

BIOS中,以中断处理程序的形式提供了微机中基本I/O设备的控制程序,称为'BIOS中断',应用程序可以用'INT n'指令调用这些程序。

程序运行的主要软件环境是操作系统。操作系统为程序运行提供基本的服务,如,程序的装入、结束,内存的分配,文件管理等。以DOS操作系统为例,它也以中断处理程序的形式提供这些服务,称为'DOS中断', 应用程序也用'INT n'指令调用这些服务。

图2

DOS和BIOS功能调用的方法:

中断类型分类:

图3

从图3可以看到,BIOS的功能号从int 00H到int 1FH;

DOS的功能号包括 int 20H到 int 2FH。

图4

图4是一个常用的dos功能调用,int 21H。

图5

图5是通过BIOS功能调用(int 17H)和DOS功能调用(int 21H)实现相同的打印字符串功能的程序。DOS功能调用中的int 21H是最主要的指令。

图6

由以上叙述可以看出:

1:BIOS功能是一块ROM芯片,具有硬件的性质,直接安装在主板上。

2:要进行DOS功能调用,则首先要安装DOS操作系统。

3:两者的中断号范围不一样,但实现的功能存在交叉。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
DOS中断/ BIOS中断
谈谈电脑操作系统及其安装
BOIS密码设置和解除方法
主板温度过高怎么办?---主板的维修与保养
CMOS密码清除方法
ORG伪指令的作用是什么?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服