本文主要是介绍硬件软件进化与生物进化的类比,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前言
随着硬件和软件的突飞猛进,我们体会到了现代化高科技的幸福,感受到人类的进步,但当把这几百年人类的进步与人本身这个存在对比时,会发现惊人的相似性,并且可以提供给我们未来发展进步的理论源泉。
1 尺度结构对比
尺度结构对比 | ||||||
---|---|---|---|---|---|---|
生物类别 | 原子 | 细胞 | 微生物 | 动物 | 哺乳动物 | 人 |
直径 | 1~10nm | 1~10um | 1mm | 1m | 1m | 1m |
电子类别 | 逻辑门 | 单片机 | SOC | 电脑 | 神经网络 | 意识 |
直径 | 1~10um | 1~10mm | 10mm | 1m | 1m | ? |
概括 | 基础单位 | 最小结构 | 小型系统 | 中型系统 | 大型系统 | 智慧系统 |
功能 | 微存储 | 小规模存储 | 中规模存储 | 大规模存储 | 海量存储 | |
功能 | 低速运算 | 低速运算 | 低速运算 | 中速运算 | 高速运算 | 超高速运算 |
功能 | 单核 | 单核 | 并行多核 | 并行多核 | 并行多核 | |
功能 | 多传感器 | 多传感器 | 多传感器 | 多传感器 | 多传感器 | |
功能 | 微云 | 云 |
2 具体功能对比
具体功能对比 | |||
---|---|---|---|
细胞组成 | 单片机组成 | 细胞作用 | 单片机作用 |
细胞膜 | IO封装 | 保护 | 保护 |
细胞质 | 硅 | 支撑 | 支撑 |
细胞核 | 核心 | 主控 | 主控 |
- | |||
线粒体 | PMR | 产生能量 | 电源管理 |
核糖体 | DMA | 合成蛋白质 | 快速数据通道 |
内质网 | 总线 | 加工蛋白质 | 数据通道 |
高尔基体 | CPU | 修饰蛋白质 | 核心处理 |
- | |||
液泡 | EEPROM | 存储信息 | 存储单元 |
溶酶体 | 看门狗 | 分解异质 | 死机管理 |
微丝管 | ESD | 保护 | 保护 |
酶 | 算法 | 催化剂 | 各个子函数 |
中心粒 | JTAG | 用于分裂 | 下载调试 |
DNA | 全部程序 | 遗传物质 | 主控逻辑 |
RNA | 子函数 | 控制蛋白质合成 | 基类 |
3最核心的DNA
DNA具有千万级固定存储,如同下载到单片机里的程序一样。控制着整个细胞生命周期的大部分活动。
展望
我们所做的只是在高速逼近我们本身,单片机内部结构已近似几百万年细胞的最终结果,可预期纵向发展接近尾声,未来是横向多样化
这篇关于硬件软件进化与生物进化的类比的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!