详细目录:
01-入门篇 (5讲) [64.46M]
00丨开篇词丨为什么你需要学习计算机组成原理?.html [2.26M]
00丨开篇词丨为什么你需要学习计算机组成原理?.mp3 [5.20M]
00丨开篇词丨为什么你需要学习计算机组成原理?.pdf [2.45M]
01丨冯-诺依曼体系结构:计算机组成的金字塔.html [3.74M]
01丨冯-诺依曼体系结构:计算机组成的金字塔.mp3 [6.32M]
01丨冯-诺依曼体系结构:计算机组成的金字塔.pdf [4.48M]
02丨给你一张知识地图,计算机组成原理应该这么学.html [2.99M]
02丨给你一张知识地图,计算机组成原理应该这么学.mp3 [6.44M]
02丨给你一张知识地图,计算机组成原理应该这么学.pdf [4.00M]
03丨通过你的cpu主频,我们来谈谈“性能”究竟是什么?.html [2.19M]
03丨通过你的cpu主频,我们来谈谈“性能”究竟是什么?.mp3 [5.84M]
03丨通过你的cpu主频,我们来谈谈“性能”究竟是什么?.pdf [2.63M]
04丨穿越功耗墙,我们该从哪些方面提升“性能”?.html [4.60M]
04丨穿越功耗墙,我们该从哪些方面提升“性能”?.mp3 [6.98M]
04丨穿越功耗墙,我们该从哪些方面提升“性能”?.pdf [4.34M]
02-原理篇:指令和运算 (12讲) [129.06M]
05丨计算机指令:让我们试试用纸带编程.html [3.77M]
05丨计算机指令:让我们试试用纸带编程.mp3 [6.48M]
05丨计算机指令:让我们试试用纸带编程.pdf [4.15M]
06丨指令跳转:原来if…html [3.30M]
06丨指令跳转:原来if…mp3 [6.07M]
06丨指令跳转:原来if…pdf [3.52M]
07丨函数调用:为什么会发生stackoverflow?.html [2.14M]
07丨函数调用:为什么会发生stackoverflow?.mp3 [5.68M]
07丨函数调用:为什么会发生stackoverflow?.pdf [2.21M]
08丨elf和静态链接:为什么程序无法同时在linux和windows下运行?.html [2.27M]
08丨elf和静态链接:为什么程序无法同时在linux和windows下运行?.mp3 [4.30M]
08丨elf和静态链接:为什么程序无法同时在linux和windows下运行?.pdf [2.63M]
09丨程序装载:“640k内存”真的不够用么?.html [1.39M]
09丨程序装载:“640k内存”真的不够用么?.mp3 [4.76M]
09丨程序装载:“640k内存”真的不够用么?.pdf [1.62M]
10丨动态链接:程序内部的“共享单车”.html [2.59M]
10丨动态链接:程序内部的“共享单车”.mp3 [4.96M]
10丨动态链接:程序内部的“共享单车”.pdf [2.78M]
11丨二进制编码:“手持两把锟斤拷,口中疾呼烫烫烫”?.html [2.15M]
11丨二进制编码:“手持两把锟斤拷,口中疾呼烫烫烫”?.mp3 [5.70M]
11丨二进制编码:“手持两把锟斤拷,口中疾呼烫烫烫”?.pdf [2.55M]
12丨理解电路:从电报机到门电路,我们如何做到“千里传信”?.html [3.41M]
12丨理解电路:从电报机到门电路,我们如何做到“千里传信”?.mp3 [5.16M]
12丨理解电路:从电报机到门电路,我们如何做到“千里传信”?.pdf [4.69M]
13丨加法器:如何像搭乐高一样搭电路(上)?.html [3.16M]
13丨加法器:如何像搭乐高一样搭电路(上)?.mp3 [4.56M]
13丨加法器:如何像搭乐高一样搭电路(上)?.pdf [3.00M]
14丨乘法器:如何像搭乐高一样搭电路(下)?.html [2.78M]
14丨乘法器:如何像搭乐高一样搭电路(下)?.mp3 [5.90M]
14丨乘法器:如何像搭乐高一样搭电路(下)?.pdf [3.45M]
15丨浮点数和定点数(上):怎么用有限的bit表示尽可能多的信息?.html [1.57M]
15丨浮点数和定点数(上):怎么用有限的bit表示尽可能多的信息?.mp3 [4.97M]
15丨浮点数和定点数(上):怎么用有限的bit表示尽可能多的信息?.pdf [1.78M]
16丨浮点数和定点数(下):深入理解浮点数到底有什么用?.html [1.72M]
16丨浮点数和定点数(下):深入理解浮点数到底有什么用?.mp3 [5.93M]
16丨浮点数和定点数(下):深入理解浮点数到底有什么用?.pdf [1.96M]
03-原理篇:处理器 (6讲) [210.78M]
17丨建立数据通路(上):指令+运算=cpu.html [1.71M]
17丨建立数据通路(上):指令+运算=cpu.mp3 [4.59M]
17丨建立数据通路(上):指令+运算=cpu.pdf [2.21M]
18丨建立数据通路(中):指令+运算=cpu.html [1.94M]
18丨建立数据通路(中):指令+运算=cpu.mp3 [4.87M]
18丨建立数据通路(中):指令+运算=cpu.pdf [2.11M]
19丨建立数据通路(下):指令+运算=cpu.html [1.98M]
19丨建立数据通路(下):指令+运算=cpu.mp3 [5.14M]
19丨建立数据通路(下):指令+运算=cpu.pdf [2.13M]
20丨面向流水线的指令设计(上):一心多用的现代cpu.html [1.97M]
20丨面向流水线的指令设计(上):一心多用的现代cpu.mp3 [4.78M]
20丨面向流水线的指令设计(上):一心多用的现代cpu.pdf [2.39M]
21丨面向流水线的指令设计(下):奔腾4是怎么失败的?.html [1.24M]
21丨面向流水线的指令设计(下):奔腾4是怎么失败的?.mp3 [5.62M]
21丨面向流水线的指令设计(下):奔腾4是怎么失败的?.pdf [1.68M]
22丨冒险和预测(一):hazard是“危”也是“机”.html [2.70M]
22丨冒险和预测(一):hazard是“危”也是“机”.mp3 [5.08M]
22丨冒险和预测(一):hazard是“危”也是“机”.pdf [2.30M]
23 冒险和预测(二):流水线里的接力赛.mp4 [4.24M]
23丨冒险和预测(二):流水线里的接力赛.html [2.25M]
23丨冒险和预测(二):流水线里的接力赛.pdf [2.37M]
24 冒险和预测(三):cpu里的“线程池”.mp4 [4.37M]
24丨冒险和预测(三):cpu里的“线程池”.html [1.70M]
24丨冒险和预测(三):cpu里的“线程池”.pdf [2.36M]
25 冒险和预测(四):今天下雨了,明天还会下雨么?.mp4 [5.64M]
25丨冒险和预测(四):今天下雨了,明天还会下雨么?.html [2.88M]
25丨冒险和预测(四):今天下雨了,明天还会下雨么?.pdf [2.92M]
26 superscalar和vliw:如何让cpu的吞吐率超过1?.mp4 [5.83M]
26丨superscalar和vliw:如何让cpu的吞吐率超过1?.html [2.55M]
26丨superscalar和vliw:如何让cpu的吞吐率超过1?.pdf [3.27M]
27丨simd:如何加速矩阵乘法?.html [1.78M]
27丨simd:如何加速矩阵乘法?.mp3 [5.57M]
27丨simd:如何加速矩阵乘法?.pdf [1.69M]
28 异常和中断:程序出错了怎么办?.mp3 [5.16M]
28丨异常和中断:程序出错了怎么办?.html [1.94M]
28丨异常和中断:程序出错了怎么办?.pdf [1.80M]
29丨cisc和risc:为什么手机芯片都是arm?.html [1.81M]
29丨cisc和risc:为什么手机芯片都是arm?.mp3 [7.09M]
29丨cisc和risc:为什么手机芯片都是arm?.pdf [2.07M]
30丨gpu(上):为什么玩游戏需要使用gpu?.html [3.07M]
30丨gpu(上):为什么玩游戏需要使用gpu?.mp3 [4.30M]
30丨gpu(上):为什么玩游戏需要使用gpu?.pdf [3.44M]
31丨gpu(下):为什么深度学习需要使用gpu?.html [8.98M]
31丨gpu(下):为什么深度学习需要使用gpu?.mp3 [6.38M]
31丨gpu(下):为什么深度学习需要使用gpu?.pdf [8.15M]
32丨fpga、asic和tpu(上):计算机体系结构的黄金时代.html [6.02M]
32丨fpga、asic和tpu(上):计算机体系结构的黄金时代.mp3 [6.37M]
32丨fpga、asic和tpu(上):计算机体系结构的黄金时代.pdf [8.00M]
33丨解读tpu:设计和拆解一块asic芯片.html [5.33M]
33丨解读tpu:设计和拆解一块asic芯片.mp3 [6.02M]
33丨解读tpu:设计和拆解一块asic芯片.pdf [5.08M]
34丨理解虚拟机:你在云上拿到的计算机是什么样的?.html [4.23M]
34丨理解虚拟机:你在云上拿到的计算机是什么样的?.mp3 [6.71M]
34丨理解虚拟机:你在云上拿到的计算机是什么样的?.pdf [4.97M]
04-原理篇:存储于io系统(1讲) [165.61M]
35丨存储器层次结构全景:数据存储的大金字塔长什么样?.html [1.34M]
35丨存储器层次结构全景:数据存储的大金字塔长什么样?.mp3 [5.22M]
35丨存储器层次结构全景:数据存储的大金字塔长什么样?.pdf [1.26M]
36丨局部性原理:数据库性能跟不上,加个缓存就好了?.html [1.46M]
36丨局部性原理:数据库性能跟不上,加个缓存就好了?.mp3 [4.73M]
36丨局部性原理:数据库性能跟不上,加个缓存就好了?.pdf [1.73M]
37丨理解cpucache(上):“4毫秒”究竟值多少钱?.html [2.25M]
37丨理解cpucache(上):“4毫秒”究竟值多少钱?.mp3 [6.13M]
37丨理解cpucache(上):“4毫秒”究竟值多少钱?.pdf [2.70M]
38丨高速缓存(下):你确定你的数据更新了么?.html [2.32M]
38丨高速缓存(下):你确定你的数据更新了么?.mp3 [5.52M]
38丨高速缓存(下):你确定你的数据更新了么?.pdf [2.80M]
39丨mesi协议:如何让多核cpu的高速缓存保持一致?.html [3.03M]
39丨mesi协议:如何让多核cpu的高速缓存保持一致?.mp3 [5.23M]
39丨mesi协议:如何让多核cpu的高速缓存保持一致?.pdf [3.99M]
40丨理解内存(上):虚拟内存和内存保护是什么?.html [2.41M]
40丨理解内存(上):虚拟内存和内存保护是什么?.mp3 [4.37M]
40丨理解内存(上):虚拟内存和内存保护是什么?.pdf [2.59M]
41丨理解内存(下):解析tlb和内存保护.html [1.79M]
41丨理解内存(下):解析tlb和内存保护.mp3 [5.48M]
41丨理解内存(下):解析tlb和内存保护.pdf [2.35M]
42 丨 总线:计算机内部的高速公路.html [2.15M]
42 丨 总线:计算机内部的高速公路.mp3 [4.10M]
42 丨 总线:计算机内部的高速公路.pdf [2.32M]
43 丨 输入输出设备:我们并不是只能用灯泡显示“0”和“1”.html [1.86M]
43 丨 输入输出设备:我们并不是只能用灯泡显示“0”和“1”.mp3 [5.31M]
43 丨 输入输出设备:我们并不是只能用灯泡显示“0”和“1”.pdf [1.95M]
44丨o性能到底是怎么回事儿?.html [1.26M]
44丨o性能到底是怎么回事儿?.mp3 [5.63M]
44丨o性能到底是怎么回事儿?.pdf [1.42M]
45丨机械硬盘:google早期用过的“黑科技”.html [1.56M]
45丨机械硬盘:google早期用过的“黑科技”.mp3 [5.65M]
45丨机械硬盘:google早期用过的“黑科技”.pdf [1.64M]
46丨ssd硬盘(上):如何完成性能优化的kpi?.html [2.96M]
46丨ssd硬盘(上):如何完成性能优化的kpi?.mp3 [5.49M]
46丨ssd硬盘(上):如何完成性能优化的kpi?.pdf [4.49M]
47丨ssd硬盘(下):如何完成性能优化的kpi?.html [2.09M]
47丨ssd硬盘(下):如何完成性能优化的kpi?.mp3 [5.66M]
47丨ssd硬盘(下):如何完成性能优化的kpi?.pdf [2.05M]
48丨dma:为什么kafka这么快?.html [1.79M]
48丨dma:为什么kafka这么快?.mp3 [6.07M]
48丨dma:为什么kafka这么快?.pdf [1.70M]
49丨数据完整性(上):硬件坏了怎么办?.html [1.32M]
49丨数据完整性(上):硬件坏了怎么办?.mp3 [3.97M]
49丨数据完整性(上):硬件坏了怎么办?.pdf [1.53M]
50丨数据完整性(下):如何还原犯罪现场?.html [2.10M]
50丨数据完整性(下):如何还原犯罪现场?.mp3 [5.03M]
50丨数据完整性(下):如何还原犯罪现场?.pdf [1.90M]
51丨分布式计算:如果所有人的大脑都联网会怎样?.html [3.69M]
51丨分布式计算:如果所有人的大脑都联网会怎样?.mp3 [6.55M]
51丨分布式计算:如果所有人的大脑都联网会怎样?.pdf [3.67M]
05-应用篇 (5讲) [58.69M]
52丨设计大型dmp系统(上):mongodb并不是什么灵丹妙药.html [3.37M]
52丨设计大型dmp系统(上):mongodb并不是什么灵丹妙药.mp3 [5.44M]
52丨设计大型dmp系统(上):mongodb并不是什么灵丹妙药.pdf [3.06M]
53丨设计大型dmp系统(下):ssd拯救了所有的dba.html [2.01M]
53丨设计大型dmp系统(下):ssd拯救了所有的dba.m4a [9.86M]
53丨设计大型dmp系统(下):ssd拯救了所有的dba.pdf [1.95M]
54丨理解disruptor(上):带你体会cpu高速缓存的风驰电掣.html [2.74M]
54丨理解disruptor(上):带你体会cpu高速缓存的风驰电掣.m4a [6.33M]
54丨理解disruptor(上):带你体会cpu高速缓存的风驰电掣.pdf [3.01M]
55丨理解disruptor(下):不需要换挡和踩刹车的cpu,有多快?.html [2.94M]
55丨理解disruptor(下):不需要换挡和踩刹车的cpu,有多快?.m4a [6.16M]
55丨理解disruptor(下):不需要换挡和踩刹车的cpu,有多快?.pdf [2.62M]
结束语丨知也无涯,愿你也享受发现的乐趣.html [2.26M]
结束语丨知也无涯,愿你也享受发现的乐趣.m4a [4.93M]
结束语丨知也无涯,愿你也享受发现的乐趣.pdf [1.98M]
06-加餐 (1讲) [83.91M]
faq第二期丨世界上第一个编程语言是怎么来的?.html [7.07M]
faq第二期丨世界上第一个编程语言是怎么来的?.m4a [6.70M]
faq第二期丨世界上第一个编程语言是怎么来的?.pdf [11.53M]
faq第一期丨学与不学,知识就在那里,不如就先学好了.html [4.01M]
faq第一期丨学与不学,知识就在那里,不如就先学好了.m4a [7.45M]
faq第一期丨学与不学,知识就在那里,不如就先学好了.pdf [3.40M]
特别加餐丨我的一天怎么过?.html [2.30M]
特别加餐丨我的一天怎么过?.m4a [4.82M]
特别加餐丨我的一天怎么过?.pdf [1.80M]
特别加餐丨我在2019年f8大会的两日见闻录.html [4.53M]
特别加餐丨我在2019年f8大会的两日见闻录.mp3 [4.46M]
特别加餐丨我在2019年f8大会的两日见闻录.pdf [16.04M]
用户故事丨赵文海:怕什么真理无穷,进一寸有一寸的欢喜.html [1.82M]
用户故事丨赵文海:怕什么真理无穷,进一寸有一寸的欢喜.m4a [6.38M]
用户故事丨赵文海:怕什么真理无穷,进一寸有一寸的欢喜.pdf [1.59M]
评论0