BIOs中断调用
发布时间:2016/7/25 20:23:56 访问次数:1261
在存储器系统中,内存器高端8KB的ROM中存放有基本输入/输出系统BIOS例行程序。BIOs提供了最KMS15-15低最直接的硬件控制,是硬件与软件之间的接口。BIOS主要包括以下一些功能。
①系统自检及初始化。例如,系统加电启动时对硬件进行检测;对外部设备进行初始化;设置中断向量;引导操作系统等。
②系统服务。为操作系统和应用程序提供系统服务,这些服务主要与V0设备有关,如读取键盘输入等。为了完成这些操作,BIOs必须直接与y0设备打交道,并通过接口与VO设备之间传送数据,使应用程序脱离具体的硬件操作。
③硬件中断处理,提供硬件中断服务程序。
使用BIOs功能调用,给程序员编程带来了极大方便。程序员不必了解硬件的具体细节,通过中断来调用BIOs中例程,完成各种功能操作,所以利用BIOs功能调用编写的程序简洁,可读性好,而且易于移植。与DOS功能调用相同,用户可以直接用指令设置参数,然后中断调用BIOS中的程序,给用户编程带来极大的方便。
表12.7列出了IBM PC主要的BIOs中断类型。
表12.7 丨BM PC主要的BI0s中断类型
在存储器系统中,内存器高端8KB的ROM中存放有基本输入/输出系统BIOS例行程序。BIOs提供了最KMS15-15低最直接的硬件控制,是硬件与软件之间的接口。BIOS主要包括以下一些功能。
①系统自检及初始化。例如,系统加电启动时对硬件进行检测;对外部设备进行初始化;设置中断向量;引导操作系统等。
②系统服务。为操作系统和应用程序提供系统服务,这些服务主要与V0设备有关,如读取键盘输入等。为了完成这些操作,BIOs必须直接与y0设备打交道,并通过接口与VO设备之间传送数据,使应用程序脱离具体的硬件操作。
③硬件中断处理,提供硬件中断服务程序。
使用BIOs功能调用,给程序员编程带来了极大方便。程序员不必了解硬件的具体细节,通过中断来调用BIOs中例程,完成各种功能操作,所以利用BIOs功能调用编写的程序简洁,可读性好,而且易于移植。与DOS功能调用相同,用户可以直接用指令设置参数,然后中断调用BIOS中的程序,给用户编程带来极大的方便。
表12.7列出了IBM PC主要的BIOs中断类型。
表12.7 丨BM PC主要的BI0s中断类型
上一篇:BIOS和DOs的功能
上一篇:微型计算机系统的构成
热门点击
- 漏感应势垒降低(DIBL)效应
- MOs管的Dummy
- Proteus Design suite软件
- MOs电容的能带和电荷分而
- 特殊功能寄存器位的声明
- 恒定电压等比例缩小规则
- ROM中常数读取指令
- 存储器芯片的选择
- C51的数据类型
- 生长速率随生长温度的上升而迅速提高
推荐技术资料
- 单片机版光立方的制作
- N视频: http://v.youku.comN_sh... [详细]