首页 > 编程语言 >[oeasy]python0041_teletype历史_博多码_shift_capslock_字符数字切换_gear

[oeasy]python0041_teletype历史_博多码_shift_capslock_字符数字切换_gear

时间:2023-01-08 21:46:55浏览次数:46  
标签:teletype 编码 字符 shift 键盘 python0041 打字机 博多 电传

teletypewriter 历史

回忆上次内容

  • 上次见到了一个真的机械打字机
    • 感受到了蒸汽朋克的时代背景
  • 上上次区分了一些概念
    • terminal终端,电脑连线最终的端点
    • TeleTYpewriter,电传打印机,终端硬件
    • shell,终端硬件基础上的软件壳子
    • Console 控制台,直接连接主机的控制面板
  • 换行和回车是两回事
    • 换行 对应字节0x0A
      • Line-Feed 的意思是水平不动、垂直向上喂纸
      • 所以是feed
    • 回车 对应字节0x0D
      • Carriage-Return
      • 意思是让上图可移动的打印头
        • 好像可移动的四轮马车 Carriage)
      • 垂直不动、水平 到纸张左侧
      • 所以是Return
  • 对于换行和回车,不同层面的理解
    • 电传打字机:两件事,经常一起干,但也可以分别干
    • 不同操作系统
      • unix-like:大家一起简化这个成\n,就步调一致就都好了
      • mac:为了避免麻烦,我和unix-like一致
      • windows:原来我用户多,定什么规矩我说了算,现在我还是随大流吧
    • python 解释器
      • 首先我觉得unix-like做得对
      • 不管在什么系统、什么架构上
      • 我把这个事统一
  • 光说不练假把式
  • 我能看看电传打字机吗?

    标签:teletype,编码,字符,shift,键盘,python0041,打字机,博多,电传
    From: https://www.cnblogs.com/oeasy/p/17035448.html

相关文章