[oeasy]python0091_仙童公司_八叛逆_intel_8080_altair8800_牛郎星

简介: [oeasy]python0091_仙童公司_八叛逆_intel_8080_altair8800_牛郎星

编码进化

个人电脑

  • 计算机 通过电话网络 进行连接
  • 极客 利用技术
  • 做一些有趣的尝试
  • 极客文化
  • 是 认真研究技术的 文化
  • 计算机
  • 不再是 高校和研究机构高墙里面的 神秘事物
  • 而是 生活中常见的 家用电器
  • ibm
  • 蓝色巨人脚步沉重
  • dec
  • 小型机不断蚕食低端市场
  • 甚至组成网络干掉大型机
  • 基础不断进步
  • 有新的 cpu 不断出现
  • intel 的 8080
  • moto 的 6800
  • mos 的 6502
  • 个人电脑的时代
  • 即将来临
  • 谁 制作了 第一台 个人电脑 呢?🤔

物理基础

  • 个人电脑 的 基础
  • 是cpu
  • apple 和 任天堂
  • 基于 moto 的 6502
  • 第一台计算机
  • 基于 intel 的 8080

  • 这个是 intel 的一款 cpu
  • intel 怎么来的呢?

八叛逆

  • 诺伊斯 和 摩尔
  • 出身于 肖克利的 仙童公司
  • FairChild
  • 有 八个人 不服肖克利的管理
  • 出来单干
  • 被称为 八叛逆
  • The Traitorous Eight

  • 诺伊斯
  • 八叛逆 中居于C位

  • 1968年
  • 叛逆的核心 诺伊斯
  • 带着 摩尔
  • 成立intel

intel

  • intel
  • 继续 在芯片领域 积累

  • 雇佣了 安迪格鲁夫
  • 聚焦在 cpu 领域

intel inside

  • intel 在4004之后
  • 制作了 经典cpu
  • 晶体管 科技进化的速度
  • 开始 一直吻合着 摩尔定律

  • 8008和8080 这样8-bit的CPU
  • 已经量产 而且质量还不错
  • 爱好者 开始基于8080
  • 做好玩的东西

爱好者

  • 一个极客Ed Robert

  • 来自佛罗里达
  • 本来 学的是药学
  • 对当医生 感兴趣
  • 后来对电子 特别感兴趣
  • 就转了 电子

  • 去过 越南
  • 回来后 有浓重的 反战情绪

MITS

  • 在新墨西哥州 组建公司
  • 在车库旁
  • 做 航模之类的 东西
  • 提供给 爱好者
  • 做 diy、火腿的 原材料
  • 1969年
  • 将公司 搬进
  • 一家倒闭的 饭店里

  • 生产 计算器

做宣传

  • 并售卖

产品迭代

  • 第四代1440

  • 1970年
  • 巨头德州仪器也开始插足

德州仪器

  • 晶体管科技 发展成 集成电路
  • 一个芯片 解决四则运算
  • calculator-on-a-chip
  • 主板、芯片、产品 一条龙

  • 德州仪器
  • 做 芯片
  • 也做 计算器产品

  • 天 不怕
  • 地 不怕
  • 就怕 德克萨斯 大削价

宣传

  • 研发 科学型计算器
  • 需求量 不大

  • 科学型 计算器
  • 销量 不佳

  • MITS 走到 悬崖边上

总结

  • intel 8080 的出现
  • 让 人人都 可能有 一台计算机
  • Ed Robert 的 创业之路
  • 从 售卖 diy 组装配件
  • 到进军 计算器市场

  • 计算器 毕竟不是 个人计算机
  • 这计算机 是如何诞生的 呢??🤔
  • 下次再说!👋
  • 蓝桥->https://www.lanqiao.cn/courses/3584
  • github->https://github.com/overmind1980/oeasy-python-tutorial
  • gitee->https://gitee.com/overmind1980/oeasypython
目录
相关文章
|
3月前
|
人工智能 Shell 程序员
[oeasy]python005_退出游乐场_重启游乐场_系统态shell_应用态_quit
[oeasy]python005_退出游乐场_重启游乐场_系统态shell_应用态_quit
35 0
|
3月前
|
程序员 开发工具 Python
[oeasy]python017_万行代码之梦_vim环境_复制粘贴
在这个教程中,作者分享了如何在 Vim 编辑器中快速创建和操作大量代码行。首先,通过 `yy` 复制一行,然后使用 `p` 粘贴来增加代码行数。通过反复粘贴,可以迅速生成多行代码。为了加快操作,可以用 `9999p` 来一次性粘贴9999行。接着,介绍了撤销(`u`)和重做(`ctrl+r`)的操作,以及删除整篇文档的快捷方式。最后,作者提到虽然可以生成一万行代码,但并不建议这样做,因为可能会导致程序崩溃,并提醒大家适度编程。
113 2
|
3月前
|
缓存 Shell 开发工具
[oeasy]python0012_程序写错了怎么办
这段内容主要讲述了如何处理Python文件运行时的`NameError`。首先,使用`vi`编辑器
44 0
|
3月前
|
Shell Python
[oeasy]python0003_ 终端大冒险_终端命令_whoami_pwd_ls
[oeasy]python0003_ 终端大冒险_终端命令_whoami_pwd_ls
55 5
|
1天前
|
程序员 开发工具 Python
[oeasy]python0030_动态控制断点_breakpoints_debug_调试
[oeasy]python0030_动态控制断点_breakpoints_debug_调试
6 2
|
15天前
|
程序员 Python
[oeasy]python0028_女性程序员_Eniac_girls_bug_Grace
回顾上次内容,我们了解到 `.py` 文件中的代码是按顺序一行行被解释执行的,可以使用 `pdb3 hello.py` 来调试程序。此外,我们探讨了“bug”这一术语的由来,它最早是在 1947 年由 Grace Murray Hopper 发现的一只真正的飞蛾所引起的计算机故障,从此“debugging”成了查找并修复程序错误的过程。早期的程序员大多为女性,因为她们通常更加细心且有耐心,这些特质对于检查错综复杂的线路和编程工作至关重要。编程与编织有着相似之处,都需要细致和有条理的操作。最后,我们认识到 bug 的存在是程序员工作的基础,没有 bug 就不需要程序员去修正它们。
27 3
|
29天前
|
Shell 程序员 开发工具
[oeasy]python0026_调试程序_pdb3_帮助_help_求助_文档
调试程序_debug_next_下一步_list_pdb3 🥋
33 1
|
8天前
|
程序员 Shell 开发工具
[oeasy]python029_ until_直接跳转到_unt_breakpoint_断点函数
回顾早期计算机操作员多为女性,她们甚至发明了“bug”这个词。为了体验调试过程,我们故意在Python脚本中引入了一个拼写错误,并通过直接运行程序遇到了`NameError`。 通过`until`命令,我们可以快速跳转到指定行执行,这对于大型项目非常有用。此外,`continue`(或简写`c`)命令则会一直执行到下一个断点或程序结束。我们还可以在代码中使用`breakpoint()`设置断点,配合`continue`命令使用,实现快速跳转至特定位置进行调试。 这些技巧使调试过程变得高效且有趣,如同解开谜题一般。下次我们将探讨如何在调试过程中动态设置与取消断点。
18 0
|
1月前
|
缓存 Shell 开发工具
[oeasy]python024_vim读取文件_从头复制到尾_撤销_重做_reg_寄存器
[oeasy]python024_vim读取文件_从头复制到尾_撤销_重做_reg_寄存器
24 5
|
3月前
|
人工智能 Linux 开发工具
[oeasy]python018_ 如何下载github仓库_git_clone_下载仓库
在这个文档中,作者讨论了如何继续进行编程学习,特别是关于GitHub的使用。首先,回顾了从编写简单代码到管理大量代码的过程。然后,提到了通过“保存运行一条龙”操作来处理代码,以及GitHub作为全球最大的开源软件平台的重要性。在GitHub上,用户可以找到各种软件项目,包括Linux、Python和Blender等。 作者解释了GitHub的基本操作,如点赞(star)、 fork(复制项目)和watch(关注项目更新)。还介绍了如何下载项目到本地,通过`git clone`命令复制仓库的URL并将其粘贴到终端进行下载。如果遇到问题,可以尝试更换HTTP链接或等待一段时间重试。
228 2