[oeasy]python0086_ASCII_背景_1963_DEC_PDP系列主机_VT系列终端
编码进化
回忆上次内容
- 上次 回顾了 字符编码的新陈代谢
- ibm 曾经的EBCDIC 由于 字符不连续 导致 后续 出现无数问题
- 随着 网络的发展 数据交换的 需要 原来的小隐患 现在 产生了 巨大问题
- Bemer 联合各方巨头 想要推出 字符连续的编码集
- 这新编码集 具体长什么样 呢?
新编码集
- 7-bit的编码长度 结构和 今天的ascii 基本一样
- 空了 28个字符 今天小写字母的位置 当时 还不敢放小写字母 为什么呢?
各语言
- 各语言 都想进入 7-bit 日文假名 拉丁字符 西里尔字符 都眼巴巴地等着地儿放
- 新编码 比EBCDIC 好了很多 具体 好在哪里呢?
ASCII字母 连续性
- 连续性 ascii的 大写字母 是连续的 ascii的 小写字母 也是连续的
反斜杠
- 反斜杠 后来 成了转义字符
- 1963年的版本 黑暗森林 已经 初具规模 不过 好像找不到 Esc
Esc
- Esc 还不在 当时的黑暗森林 中 而是 位于倒数第二
- 1963年 Bemer将Esc 引入到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
- PDP小型机 开始用 小型机网络 蚕食 IBM大型机的份额
- ASCII在网络中 ASA X3.4-1963 成为 事实上的标准
总结
- 这次 回顾了 字符大战的结果 ibm 曾经的 EBCDIC 由于字符不连续的隐患 导致后续 出现 无数问题 无法补救
- 7-bit 的 ASA X3.4-1963 字母序号连续 比较字符时 效率高 判断字符 是否是字母 也很容易 获得了 IBM以外公司的 支持
- 为什么 ASA X3.4-1963 是 7-bit 编码?
- 我们下次再说!
- 蓝桥->https://www.lanqiao.cn/courses/3584
- github->https://github.com/overmind1980/oeasy-python-tutorial
- gitee->https://gitee.com/overmind1980/oeasypython
- 视频->https://www.bilibili.com/video/BV1CU4y1Z7gQ 作者:oeasy
页面更新:2024-05-02
标签:终端 贝尔 斜杠 系列 小型机 连续性 字母 字符 背景 主机 计算机 公司
1
2
3
4
5
上滑加载更多 ↓
所有内容加载完毕