[oeasy]python0089_大型机的衰落_Dec小型机崛起_PDP_VAX网络
编码进化
回忆上次内容
-
上次 回顾了 计算机存储单位的演变
- 最小的读写单位 是 bit
-
8-bit 固定下来 成为了字节(Byte)
| 位数 | 容量 |
|---|---|
| 8-bit | 1Byte |
| 1024Byte | 1 KB |
| 1024 KB | 1 MB |
| 1024 MB | 1 GB |
| 1024 GB | 1 TB |
- 存储字符时
- 第1位 是 标志位
- 后7位 是 ascii具体的值
- 可以用 1Byte 存储
- 计算机之间 有了 更多的通信
- 编码统一 为的是 更好地通信
- 计算机之间
- 是
怎么开始通信的 呢??🤔
- 是
计算机的演化
- 计算机
- 所用的 元件
- 从继电器 进化到了电子管
- 所用的 元件

- 电子管特点
- 体积大
- 需预热
- 容易故障
- IBM就是 整个信息产业
- 与此同时
- 新技术也在发展
- 与此同时
TX-0
- MIT 研发了世界上 第一台晶体管计算机
- 无需预热
- 故障率低
- 名字叫做TX-0
Transistorized Experimental computer zero- 发音为 [tiks-əu]

- 当时的 晶体管封装方式 学的还是 电子管
- 不过基于 晶体管的光刻技术 已经 蓄势待发
- 很多东西 都在蓄势待发
- mit人工智能实验室 从此开始
- 计算机黑客文化 从此开始
Ken Olsen
- TX-0的工程方面的负责人是Ken Olsen
- 在了解了 晶体管的潜力 之后

- 他决定向
- 蓝色巨人(Big-Blue)IBM发起
挑战 - 领域就是
计算机 - 他成立了DEC公司
- Digital Equipment Corporation
- 蓝色巨人(Big-Blue)IBM发起
- 他发布了PDP-1
- Programmed Data Processor
- 这是PDP系列的开始
- 与IBM纸带读写的 孤立大型机不同
- PDP主机 可以彼此相连
网络初步形成
- 冷战 之后
- 美国担心 一个原子弹下来
- 就把 一切
归零了 - 于是部署 多中心网络
- 最初的线路是
- 电话电报线路

-
电报电话 网络
- 构建了 计算机网络
- 彼此 可以通信
-
这些主机 是
- 如何 连接的 呢?
主机-主机

- 以前都是 一个主机(Host)
- 带着 几个终端(Termianl)

- 现在可以
- 从 一个主机 跳到另一个主机
- 这就是 telnet应用
- 也就是 今天的ssh

- 文档还有通信 要有固定的编码
固定编码
- 小写字母 落实了位置!
- 注意大括号也出现了

- Bemer向ASCII引入大括号
- 大括号 后来成为
- 一些编程语言的 语法基础
- 大括号 后来成为
大括号
- ASCII明确下来的大括号

- 大括号{}
- 成为unix、c编程中
- 不可缺少的符号
- 这种 独特又必须的符号
- 也酝酿着EBCDIC
- 最终的孤立和消亡
- 成为unix、c编程中
Esc
- Esc键落到了
- 现在的位置
- \033
- \x1b

- ASA X3.4-1965进化成了ascii
网络的进化
- 网络
- 被这四个机构的人
- 用来寻找类似的机会
- 被这四个机构的人

- 新的节点
- 也有意愿 加进来
- 当然价格
- 也是 很重要的因素
物美价廉的DEC
- DEC 相对官僚气息十足的IBM
- 价格 有很大的优势

- DEC是怎么打价格战的呢?
PDP-8
-
1965年3月
- DEC公司推出第一台商业上获得成功的小型机PDP-8
- 售价1.85万美元
- 体积更小
- CPU主频800kHZ
- DEC公司推出第一台商业上获得成功的小型机PDP-8
-
60年代
- 是一个 思想自由开放的年代
-
DEC海外销售主管 约翰·格伦
- 将PDP-8 运到英国
- 发现伦敦街头 正在流行“迷你裙”(miniskirt)
- 姑娘们争相穿上短过膝盖的裙子
- 活泼轻盈
- 显得那么妩媚动人
- 他突然发现PDP-8与迷你裙之间的联系

- 新闻传媒 当即 接受了这个创意
- 戏称PDP-8是
迷你机- minicomputer
- 小型机
- minicomputer
- 戏称PDP-8是
Mini
- PDP-8小巧玲珑
- 长61厘米/宽48厘米/高26厘米
- 放在一张稍大的桌上
- 怎么看都像
- 穿着迷你裙的姑娘

- PDP-8 引发 计算机市场的小型机革命
- 当年销售额 3900万美元
PDP-8/S
- PDP-8 共销售 50000套

- 改进型PDP-8/S
- 总销售额30万台
PDP系列
- 越来越多的计算机联入了ARPA网
- PDP系列和Nova 已经成为 ARPA网的主流
- PDP 已占 主机份额的大头
- 1977年
- ARPA网 甚至 可连到
- 挪威和伦敦
- ARPA网 甚至 可连到

- 注意MIT有一台PDP-11
- 那一台上发生的事情
- 你还记得吗?
- 那一台上发生的事情
MIT
- mit和bell合作multics
- 酝酿了unix和c

- 应该 就是 那台传奇
终端的大发展
- 除了主机之外
- DEC 还制作 终端机

- DEC的VT100
- 也是 最流行的终端
- 形成了 终端的标准
- IBM被打得 喘不上起来
总结
-
这次回顾了 DEC公司的兴起
- 从IBM的大型机
- 到DEC的小型机Mini Computer
- 再到DEC的终端 VT-100
- 到DEC的小型机Mini Computer
- 从IBM的大型机
-
计算机基础元器件发生了进化
- 从ENIAC的 电子管
- 到PDP系列的 晶体管
-
新的器件
- 体积小了
- 价格低了
- 稳定性 提高了
- 而且 连成了
网络
-
ARPA网 就是 最初的Internet
- 在这 基于电信网络的 计算机网络 上
-
一种 新兴文化 正在兴起
- 什么 文化 呢?🤔
-
我们下次再说!👋
-
蓝桥->https://www.lanqiao.cn/courses/3584
-
github->https://github.com/overmind1980/oeasy-python-tutorial
-
gitee->https://gitee.com/overmind1980/oeasypython
相关文章:
[oeasy]python0089_大型机的衰落_Dec小型机崛起_PDP_VAX网络
编码进化 回忆上次内容 上次 回顾了 计算机存储单位的演变 最小的读写单位 是 bit 8-bit 固定下来 成为了字节(Byte) 位数容量8-bit1Byte1024Byte1 KB1024 KB1 MB1024 MB1 GB1024 GB1 TB 存储字符时 第1位 是 标志位后7位 是 ascii具体的值 可以用 1Byte 存储 计算机之间 …...
Apache Shiro与Spring Security对比
Apache Shiro VS Spring Security 1.Spring Security 官方文档:https://spring.io/projects/spring-security#overview介绍: Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spr…...
23春招-mysql事务相关高频面试题
1、什么是事务 对于一个事务,要么事务内的sql全部执行,要么都不执行 2、 事务的特性ACID 原子性 整个事务中所有的操作要么全部提交成功,要么全部失败会滚。 一致性 数据库总是从一个一致性状态转换到另一个一致性状态。假如有三个sql语句…...
天线理论知识1——基础概念介绍
基础概念介绍 文章目录 基础概念介绍前言一、主要参数二、天线的种类三、天线的测量前言 天线是用于发射和接收电磁波设备。其功能可以概括为转换自由空间中的电磁波和设备中的导行波。 一、主要参数 天线设计中要考虑的参数较多,包括 方向性函数:距离天线 r r r处的远区…...
【云原生之Docker实战】使用Docker部署StackEdit在线Markdown编辑器
【云原生之Docker实战】使用Docker部署StackEdit在线Markdown编辑器 一、StackEdit介绍1.StackEdit简介2.StackEdit中文版简介3.StackEdit中文版功能二、检查本地Docker环境1.检查系统版本2.检查系统Docker版本3.检查docker compose版本三、下载StackEdit镜像四、部署StackEdit…...
特征工程:特征构造以及时间序列特征构造
数据和特征决定了机器学习的上限,而模型和算法只是逼近这个上限而已。由此可见,特征工程在机器学习中占有相当重要的地位。在实际应用当中,可以说特征工程是机器学习成功的关键。 那特征工程是什么? 特征工程是利用数据领域的相关…...
单master部署简要步骤
准备多台服务器,选定一台为master例如设置ip为192.168.0.10,host: k8s.master,其他分别为 k8s.s11 192.168.0.11k8s.s12 192.168.0.12....hostname可以使用命令配置hostname k8s.masterip解析可以在hosts文件中写入,如果有内部dns解析可以在内…...
【算法基础】(一)基础算法 --- 前缀和与差分
✨个人主页:bit me ✨当前专栏:算法基础 🔥专栏简介:该专栏主要更新一些基础算法题,有参加蓝桥杯等算法题竞赛或者正在刷题的铁汁们可以关注一下,互相监督打卡学习 🌹 🌹 dz…...
c++提高篇——stack容器
一、stack容器的基本概念 stack是一种先进后出(FILO)的数据结构,它只有一个出口。栈中只有顶端的元素才可以被外界使用。因此该容器不能有遍历行为。基本的结构如下: stack容器有些像手枪子弹的弹夹,其数据的出入栈可以以弹夹为参考。 二、…...
HTTP安全与HTTPS协议
目录 Http协议的安全问题 常见的加密方式 防止窃听 单向散列函数 单向散列值的特点 加密与解密 对称加密与非对称加密 对称加密的密钥配送问题 密钥配送问题的解决 非对称加密 前言: 公钥与私钥 非对称加密过程 混合密码系统 前言: 混合…...
【c++】类和对象4—c++对象模型和this指针
文章目录成员变量和成员函数分开存储this指针的用途空指针访问成员函数const修饰成员函数成员变量和成员函数分开存储 在c中,类内的成员变量和成员函数分开存储 只有非静态成员变量才属于类的对象上 #include<iostream> using namespace std;class Person1…...
嵌入式Qt 开发一个视频播放器
上篇文章:嵌入式 Qt开发一个音乐播放器,使用Qt制作了一个音乐播放器,并在OK3568开发板上进行了运行测试,实际测试效果还不错。 本篇继续来实现一个Qt视频播放器软件,可以实现视频列表的显示与选择播放等,先…...
阿里巴巴内网 Spring Cloud Alibaba 强势来袭,开创微服务的新时代
Spring Cloud 发展史 Spring Cloud 从 15 年的 3 月份推出之后,迅速在 Java 微服务生态中,成为开发人员的首选技术栈。 Spring Cloud 在 Spring Boot 的基础上,保留 Java 开发习惯,加入分布式特性,提供了一系列通用工…...
边界检测方法总结
1:经典的边界检测方法有sobel,拉普拉斯,canny等。 sobel: def get_sobel(in_chan, out_chan):filter_x np.array([[1, 0, -1],[2, 0, -2],[1, 0, -1],]).astype(np.float32)filter_y np.array([[1, 2, 1],[0, 0, 0],[-1, -2, -…...
Softing dataFEED OPC Suite Extended新版本支持从XML文件中读取生产数据
Softing dataFEED OPC Suite Extended V5.25的新功能——“文件读取(File Read)”,支持访问XML文件中可用的过程数据。 (文件读取功能支持获取由XML文件提供的过程数据)dataFEED OPC Suite Extended是用于OPC通信和云连…...
央行罚单!金融机构被罚原因揭秘
近日,人民银行公布了2023年首批行政处罚罚单,引发业内广泛关注。 顶象防御云业务安全情报中心统计了人民银行官网,2020年1月至2023年2月10日期间,公布的101份行政处罚。 统计显示,16家金融机构被罚27066.9万元&#…...
js中var、let、const详解
首先 var、let、const 在项目开发中都是用来声明变量的,在ES5中只有两种声明变量的方法:var和function,在ES6中新增了 let、const、class、import 四种声明变量的方法,本文主要讲解 var、let 与 const 的语法,其他的大…...
【数据库】MySQL概念知识语法-基础篇(DCL),真的很详细,一篇文章你就会了
目录通用语法及分类DCL(数据控制语言)管理用户查询用户权限控制函数字符串函数数值函数日期函数流程函数约束外键约束多表查询一对多多对多一对一通用语法及分类 ● DDL: 数据定义语言,用来定义数据库对象(数据库、表、字段&…...
Blender骨骼动画快速教程
有关创建模型的更多详细信息,请参阅在 Blender 中创建模型。 我们将为这个例子做一个非常简单的模型——蠕虫! 从我们的初始立方体开始,进入编辑模式,切换到面选择,然后选择任何面: 推荐:将 NSD…...
【C++算法】dfs深度优先搜索(下) ——【全面深度剖析+经典例题展示】
💃🏼 本人简介:男 👶🏼 年龄:18 🤞 作者:那就叫我亮亮叭 📕 专栏:关于C/C那点破事 文章目录0.0 写在前面1. 中国象棋1.1 题干信息① 背景说明概述② 问题描述…...
[特殊字符] 智能合约中的数据是如何在区块链中保持一致的?
🧠 智能合约中的数据是如何在区块链中保持一致的? 为什么所有区块链节点都能得出相同结果?合约调用这么复杂,状态真能保持一致吗?本篇带你从底层视角理解“状态一致性”的真相。 一、智能合约的数据存储在哪里…...
深度学习在微纳光子学中的应用
深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向: 逆向设计 通过神经网络快速预测微纳结构的光学响应,替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…...
19c补丁后oracle属主变化,导致不能识别磁盘组
补丁后服务器重启,数据库再次无法启动 ORA01017: invalid username/password; logon denied Oracle 19c 在打上 19.23 或以上补丁版本后,存在与用户组权限相关的问题。具体表现为,Oracle 实例的运行用户(oracle)和集…...
【Java学习笔记】Arrays类
Arrays 类 1. 导入包:import java.util.Arrays 2. 常用方法一览表 方法描述Arrays.toString()返回数组的字符串形式Arrays.sort()排序(自然排序和定制排序)Arrays.binarySearch()通过二分搜索法进行查找(前提:数组是…...
智能在线客服平台:数字化时代企业连接用户的 AI 中枢
随着互联网技术的飞速发展,消费者期望能够随时随地与企业进行交流。在线客服平台作为连接企业与客户的重要桥梁,不仅优化了客户体验,还提升了企业的服务效率和市场竞争力。本文将探讨在线客服平台的重要性、技术进展、实际应用,并…...
【C语言练习】080. 使用C语言实现简单的数据库操作
080. 使用C语言实现简单的数据库操作 080. 使用C语言实现简单的数据库操作使用原生APIODBC接口第三方库ORM框架文件模拟1. 安装SQLite2. 示例代码:使用SQLite创建数据库、表和插入数据3. 编译和运行4. 示例运行输出:5. 注意事项6. 总结080. 使用C语言实现简单的数据库操作 在…...
c#开发AI模型对话
AI模型 前面已经介绍了一般AI模型本地部署,直接调用现成的模型数据。这里主要讲述讲接口集成到我们自己的程序中使用方式。 微软提供了ML.NET来开发和使用AI模型,但是目前国内可能使用不多,至少实践例子很少看见。开发训练模型就不介绍了&am…...
企业如何增强终端安全?
在数字化转型加速的今天,企业的业务运行越来越依赖于终端设备。从员工的笔记本电脑、智能手机,到工厂里的物联网设备、智能传感器,这些终端构成了企业与外部世界连接的 “神经末梢”。然而,随着远程办公的常态化和设备接入的爆炸式…...
[免费]微信小程序问卷调查系统(SpringBoot后端+Vue管理端)【论文+源码+SQL脚本】
大家好,我是java1234_小锋老师,看到一个不错的微信小程序问卷调查系统(SpringBoot后端Vue管理端)【论文源码SQL脚本】,分享下哈。 项目视频演示 【免费】微信小程序问卷调查系统(SpringBoot后端Vue管理端) Java毕业设计_哔哩哔哩_bilibili 项…...
面试高频问题
文章目录 🚀 消息队列核心技术揭秘:从入门到秒杀面试官1️⃣ Kafka为何能"吞云吐雾"?性能背后的秘密1.1 顺序写入与零拷贝:性能的双引擎1.2 分区并行:数据的"八车道高速公路"1.3 页缓存与批量处理…...
