计算机系统基础(三):异常、中断和输入/输出培训
进程和进程的上下文切换
引言
第1讲 异常控制流的概念
第2讲 程序和进程
第3讲 进程的逻辑控制流
第4讲 进程的上下文切换
第5讲 进程的存储器映射
第6讲 共享对象和私有的写时拷贝对象
第7讲 用户态和内核态
第8讲 程序的加载和运行
异常和中断
引言
第1讲 异常和中断的基本概念
第2讲 异常和中断的基本处理过程
第3讲 异常的分类
第4讲 故障类异常及举例
第5讲 陷阱类和终止类异常
第6讲 中断的概念
第7讲 异常/中断的响应过程
IA-32中的异常/中断机制
引言
第1讲 x86实地址模式下异常/中断处理
第2讲 x86保护模式下异常/中断处理
第3讲 IA-32中异常/中断响应过程
第4讲 IA-32中异常/中断返回过程
IA-32/Linux中异常/中断处理
引言
第1讲 Linux中对IDT的初始化
第2讲 Linux异常处理举例
第3讲 IA-32/Linux对中断的处理
第4讲 IA-32/Linux的系统调用处理
第5讲 软中断指令int 0x80的执行过程
用户空间I/O软件
文件操作举例
引言
第1讲 I/O子系统概述
第2讲 用户I/O软件与系统调用
第3讲 文件的基本概念
第4讲 头文件stdio.h内容理解
系统总线和系统互连
引言
第1讲 系统总线及互连概述
第2讲 总线的基本概念和性能指标
第3讲 三种系统总线及系统互连
第4讲 外设和外设控制器
I/O方式和内核空间I/O软件
引言
第1讲 程序查询方式
第2讲 中断I/O方式
第3讲 中断处理过程
第4讲 中断屏蔽和多重中断
第5讲 程序查询和中断方式的比较
第6讲 DMA方式
第7讲 内核空间I/O软件