TA的每日心情 | 开心 2024-9-19 21:14 |
---|
签到天数: 757 天 [LV.10]以坛为家III
管理员
- 积分
- 1312455
|
资源详情
〖课程介绍〗:
适用人群:.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
|
|