美文网首页
日更-《柏拉图与技术呆子》-04

日更-《柏拉图与技术呆子》-04

作者: liumw1203 | 来源:发表于2022-12-05 22:57 被阅读0次

从最底层到我们的日常应用,计算机技术至少可以分成下面这九层 ——

  • 1.半导体物理学

  • 2.晶体管数字开关

  • 3.逻辑门

  • 4.运算器代表的逻辑图

  • 5.CPU代表的数字机

  • 6.汇编语言、指令集

  • 7.编程语言

  • 8.各种可供调用的公共库函数

  • 9.云计算

  • 数字机
    软件的底层是“指令集”。计算机直接能读的东西,是全是0和1组成的机器代码,比如像下面这样 ——
    001101011101010

  • 汇编语言
    比如上面那行代码可以写成 ——
    cmp eax, ebx
    它的意思是比较两个字符串是否相同。

  • 编程语言
    汇编语言再往上一层,才是所谓“高级”编程语言。这里“高级”的唯一意思就是这些语言是建立在汇编语言的层次上面的一层。比如我们常用的C语言、Fortran语言、Python、Java等等等等,这些才是给人用的编程语言。
    到这里已经是纯逻辑模型了。

  • 云计算
    再往上一层是“云”。在云这一层整个硬件都被虚拟化,软件实际在哪台计算机上运行已经没有关系了。比如 Google 存储了几十亿个网页的检索系统,这些数据存在于无数台主机上。当你搜索的时候,你不是跟一台计算机互动,而是在和“云”互动。

相关文章

  • 日更-《柏拉图与技术呆子》-04

    从最底层到我们的日常应用,计算机技术至少可以分成下面这九层 —— 1.半导体物理学 2.晶体管数字开关 3.逻辑门...

  • 日更-《柏拉图与技术呆子》-02

    第1章 这是一个晶体管,它有三个“级”,代表电流的输入和输出。左边那个叫做“栅极(Gate)”,上下一个叫“源极(...

  • 日更-《柏拉图与技术呆子》-07

    你一个问题:这个世界上的笑话,是只有有限多个呢,还是有无限多个? 所谓笑话就是用几百个字写成的一篇短文,让人读了觉...

  • 日更-《柏拉图与技术呆子》-01

    本书作者名叫爱德华·阿什福德·李,从小就痴迷数学。在中学和大学阶段,他既是学霸,又是编程高手。20岁刚出头,就被著...

  • 日更-《柏拉图与技术呆子》-09

    计算机系统本质上是一些可数的东西,符合哥德尔不完备性定理的条件。 哥德尔不完备性定理说,在这样一个封闭系统中,总有...

  • 日更-《柏拉图与技术呆子》-08

    哥德尔不完备性定理 我们上中学做的数学证明题,一般我们都需要利用定理。那证明定理的依据都是什么呢? 有的是之前已经...

  • 日更-《柏拉图与技术呆子》-06

    数字宇宙假说:如果空间和时间都是连续的东西,无限可分,那真实世界就必须有无理数。但如果空间和时间本来就是不连续的呢...

  • 日更-《柏拉图与技术呆子》-03

    分层思想。四层的模型 : 最底层的是半导体物理学, 晶体管开关,是建立在半导体物理学上的模型, 逻辑门,是建立在开...

  • 日更-《柏拉图与技术呆子》-05

    我们在中学数学中学到的实数和有理数,两者并不是一一对应的。虽然这两个都是无限多的,但是实数比有理数多得多,或者说无...

  • 柏拉图和技术呆子

    《柏拉图和技术呆子:人与科技的创造性伙伴关系》(Plato and the Nerd: The Creative ...

网友评论

      本文标题:日更-《柏拉图与技术呆子》-04

      本文链接:https://www.haomeiwen.com/subject/nttwfdtx.html