admin 发表于 2021-6-3 04:31:53

Linux操作系统, 构建自己的内核,全套视频教程学习资料通过百度云网盘下载


资源详情




〖课程介绍〗:
      适用人群:.i  U+M(b*o
          软件工程师,学生,IT从业人员,以及对技术,对探索怀有极大兴趣的每个人

    课程概述:
 
         
本课程的目的是遵从人的认知方式,由感性到理性,由小到大,由浅入深,从一个最简单的引导扇区开始,逐步增添代码,最后形成一个拥有GUI,
能够运行多种程序的多任务操作系统,在本课程的第一节有一个SampleOS演示,大家可以看看,我们最终完成的操作系统样子(我们要做的更好)。.h’|&`(`.T$t4e
          本课程需要一定的汇编语言和算法数据结构基础,但只要你愿意坚持,这些都不是问题。

〖课程目录〗:
      1最终目标展示:一个完善的操作系统.mp4
      2用java和汇编开发一个helloworld系统内核.mp4
      3用java做操作系统内核:软盘读写.mp42C!D+g”J8u1b(d”[*C)D
      4让内核突破512字节的限制.mp4–R:~)P,^7H4I7T.\2E
      5java开发操作系统内核:由实模式进入保护模式之32位寻址.mp4
      6保护模式超强的寻址功能:天空任鸟飞.mp40j)p2q0W(j
      7C语言结合汇编开发系统内核.mp45b(w.y1R&B4D
      8利用C语言绘制操作系统图像界面.mp4%v#H(m+W#H0p8i&]
      9使用调色板绘制系统界面.mp4‘x/w)k8M+A/Z9]4d
      10绘制系统内核字体.mp4
      11在系统内核中绘制鼠标指针.mp4
      12.为系统内核建立中断机制.mp4)^5B3}/B5c1k  P
      13内核键盘中断处理进阶.mp4#H&D  q6e”r$M3B(N,H
      14让鼠标漫天飞舞:在内核中实现鼠标的中断处理.mp4!F6n+t3v-V/B*S,s4m0]
      15系统内核的洪荒之力:挪动鼠标.mp4:T(A”|9`*v  h5W;K#r
      16.操作系统内核管理模块的实现1-检测可用内存.mp42d5G”C#M2W
      17系统内核管理模块的实现2–解析内存状态信息.mp4
      18内存管理算法实现.mp40A.r%x  v&y
      19内核开发之:使用图片分层技术实现窗口叠加.mp4/W(S;p4k&I*|&U
      20操作系统系统内核开发:内核编译自动化.mp4#H$?1p-b:?-_”_’u6k3J
      21提高窗体图层叠加处理速度.mp4
      22操作系统内核开发:使用图层技术开发一个MessageBox.mp4.M;I7S:r1R4r;N
      23.突破BIOS无法连续读取软盘72扇区的限制.mp4
      24.消除图层刷新而导致的严重闪烁-1.mp4)U4X(?6?2Y6@
      25消除图层刷新而导致的严重闪烁-2.mp4‘t*J:b*~-K$m:O
      26操作系统内核开发:实现定时器功能.mp4+V,F’R!Q’D
      27.操作系统内核开发利用时钟中断实现光标闪烁特效.mp46m,K8B’H9}*X8D
      28操作系统内核开发:改进分辨率和按键响应.mp4
      29操作系统内核开发:输入文本框和鼠标移动窗体.mp4
      30进程初体验.mp42P”y5o2H!g
      31实现进程相互切换.mp4%~1t/u8O*?!N#|%O
      32java开发系统内核:实现进程自动切换,再现Linus当年辉煌一刻.mp4
      33java开发系统内核:进程切换模块化.mp4
      34java开发系统内核:进程的挂起和恢复.mp4;Q1w3q:r3u4]%F
      35.java开发系统内核:依靠多任务实现多窗口.mp4
      36java开发系统内核:实现进程优先级.mp4
      37实现命令控制台.mp4
      38使用Tab键进行窗口切换.mp4;e4P&`-m,Z
      39激活窗口获取键盘输入.mp4
      40shift按键的响应处理.mp42B#z&b&@!y4a+T1l8z$z
      41caps按键处理实现大小写切换.mp4”F0T)D)y+d3_”[8J
      42进程的消息通讯.mp4;o*W(w3f&g6L.u1Y4^9|#K8d
      43回车键的处理.mp4
      44.mem第一个控制台命令.mp45n!V6x2o3u0Y%X!G;`
      45cls控制台清空命令.mp4%n0n7]-c4R0~”w-J
      46基于FAT12文件系统的dir命令实现.mp4:M4x,w.T3A(a$Q8f(Q  Z  a
      47实现type命令读取文件内容.mp40g.w9{)J7u%m)H6W
      48运行系统的第一个应用程序.mp4(}”~  `1c&L/r:D*\
      49实现应用程序和内核间的控制权切换.mp4
      50像Linux一样通过中断实现API接口.mp4  J*|(R0d4l4P
      51使用一个中断实现多个API调用.mp4
      52使用C语言开发系统应用程序.mp4
      53应用程序与系统内核的内存隔离.mp4
      54应用程序与内核运行环境的交叉转换.mp4
      55.让内核从严重错误中恢复.mp4&L!w7W0N1n,R9M
      56实现进程的特权级转换.mp4
      57防范缓冲区溢出和强杀死循环程序.mp4”Y(^#J-N(b3y&U$M
      58实现窗口创建API,由DOS进入windows.mp4$D/c’p)c(c
      59为窗口图形图形绘制提供API.mp4![+H9S3k#h9R0w2t
      60.键盘和窗口关闭API.mp41b(T#U4z.H%k  I7o
      61让鼠标能操控窗体.mp4
      62为内核时钟API和216色调色板.mp4/q.F0K-Y0j.a*x
      63多窗口多进程.mp4;p*u8c6w1T  P.M!E  A  \
      64无限制控制台进程的创建和关闭.mp4–\0Q1R(K9?
      65不锁死控制台启动用户进程.mp40s-n/E”J)]!B%{0m
      66.LDT局部描述符表.mp4
      67添加文件API.mp4
      68放大招!为系统开发星球大战游戏程序.mp4





**** Hidden Message *****

Wahaha 发表于 2021-12-8 01:11:43

啥也不说了,感谢楼主分享哇!

yangsl 发表于 2021-12-15 22:19:56

啥也不说了,感谢楼主分享哇!

s1346520 发表于 2024-4-20 13:31:30

感谢分享
页: [1]
查看完整版本: Linux操作系统, 构建自己的内核,全套视频教程学习资料通过百度云网盘下载