购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第5章
计算机体系结构简介硬件软件接口

绝大多数计算机软件不是用汇编语言编写的。日常生活中所使用的大多数应用程序都是用某种高级语言编写的,使用提前编写好的功能库,程序员在开发过程中再进行扩展。由高级语言及相关库组成的实际编程环境,提供了包括磁盘I/O、网络通信以及与用户的交互等各种服务,这些服务都可以通过编程轻松实现。

本章从设备驱动程序的处理器指令层次开始,介绍实现这些功能的软件层。同时将介绍操作系统几个关键方面,包括引导、多线程和多处理。

通过学习本章,读者将了解操作系统提供的服务、 基本输入输出系统 (Basic Input/Output System,BIOS)和 统一可扩展固件接口 (Unified Extensible Firmware Interface,UEFI)固件中提供的功能。也将学习如何在处理机级别执行线程功能,以及如何在一个计算机系统内协调多个处理器。还将从执行的第一条指令开始,深入理解安全启动操作系统的过程。

本章包含以下主题:

● 设备驱动程序

● BIOS

● 引导过程

● 操作系统

● 进程和线程

● 多处理 MtNX5hTO/MgIxxpOKYD28EMUR6RFYmeX1F0Aryn16gJoNqMzpj3AXF/ogOzZoit8

点击中间区域
呼出菜单
上一章
目录
下一章
×