操作系统在安装过程中是怎么接管电脑的硬件的?
1个回答
2016-05-05
展开全部
安装操作系统过程,简单地说是将操作系统包括 bootloader 、内核程序和其他一些可能用到得工具等复制到硬盤指定部分,也许还会格式化文件系统等等。题主可能存在一个误区,控制硬件跟安装系统关系不大。举个例子,Win PE 应该是没有安装过程的,仅仅是启动,但它也可以控制计算机硬件进行正常工作。
内核控制硬件是通过对主板上可编程的芯片进行变成控制的。例如 x86 架构下控制定时器是对 Intel 8253 芯片进行编程。另外,接收键盘输入是通过中断实现,键盘每次输入都会产生一个中断,由中断处理程序来接收数据。硬盤也有对应的编程口。
硬件安装到电脑上后,必须安装驱动程序,操作系统才能使用和管理硬件。Windows系统在设计开发时,是脱离实际硬件的。比如,对Windows系统来说,显卡只有一种。操作系统只对这种抽象的显卡发出操作指令,如显示图像。而驱动程序会接管实际显卡硬件的实际控制,具体按显卡支持的工作方式来运行显卡。打个比方,操作系统是司令部,驱动程序是中下级军官,而硬件则是实际打仗的战士,类似这样的关系。
内核控制硬件是通过对主板上可编程的芯片进行变成控制的。例如 x86 架构下控制定时器是对 Intel 8253 芯片进行编程。另外,接收键盘输入是通过中断实现,键盘每次输入都会产生一个中断,由中断处理程序来接收数据。硬盤也有对应的编程口。
硬件安装到电脑上后,必须安装驱动程序,操作系统才能使用和管理硬件。Windows系统在设计开发时,是脱离实际硬件的。比如,对Windows系统来说,显卡只有一种。操作系统只对这种抽象的显卡发出操作指令,如显示图像。而驱动程序会接管实际显卡硬件的实际控制,具体按显卡支持的工作方式来运行显卡。打个比方,操作系统是司令部,驱动程序是中下级军官,而硬件则是实际打仗的战士,类似这样的关系。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |