课程内容介绍和项目演示
讲解基本门电路,加减法器,乘除法器的verilog实现
讲解寄存器,存储器的verilog实现,随机存储器,高速缓存,磁盘SSD工作原理
讲解指令设计,ALU,CPU,计算机的verilog实现
讲解处理器设计,流水线技术,并行计算机技术,输入输出设备
结合c语言编译后的汇编语言深入讲解c语言本质
讲解bootloader,内核启动流程,内核输入输出的实现
讲解i386分页机制,物理内存管理实现,内存管理算法,中断异常管理
讲解内核线程,用户进程,fork系统调用的实现
讲解缺页异常处理,fork写时复制实现,malloc/free函数实现,页面置换实现
讲解进程调度算法,多核实现,同步互斥
讲解操作系统文件系统实现原理
讲解操作系统图形界面的实现
讲解shell编程,进程操作相关接口
讲解Linux文件目录操作接口,字符编码,信号操作接口
讲解Linux网络编程,实现一个web服务器
讲解Linux静态库和动态库链接过程,设备驱动简介
讲解数组,链表,排序算法的实现
讲解二叉树,AVL树,红黑树,散列表,跳表等用于查找的算法与数据结构
讲解广度和深度优先搜索,最小生成树算法,最短路径算法
讲解字符串查找,字符串排序算法
讲解动态规划,霍夫曼LZW压缩算法
讲解基本的sql语句,数据库设计范式
讲解数据库页和缓冲区管理实现,sql语句解析实现
讲解索引概念,B+树索引实现
讲解查询优化概念,连接算法,Selinger查询优化算法
讲解事务概念,并发控制机制,故障恢复实现
计算机网络概述,搭建协议栈框架,实现内存管理,数据包管理等基本组件
讲解DNS和UDP协议的实现
讲解网络层和链路层以太网协议,arp协议,ip编址,路由器,交换机
讲解TCP协议的完整实现
讲解IPv6协议,TLS,HTTP2,HTTP3,websocket协议
讲解HLS,DASH,RTMP等多媒体协议,nat穿透
选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号