硬件革命 | 计算机百年趣味史(上)第1篇

简介: 揭开历史尘封,了解过去技术发展,总有那么多的偶然和必然性。本章以时间为线索,来描述计算机发展史,从人类最初想法到第一台数字计算,从真空管到集成电路,从汇编到C, 简直精彩绝伦。计算机硬件的发展史是操作系统(下篇)的发展史的前奏曲。

下一篇:失败的传奇 | 计算机百年趣味史(上)第2篇

本文作者:衍云

周末在总结梳理处理器中cache相关的技术材料时,愕然发现自己之前以时间为线整理的一个历史文档。重新读了这段计算机趣味史,恍如隔世……心中波澜万千,感觉还是不错,颇有有宋城广告词的感觉“给我1天,还你千年”。那就拿出来与君分享。

两句格言作为引子:

”教育不是填充桶而是照明火。”

the real point of education is to get you interested in something, to learn something more about the subject matter on your own and not just what you have to digest to get a good grade in some class.
Learn beyond the classroom”.

正文如下:

揭开历史尘封,了解过去技术发展,总有那么多的偶然和必然性。

本章以时间为线索,来描述计算机发展史,从人类最初想法到第一台数字计算,从真空管到集成电路,从汇编到C, 简直精彩绝伦。

计算机硬件的发展史是操作系统(下篇)的发展史的前奏曲。

很多材料都有将计算机历史,但是没有串起这段计算机的历史,可能是考虑到两方面。一是历史没有绝对的真相,另一方面是认为技术类书不需要那么详细的历史。但是笔者对这些颇具好奇,翻阅一些书籍和网上材料,将这段计算机历史以时间为线并精简之后搬到此文。

考虑到历史本身的漫长,不能全部一一覆盖,所以竟可能的覆盖其中关键历史事件,让读者在阅读过程中快速走完这百年的计算机历史,从而能增加好奇心和学习的欲望。

相关文章
|
存储 Oracle Unix
关于小机 | 计算机百年趣味史(上)第8篇
小机即小型机(minicomputer),从名字上我们可以知道是体积会较小的机器,不过体积也是针对大机(mainframe)来说是,如果光从绝对体积上讲,那显然又不对。所以,小机是对特定时代一群类似机器的统称。我们来看下小机的关键历史。其历史时间是与大型机并行的。
3415 0
关于小机 | 计算机百年趣味史(上)第8篇
|
Rust 安全 算法
【密码学】一文读懂BBS
之前聊过不少非密码学安全的伪随机数生成算法,这次呢,咱们来聊一个密码学安全的伪随机数生成器 「BBS」 ,这个是三位设计者的首字母: Blum、Blum 和 Shub。
1191 0
【密码学】一文读懂BBS
|
机器学习/深度学习 人工智能 算法
小米7B参数推理大模型首次开源!Xiaomi MiMo:数学代码双杀,超越32B巨头
小米开源的MiMo推理大模型通过联动预训练与强化学习算法,在7B参数规模下实现数学推理与代码生成能力的突破性提升,技术报告显示其性能超越部分32B级模型。
2031 74
小米7B参数推理大模型首次开源!Xiaomi MiMo:数学代码双杀,超越32B巨头
|
数据可视化
R语言多图合成:优雅地在一个画布上展示多个图形
【8月更文挑战第30天】R语言提供了多种方法来实现多图合成,从基础的`par()`函数到高级的`gridExtra`、`ggplot2`和`cowplot`包,每种方法都有其独特的优势和应用场景。通过掌握这些技术,你可以根据实际需求灵活地组合图形,从而更高效地展示和解读数据。希望本文能为你提供一些有益的参考和启示。
1235 2
|
敏捷开发 监控 数据可视化
敏捷开发的6大方法与模型,帮助你快速适应项目需求变化
3分钟了解6种常见的敏捷开发方法,包括Scrum,看板Kanban,极限编程(XP),DSDM、特征驱动开发和水晶法等方法。
2929 5
敏捷开发的6大方法与模型,帮助你快速适应项目需求变化
|
机器学习/深度学习 人工智能 算法
探索未来:量子计算与人工智能的融合
在科技飞速发展的今天,量子计算和人工智能已成为推动技术革新的两大驱动力。本文将深入探讨量子计算的原理、挑战以及它如何与人工智能技术结合,共同开启一个全新的计算时代。我们将通过具体案例分析,揭示这一跨学科领域的现状和未来潜力,为读者呈现一幅关于智能技术未来发展的蓝图。
628 27
|
机器学习/深度学习 人工智能 安全
【Python专栏】Python的历史及背景介绍
【Python专栏】Python的历史及背景介绍
2144 6
|
存储 C语言
C语言6 字符串输入和格式输入函数
C语言6 字符串输入和格式输入函数
444 0
|
Java 编译器
java类和对象:继承、多态、接口、抽象类-1
java类和对象:继承、多态、接口、抽象类
258 0
|
Oracle 关系型数据库 数据安全/隐私保护
docker部署oracle12c以及 sqlserver2019
docker部署oracle12c以及 sqlserver2019
437 0