请选择 进入手机版 | 继续访问电脑版

 找回密码
 立即注册
搜索
热搜: 活动 通知
查看: 681|回复: 2

《用x86汇编语言实现64位操作系统》视频课程

[复制链接]

93

主题

100

回帖

1411

积分

管理员

积分
1411
发表于 2024-2-20 16:20:46 | 显示全部楼层 |阅读模式

图书《x86汇编语言:从实模式到保护模式》计划中的下册是介绍64位x86处理器、汇编语言和操作系统。在图书出版之前,同步录制此视频。

本视频原定的名字是《X64架构的汇编语言和操作系统基础》。

本套视频课程需要有保护模式的基础,所以应当先学习32位汇编语言的图书或者视频课程。

课程内容包括:
1,与IA-32架构进行对比,介绍64位处理器的基本架构,包括寄存器的变化、指令集和工作模式的变化、系统表的变化、内存组织和内存访问模式的变化;
2,IA-32e模式的特点及如何进入IA-32e模式,重点介绍其64位子模式;
3,IA-32e模式的4级和5级分页;
4,IA-32e模式下的中断和异常处理;
5,64位模式下的单处理器多任务和任务切换;
6,64位模式下的多处理器管理和初始化,包括高级可编程中断控制器APIC;
7,64位模式下的多处理器多任务和任务切换;
8,64位模式下的多处理器多线程和线程切换;
9,通过上述多任务和多线程引入基本的操作系统概念和实践,包括任务调度、线程同步、竞争、临界区、锁、原子操作,等等;
10,处理器内部高速缓存的知识及高速缓存控制,高级语言的多线程和并行程序设计需要这些知识。

93

主题

100

回帖

1411

积分

管理员

积分
1411
 楼主| 发表于 2024-2-26 12:39:26 | 显示全部楼层
以下是本套视频课程用到的源码和工具及相关图表。请购买至尊会员后下载

视频配套的源码和工具(已知它与将来出版的图书的源码不同):

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

93

主题

100

回帖

1411

积分

管理员

积分
1411
 楼主| 发表于 2024-2-27 10:37:57 | 显示全部楼层

以下是本套课程的视频,请点击观看(至尊会员权益部分需下载):




第1章:开篇
1.1  用汇编语言演示操作系统
1.2  内容提要及课程相关说明

第2章:X64的基本架构和执行环境
2.1  有关如何学习本章内容的重要提示
2.2  X64架构的由来
2.3  物理地址、有效地址和线性地址
2.4  X64架构的工作模式

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|鼠侠网 ( 吉ICP备19001332号 )

GMT+8, 2024-4-16 22:54 , Processed in 0.216872 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表