资源内容
mksz949-重构计算机专业课,带你手写四大核心模块,硬核筑基
手写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章计算机网络之多媒体协议
本站所有内容均由网络公开等合法途径整理而来,该资料仅作为阅读交流使用,并无任何商业目的,严禁用于商业用途。
任何访问、浏览本网站,购买或未购买者,都代表已阅读、理解并同意遵守本声明条款。
关于价格:本站资料价格均不代表原商品实价,标价仅为人工整理网站所收取的服务费用。
内容来源:本站所有内容均来自网络公开等合法途径,本店仅做整理;若版权方、出版社认为本站侵权,请立即通知本站。如版权属实,本站将立即下架相关资料,谢谢!
版权所属:本站售出资料的版权归相应内容作者或权利人所有,本站不对涉及的版权问题负法律责任。
免责声明:资料所标识的价格是对本店整理资料以及网盘运营必须的费用支出所支付的适应补偿,资料索取者应尊懂版权方的知识产权! 支持正版!!!
相关规定:根据二00二年一月一日《计算机软件保护条例》规定为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。
如有侵权请您联系邮箱:ccziyuanzhan@163.com 我们将第一时间为您处理!



















暂无评论内容