关于python3:oeasypython0086ASCII出现背景1963年DECPDP系列主机VT系列终端

26次阅读

共计 1470 个字符,预计需要花费 4 分钟才能阅读完成。

编码进化

回顾上次内容

  • 上次 回顾了

    • 字符编码的推陈出新
  • ibm 已经的 EBCDIC

    • 因为 字符不间断
    • 导致 后续 呈现有数问题
  • 随着 网络的倒退

    • 数据交换的 须要
    • 原来的小隐患
    • 当初 产生了 微小问题
  • Bemer 联结各方巨头

    • 想要推出

      • 字符间断的编码集
  • 这新编码集 具体长 什么 样 呢?🤔

新编码集

  • 7-bit 的编码长度

    • 构造和 明天的 ascii 根本一样
  • 空了 28 个字符

    • 明天小写字母的地位
    • 过后 还不敢放小写字母
    • 为什么 呢?

各语言

  • 各语言 都想进入 7-bit

    • 日文假名
    • 拉丁字符
    • 西里尔字符
    • 眼巴巴 地等着地儿放
  • 新编码 比 EBCDIC 好了很多

    • 具体 好在 里呢?

ASCII 字母 连续性

  • 轻松判断字符 是否为 字母
  • 连续性

    • ascii 的 大写字母 是间断的
    • ascii 的 小写字母 也是间断的
  • 还加了一些 字符进去

反斜杠

  • 反斜杠

    • 就是 Bemer 加到 ASCII 当中的
  • 反斜杠

    • 起初 成了 本义 字符
  • 1963 年的版本

    • 光明森林 曾经 初具规模
    • 不过 如同找不到 Esc

Esc

  • Esc 还不在 过后的光明森林 中

    • 而是 位于倒数第二
  • 1963 年

    • Bemer 将Esc</kdb> 引入到 ASCII 中
  • 几年后

    • 小型机开拓者 DEC

      • 通过 PDP 系列小型机 开拓市场
      • Esc 玩成了

        • 终端管制序列
  • 从 VT05 到 VT100 再到 VT220

    • 最终 把管制序列 玩成了 ANSI 规范

      • \33[38;5;196❤\33[0m
      • 爱了

最后版的 光明森林

  • 很多编码 曾经隐没了
  • 有些永远留在了 ASCII 里

    • LF
    • HT 其实就是 TAB
    • ESC
    • DEL
  • 就像 一场青春期的梦

组织

  • 规范 一经推出

    • 被 Bell 贝尔公司 响应
  • 贝尔公司 是 电报电话 巨头

    • 在 计算机领域 没有历史包袱
  • 贝尔、麻省理工及美国通用电气

    • 想要在 计算机操作系统 有所播种
    • 成立了 multics 项目组
    • 起初 项目组遣散
  • 鸿鹄之志的 Thompson 和 Ritchie

    • 开始推敲怎么 在 PDP-7 持续 玩《space travel》
    • 最终 unix 和 c 诞生
  • 这 IBM 统治之下

    • PDP 小型机 是如何 崛起 的呢?

输出设备

  • 晚期计算机输出设施

    • 是开关
  • 晚期计算机输出设备

    • 是指示灯

PDP 的 崛起

  • 1962 年

    • 美国麻省理工学院里
    • 第一台 领有 可视化显示器 的小型机 PDP- 1 呈现
    • 领有 10 英寸光栅显示器
  • 斯蒂芬·罗素 带着学生开发出了

    • 具备历史意义的电子游戏

      • 太空大战
      • 比雅达利的 pong 要早得多
    • 基于 PDP 系列小型机

电子竞技

  • 利用 最原始的图形技术

    • 体现出 茫茫深空下的神秘
  • 1972 年

    • 召开 史上第 次电子竞技大会

      • 泛银河系太空大战奥运会

新的生态

  • unix 和 c 诞生之后

    • IBM 那套自上而下、以销售为外围的体系
    • 不了解 软件个性
  • unix 和 c 迅速占领市场

    • 硬件 靠的就是 PDP 系列小型机
    • 这也 推动了 Dec的倒退

ASA X3.4-1963

  • Dec 没有 IBM 的历史包袱

    • 期待 扭转
    • 采取了 ASA X3.4-1963 这个编码集
  • DEC 公司

    • 的确崛起了
  • 除了 作为主机的小型机

    • DEC 也做 终端

VT-100

  • VT-100 系列终端

    • 真的很潮
  • PDP 小型机

    • 开始用 小型机网络
    • 鲸吞 IBM 大型机的份额
  • ASCII 在网络中

    • ASA X3.4-1963 成为 事实上的规范

总结

  • 这次 回顾了 字符大战的后果

    • ibm 已经的 EBCDIC 因为字符不间断的隐患

      • 导致后续 呈现 有数问题
      • 无奈补救
  • 7-bit 的 ASA X3.4-1963

    • 字母序号间断

      • 比拟字符时 效率高
      • 判断字符 是否是字母 也很容易
    • 取得了 IBM 以外公司的 反对
  • 为什么 ASA X3.4-1963 是 7-bit 编码?

    • 8-bit 不是才 正好 一个字节 吗?🤔
  • 咱们下次再说!👋
  • 蓝桥 ->https://www.lanqiao.cn/course…
  • github->https://github.com/overmind19…
  • gitee->https://gitee.com/overmind198…
  • 视频 ->https://www.bilibili.com/vide… 作者:oeasy
正文完
 0