带你手写四大核心模块,硬核筑基【重构计算机专业课】-百度云盘下载wp

 

手写CPU->操作系统->数据库->网络协议栈,七大模块助你穿透底层原理,突破技术天花板

底层能力缺失 = 技术天花板触顶!当面临性能调优、核心崩溃等硬核场景时,缺乏系统认知的开发者将举步维艰。熟练掌握计算机底层原理更是晋升高级开发、架构师的重要门槛!课程通过 “造轮子式”全流程实践,从晶体管起步→用Verilog构建CPU→开发Wind_OS操作系统→基于Linux实现Web服务器→自研关系数据库→在Wind_OS上实现TCP/IP协议栈,七大模块贯通硬件→系统→应用层,助你硬核筑基,轻松突破技术天花板。

课程目录:

第1章先导片

第2章组成原理之:运算器的实现

第3章组成原理之:存储器的实现

第4章组成l原理之:CPU的实现

第5章组成原理之:中央处理器和外围设备

第6章组成原理之:结合汇编学习C语言

第7章操作系统之:内核加载执行流程

第8章操作系统之:物理内存和中断异常管理

第9章操作系统之:进程和线程实现

第10章操作系统之:虚拟内存分配

第11章操作系统之:进程调度和同步互斥

第12章操作系统之:文件系统

第13章操作系统之:图形界面实现

第14章Linux程序设计之: shell和进程操作接口

第15章Linux程序设计之:文件操作和信号处理

第16章Linux程序设计之:手写web服务器

第17章Linux程序设计之:静态库和动态库

第18章算法与数据结构之:排序算法

第19章算法与数据结构之:查找算法

第20章算法与数据结构之:图算法

第21章算法与数据结构之:字符串算法

第22章算法与数据结构之:动态规划和压缩算法

第23章数据库之:SQL语句和数据库设计

第24章数据库之:存储管理和sql解析实现

第25章数据库之:索引实现

第26章数据库之:查询优化

第27章数据库之:事务和故障恢复

第28章计算机网络之:协议栈框架搭建

第29章计算机网络之:应用层协议DNS和网络层协议UDp

第30章计算机网络之:网络层和链路层

第31章计算机网络之:TCP协议实现

第32章计算机网络之:网络安全

第33章计算机网络之:多媒体协议

资源下载
下载价格15 资源币
0

评论0

请先
显示验证码
没有账号?注册  忘记密码?