联系

极客时间 彭东 计算机基础实战课(35讲)

内容简介

虽然 IT 领域中各种新框架、新技术层出不穷,但它们的根基还是那些计算机基础知识。没有扎实的计算机基础知识,应用层的技术学习就像空中楼阁,只能看到表象却无法理解本质,学习的时候自然是一头雾水。

正所谓“磨刀不误砍柴工”,优秀工程师的共同特质就是扎实深厚的计算机基础知识,相信工作过一段时间的人都能意识到它的重要性。

尽管知道扎实的基本功对开发效率、技术成长都很重要,但是我们学习时遇到的问题也很多,通常困惑于以下三类问题:

基础是什么:对基础知识到底包括哪些,需要学到什么程度心里没底。

基础怎么学:底层技术那么多,内容繁多不知从何下手,缺乏清晰系统的学习路径。

理论如何和应用相结合:脑子说会了,手说“你没有”,学习技术的时候看了很多资料仍然无法融会贯通,更别说应用到工作之中。

为此,我们邀请到彭东老师,他既做过前端、后端的工作,也做过内核的开发。在这门课里,老师将结合自己十多年的理论和实战经验,帮你从源头开始一步步夯实基本功:从硬件到软件、从指令语言到内存,从原理到应用,带你系统了解计算机的基础知识。

学完这门课程,你就掌握了 IT 领域 80% 相对稳定不变的那部分知识,对于学习任何一门应用技术也是很好的前置准备

极客时间 彭东 计算机基础实战课(35讲)

资源目录

——/计算机教程/02极客时间/001-极客时间合集(更新至2022年10月24日)-/256-100117801-专栏课-彭东-计算机基础实战课(35讲)/

MP3

01CISC & RISC:从何而来,何至于此.mp3 15.95M

02RISC特性与发展:RISC-V凭什么成为“半导体行业的Linux”?.mp3 13.19M

03硬件语言筑基(一):从硬件语言开启手写CPU之旅.mp3 14.02M

04硬件语言筑基(二):代码是怎么生成具体电路的?.mp3 10.25M

04硬件语言筑基(二):我们的代码是怎么生成具体电路的?.mp3 10.25M

05指令架构:RISC-V到底在CPU设计上有哪些优势?.mp3 15.84M

05指令架构:RISC-V在CPU设计上到底有哪些优势?.mp3 15.84M

06手写CPU(一):mini CPU架构设计与取指令实现.mp3 13.29M

06手写CPU(一):迷你CPU架构设计与取指令实现.mp3 13.47M

07手写CPU(二):如何实现指令译码模块?.mp3 8.96M

08手写CPU(三):如何实现指令执行模块?.mp3 12.27M

09手写CPU(四):如何实现CPU流水线的访存阶段?.mp3 10.26M

10手写CPU(五):CPU流水线的写回模块如何实现?.mp3 9.37M

11手写CPU(六):如何让我们的CPU跑起来?.mp3 12.07M

12QEMU:支持RISC-V的QEMU如何构建?.mp3 11.25M

13小试牛刀:跑通RISC-V平台的Hello World程序.mp3 12.48M

14走进C语言:高级语言怎样抽象执行逻辑?.mp3 12.94M

15C与汇编:揭秘C语言编译器的“搬砖”日常.mp3 15.67M

16RISC-V指令精讲(一):算术指令实现与调试.mp3 15.62M

17RISC-V指令精讲(二):算术指令实现与调试.mp3 19.66M

18RISC-V指令精讲(三):跳转指令实现与调试.mp3 12.82M

19RISC-V指令精讲(四):跳转指令实现与调试.mp3 13.65M

20RISC-V指令精讲(五):原子指令实现与调试.mp3 18.61M

21RISC-V指令精讲(六):加载指令实现与调试.mp3 15.01M

22RISC-V指令精讲(七):访存指令实现与调试.mp3 9.60M

23内存地址空间:程序中地址的三种产生方式.mp3 14.27M

24虚实结合:虚拟内存和物理内存.mp3 15.36M

25堆&栈:堆与栈的区别和应用.mp3 13.27M

26延迟分配:提高内存利用率的三种机制.mp3 16.72M

27应用内存管理:Linux的应用与内存管理.mp3 18.52M

28 进程调度:应用为什么能并行执行?.mp3 17.21M

29应用间通信(一):详解Linux进程IPC.mp3 11.28M

30 应用间通信(二):详解Linux进程IPC.mp3 10.34M

31外设通信:IO Cache与IO调度.mp3 12.50M

32IO管理:Linux如何管理多个外设?.mp3 14.26M

33lotop与lostat命令:聊聊命令背后的故事与工作原理.mp3 11.57M

34文件仓库:初识文件与文件系统.mp3 13.15M

35Linux文件系统(一):Linux如何存放文件?.mp3 10.75M

国庆策划01知识挑战赛:检验一下学习成果吧!.mp3 1.97M

国庆策划02来自课代表的学习锦囊.mp3 9.82M

国庆策划03揭秘代码优化操作和栈保护机制.mp3 4.95M

开篇词练好基本功,优秀工程师成长第一步.mp3 11.29M

PDF

01CISC & RISC:从何而来,何至于此.pdf 3.64M

02RISC特性与发展:RISC-V凭什么成为“半导体行业的Linux”?.pdf 3.36M

03硬件语言筑基(一):从硬件语言开启手写CPU之旅.pdf 2.52M

04硬件语言筑基(二):代码是怎么生成具体电路的?.pdf 4.52M

04硬件语言筑基(二):我们的代码是怎么生成具体电路的?.pdf 4.47M

05指令架构:RISC-V到底在CPU设计上有哪些优势?.pdf 7.41M

05指令架构:RISC-V在CPU设计上到底有哪些优势?.pdf 7.71M

06手写CPU(一):mini CPU架构设计与取指令实现.pdf 5.11M

06手写CPU(一):迷你CPU架构设计与取指令实现.pdf 5.29M

07手写CPU(二):如何实现指令译码模块?.pdf 3.99M

08手写CPU(三):如何实现指令执行模块?.pdf 4.29M

09手写CPU(四):如何实现CPU流水线的访存阶段?.pdf 3.07M

10手写CPU(五):CPU流水线的写回模块如何实现?.pdf 2.53M

11手写CPU(六):如何让我们的CPU跑起来?.pdf 4.12M

12QEMU:支持RISC-V的QEMU如何构建?.pdf 5.96M

13小试牛刀:跑通RISC-V平台的Hello World程序.pdf 8.12M

14走进C语言:高级语言怎样抽象执行逻辑?.pdf 6.32M

15C与汇编:揭秘C语言编译器的“搬砖”日常.pdf 3.54M

16RISC-V指令精讲(一):算术指令实现与调试.pdf 13.10M

17RISC-V指令精讲(二):算术指令实现与调试.pdf 21.33M

18RISC-V指令精讲(三):跳转指令实现与调试.pdf 6.92M

19RISC-V指令精讲(四):跳转指令实现与调试.pdf 10.96M

20RISC-V指令精讲(五):原子指令实现与调试.pdf 6.67M

21RISC-V指令精讲(六):加载指令实现与调试.pdf 9.95M

22RISC-V指令精讲(七):访存指令实现与调试.pdf 7.74M

23内存地址空间:程序中地址的三种产生方式.pdf 4.13M

24虚实结合:虚拟内存和物理内存.pdf 9.13M

25堆&栈:堆与栈的区别和应用.pdf 5.43M

26延迟分配:提高内存利用率的三种机制.pdf 7.52M

27应用内存管理:Linux的应用与内存管理.pdf 7.88M

28 进程调度:应用为什么能并行执行?.pdf 4.59M

29应用间通信(一):详解Linux进程IPC.pdf 5.46M

30 应用间通信(二):详解Linux进程IPC.pdf 3.49M

31外设通信:IO Cache与IO调度.pdf 4.31M

32IO管理:Linux如何管理多个外设?.pdf 5.04M

33lotop与lostat命令:聊聊命令背后的故事与工作原理.pdf 8.31M

34文件仓库:初识文件与文件系统.pdf 4.35M

35Linux文件系统(一):Linux如何存放文件?.pdf 3.02M

国庆策划01知识挑战赛:检验一下学习成果吧!.pdf 1.64M

国庆策划02来自课代表的学习锦囊.pdf 4.08M

国庆策划03揭秘代码优化操作和栈保护机制.pdf 2.19M

开篇词练好基本功,优秀工程师成长第一步.pdf 2.34M

先睹为快:迷你CPU项目效果演示.pdf 268.93kb

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注