零基础汇编揭开CPU的神秘面纱(堆栈、CPU保护模式)

   汇编语言是所有编程语言中难度最大最不容易理解的一种编程语言,每个同学对它都是敬而远之。但是它对真正掌握计算核心原理、理解操作系统真正奥妙有着不可替代的作用。
   本视频讲师应用深入浅出的语言来深动描述汇编语言是如何对CPU进行操作、深刻剖析现代操作系统中最核心也是最重要的“CPU保护模式”的重要概念。
   整个视频非常容易理解、理论和实际完美结合、完全抛弃了以往教科书中只对理论阐述毫无实际代码配合。
 
 
   第一章:学习方法
 
      本章并不讲解汇编知识,而是给大家分享学习汇编的学习方法,和目前阻碍我们学习的最大原因是什么,通过这个讲解能大家提高学习效率这是非常重要的。
 
   第二章:CPU结构
 
      本章深入浅出的介绍了程序到底是如何运行的、CPU到底是怎么样操作硬件设备的、寄存器的作用是什么,通过一系列的简单明了讲解给大家揭开CPU神秘面纱。
 
   第三章:CS和IP寄存器
 
      汇编语言里用什么方式表示内存访问?程序被载入内存后CPU如何加载第一个指令呢?
 
   第四章:堆栈
 
      什么是栈?它的作用是什么,在操作系统核心中,它起到什么样的核心作用?
 
   第五章:编写第一个汇编hello world
 
      汇编集成开发环境如何设置?正式编开始写hello world,如何在屏幕上显示字符呢?
 
   第六章:中断
 
      中断的作用是什么?为什么说中断是操作系统的神经系统?中断向量表在程序中如何表示?
 
   第七章:中断2--3
 
      继续深入讲解中断概念。从零开始编写中断程序,用代码加深理论让整个课程有血有肉。
 
   第八章:编写启动程序1--4
 
      当了解了中断概念后,我们具备了编写一个操作系统最重要也是最开始的,启动代码。
 
   第九章:CPU保护模式
 
      启动程序全部编写完成后,那么我们就可以进入核心部分CPU保护模式是干什么的?为什么现在操作系统核心都和保护模式密切相关?虚拟内存为什么必须要有保护模式这些问题将揭晓。

你可能感兴趣的:(零基础汇编揭开CPU的神秘面纱(堆栈、CPU保护模式))