V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  rudder2021  ›  全部回复第 1 页 / 共 1 页
回复总数  4
2023-02-07 12:22:12 +08:00
回复了 JiangNanLong 创建的主题 问与答 UEFI bios 开发有前途吗?
之前想了解 BIOS ,我发现很少有关于 BIOS 的书,而且都是老的资料了。后来我发现 BIOS 演变为 UEFI 了。
现在我找到了一本老的资料,《 System BIOS for IBM PC...》,大概是 90 年代的,可以当做考古了。书中第一句话是:“A basic input output system (BIOS) is the lowest level software component
of a computer's operating system.” 也就是说,计算机软件的最底层是 BIOS ,只有有了 BIOS 才能加载操作系统,才有后面的应用软件。
它处于三个领域的交叉地带:根据书中的年代,芯片是 Intel 80x86 ,操作系统是 MS DOS ,计算机系统是 IBM PC 。这也指明了拓展的方向:
1. 芯片——往更底层的硬件方向拓展,比如了解芯片设计、芯片架构、通信协议。
2. 操作系统——往更上层的软件方向拓展,比如了解操作系统内核、驱动开发、编译器设计。
3. 计算机系统——往芯片和操作系统结合的方向拓展,比如了解 ARM-Linux 嵌入式开发。
2023-02-06 18:29:26 +08:00
回复了 Schwinger777 创建的主题 硬件 一名本科生对于 FPGA 问题求教
我最近在看的一本书,好像叫《 Computer Architecture Tutorial Using an FPGA 》,书中基本上是手把手地教你怎么用 Verilog 实现一个简单的 ARM CPU ,不过书中用的是 Intel 的 FPGA 。有兴趣可以看看。
中文书的话,我觉得比较好的入门资料:
1. 《计算机组成 结构化方法》,从底层的数字电路一步步往上搭建体系结构
2. 《数字设计和计算机体系结构》,里面包含了 SystemVerilog 、VHDL 的入门内容
如果需要了解更高级的内容,可以找一些数字 IC 和 VLSI 设计的书来看
2022-02-08 23:53:27 +08:00
回复了 taine221 创建的主题 程序员 [求指导] 程序员知识体系补全
也许我的读书笔记有帮助?我把笔记托管在一个网站上了:rudder-2021.com 。我觉得博客不太好密集地输出知识,所以我选择用 html 搭建了一个最原始的笔记库。

我目前正在为找工作而大量写读书笔记,之前没有想好做什么,所以显得有点混乱。笔记内容与计算机、通信、微电子的知识有关,尽可能搭建起从底层到上层的知识体系。不过我基本上是从 0 基础开始学起的(之前只学过 C 、算法与数据结构),所以体系搭建得慢,很多地方不完善或者有错误,而且网页样式也基本没有。之后我应该打算选择位于知识体系底层的芯片行业,也许与 GPU 有关?

虽然知识体系有很多地方不完善或者有错误,但是我觉得至少它可以当成一个书单来查阅。之后笔记的更新内容可能会在知识体系的底层与上层之间来回变化。书单的话,我参考了 https://github.com/slidoooor/computer_book_list ,以及 kindle 和豆瓣读书。
2021-12-17 23:54:25 +08:00
回复了 rudder2021 创建的主题 分享发现 分享一下技术向的读书笔记
@Privileges 是的,还没想好要做什么。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1329 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 17:44 · PVG 01:44 · LAX 09:44 · JFK 12:44
Developed with CodeLauncher
♥ Do have faith in what you're doing.