操作系统的重要性,见图
操作系统 操作系统操作系统学习阶段,参考知乎大佬。
第一步:
知晓 OS 基本概念: 看在线课程原理部分的视频或者看《现代操作系统》之类的书,可大致知道OS的概念;
第二步:
理解OS基本原理: 在1的基础上,完成与 OS 相关的课程练习题,可进一步理解 OS 基本原理。
第三步:
掌握 OS 部分核心功能实现(细节)
Booting a PC
Memory Management
Multitasking
File system, Spawn and Shell
Network Driver
推荐课程,b站,哈尔滨工业大学李治军教授,操作系统。
大多数高校学生的学习只是停留在第一步,远远不够应该达到的计算机应届毕业生的水平,很遗憾。
开机
(1)PC刚开机时cpu处于实模式状态
(2)开机时,CS = 0xFFFF;IP = 0x0000
(3) 寻址0xFFFF0(ROM BIOS映射区)
(4)检查RAM,键盘,显示器,软硬键盘
(5)将磁盘0磁道0扇区读入0x7c00处
(6)设置cs = 0x07c0,ip = 0x0000
提示:0x7c00是引导区,512字节,引导扇区就是启动设备的第一个扇区,启动设备信息被设置在CMOS中。所以这里存放着开机执行的第一段我们可以控制的程序。
开机del键可进入启动设配设置界面,可设置为光盘启动。
后面自己学习再补充。
网友评论