第三讲 系统启动、中断、异常和系统调用

课件

章节

标题

本地视频文件(MD5)

Github视频字幕

学堂在线视频

幻灯片文件

视频练习

课堂思考题

3.1

BIOS

0e6805fefe056049cd546834526caeee

lecture-03-1.srt

学堂在线视频

幻灯片文件

[[|作业]]

[[|课堂思考题]]

3.2

系统启动流程

690b5c1df24472ee691f8098d25edb49

lecture-03-2.srt

学堂在线视频

幻灯片文件

[[|作业]]

[[|课堂思考题]]

3.3

中断、异常和系统调用比较

0c780bfb5de5f6a7f177bca6b5ad666d

lecture-03-3.srt

学堂在线视频

幻灯片文件

[[|视频练习]]

[[|课堂思考题]]

3.4

系统调用

e9f21109139451d7daeedb8aa2eff6e8

lecture-03-4.srt

学堂在线视频

幻灯片文件

[[|视频练习]]

[[|课堂思考题]]

3.5

系统调用示例

234c4d430d25982912c712fb2c90dcbd

lecture-03-5.srt

学堂在线视频

幻灯片文件

[[|作业]]

[[|课堂思考题]]

3.6

ucore+系统调用代码

1eb731fbbddac6baf41cfcd2529e4450

lecture-03-6.srt

学堂在线视频

[[|幻灯片文件]]

[[|作业]]

[[|课堂思考题]]

2018-lec3-chy.pdf

课堂练习

参考资料:UEFI

  1. 介绍UEFI的幻灯片
  2. UEFI的资料

课堂实践

练习一

通过静态代码分析,举例描述ucore键盘输入中断的响应过程。

练习二

通过静态代码分析,举例描述ucore系统调用过程,及调用参数和返回值的传递方法。

OS2018spring/lecture03 (last edited 2018-03-06 00:17:47 by 陈渝)

MoinMoin Appliance - Powered by TurnKey Linux