[oeasy]python0099_雅达利大崩溃_IBM的开放架构_兼容机_oem

news2025/1/19 3:13:28

雅达利大崩溃

回忆上次内容

    • 个人计算机浪潮已经来临
      • 苹果公司迅速发展
      • 微软公司脱离mits准备做纯软件公司
      • IBM用大型机思路制作的5100惨败
  • Commodore 64
    • 既做计算机
    • 又做游戏机

图片描述

  • 计算机行业和游戏行业
    • 跟随着底层技术不断迭代
    • 已经进入了战乱纷纷的年代
    • 最终又会如何呢?🤔
  • 先看看雅达利的近况

游戏机行业

  • 华纳职业经理人 空降 雅达利
    • 曾在纺织工业 工作26年
    • 深入理解kpi
    • 对游戏本身 不感兴趣
    • 更看不惯 布什内尔

图片描述

  • 指标 考核
    • 禁止 按照自己的创意 开发游戏
    • 只研发 被验证了成功过的 游戏
    • 一切以来既定数据
  • 老雅达利员工
    • 被 排挤
      • 离开

叛逃

  • 四个老雅达利 创立 动视(ActiveVision)
    • 制作 《Pitfall》
  • 雅达利 状告 动视
    • 在2600上 出游戏
    • 结果 雅达利败诉

图片描述

  • 谁都可以在2600上制作、发行、销售游戏

    • 卡带店 销售体系 混乱
    • 盗版横行
  • 四个毛头小子 开发游戏

    • 成为财富神话

格斗鼻祖

  • boxing
    • 可以 看出这个动视小组
    • 是热爱游戏的

图片描述

  • 而且 游戏 有一定的 可玩性

图片描述

  • 尤其是
    • 和其他游戏 相比
  • 动视的彩虹
    • 基本就是质量的保证
  • 尤其是和别的游戏厂商比较时

卖家秀

  • 封面无比好看

图片描述

  • 这家长看了能不动心?

买家秀

  • 买回家是个这…

图片描述

  • 解谜类游戏的鼻祖啊

雅达利

  • 创意部门 绩效考核
    • 主打《E.T.》
    • ip 来自于 华纳同名电影

图片描述

  • 压榨 开发者
  • 最终
    • 1位开发者
    • 5周后
    • 产出游戏

实际效果

  • 经理层 不懂游戏
    • 没有 测试
  • 外部 没有支援
    • 不利用 第三方的开发力量

图片描述

  • 画面不忍直视
    • 这导致 雅达利大崩溃

雅达利大崩溃(Crash)

  • 大量 游戏 名不副实
    • 垃圾内容 数量众多
    • 没有用户 测试
    • 玩家 抱怨不断
    • 吃口碑的 老本

图片描述

  • 视频游戏 开始崩溃
    • 大众 对 游戏机 降至冰点

雅达利的终局

图片描述

  • 大量游戏
    • 直接填埋

图片描述

  • 新游戏厂商在日本升起

NES

  • 任天堂 本来为雅达利 开发游戏内容
    • 后来自己研发 Nes经典 8-bit 游戏机
      • 依然基于 6502

图片描述

  • 并且 逐步进军 美国市场

图片描述

  • 个人电脑(PC) 市场 又如何呢?

新思路

  • IBM集中资源 做重要的事

    • 找了 12个工程师
      • 组成 高速机动小队
  • 这个小组 被授命 绕过公司的规则

    • 来快速地 提供一个市场产品
    • 直接汇报
      • 地点位于Boca Raton Florida

图片描述

  • IBM破例 设置特别项目
    • 项目代号
      • 叫做象棋项目(Project Chess)

开放

  • 这个在唐·埃斯特利奇领导下的12人小组
    • 用了约一年的时间 研制出了IBM PC

图片描述

  • 与IBM过去的全自研 相反
    • 这次 IBM 决定 使用开放结构
    • 其它生产商 可以生产和出售
      • 兼容的组件 和 软件
  • IBM还出售其《IBM PC技术参考资料》
  • IBM想要 塑造新的风格
    • 这是个 开放的架构

IBM的开放架构

  • 硬盘和内存 都是IBM发明的
    • 但是 IBM把这专利 分享出来
  • 目的是
    • 构建IBM兼容机生态

图片描述

  • 各种硬件厂商找到了 市场和出路
    • 硬盘
      • 代替了磁带
    • 内存
    • 主板
    • 键盘鼠标
    • 软驱
    • 机箱
  • 融入了 IBM兼容机的大潮之中

架构的垄断

  • 5150是ibm第一款兼容机

图片描述

  • IBM兼容机的时代 来了

oem

  • 各大厂商 都在生产 ibm兼容机
    • 其实都成了ibm的 oem代工厂
      • Original Equipment Manufacturer

图片描述

  • 架构 是开放的

IBM兼容机

  • IBM 没有专利
    • BIOS容易复制

图片描述

  • 市场份额飙升

总结

  • 这次 了解了IBM的 背水一战
    • IBM 已经不在乎 软硬一体全自主的设计 了
    • 而采用了 开放的架构
    • 任何 硬件厂商和软件厂商
      • 可以来合作
    • 以丧失 自主控制力的方式
      • 获得了 对于 PC架构定义的荣誉

图片描述

  • 最终
    • 后其身而身先
    • 外其身而身存
  • ibm兼容机的开放架构里
    • 有两个东西 是 不能被替代的
      • 这也导致了新巨头的诞生
  • 到底 是两个东西呢?🤔
  • 我们下次再说!👋
  • 蓝桥->https://www.lanqiao.cn/courses/3584
  • github->https://github.com/overmind1980/oeasy-python-tutorial
  • gitee->https://gitee.com/overmind1980/oeasypython

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/386988.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

31 openEuler使用LVM管理硬盘-管理物理卷

文章目录31 openEuler使用LVM管理硬盘-管理物理卷31.1 创建物理卷31.2 查看物理卷31.3 修改物理卷属性31.4 删除物理卷31 openEuler使用LVM管理硬盘-管理物理卷 31.1 创建物理卷 可在root权限下通过pvcreate命令创建物理卷。 # pvcreate [option] devname ...其中&#xff1…

【linux工具】Tmux简明教程

A Quick and Easy Guide to tmux (hamvocke.com) 一、说明 我们常用ubuntu,用altctlT实现终端窗口弹出。然而当需要多个终端一起工作,切换的效率就成了问题。 tmux是ubuntu下,终端窗口工具。该工具能实现多窗口分屏显示、多个会话在一个终端…

【13】linux命令每日分享——groupadd建立组

大家好,这里是sdust-vrlab,Linux是一种免费使用和自由传播的类UNIX操作系统,Linux的基本思想有两点:一切都是文件;每个文件都有确定的用途;linux涉及到IT行业的方方面面,在我们日常的学习中&…

时间复杂度的计算

个人主页:平行线也会相交 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 平行线也会相交 原创 收录于专栏【数据结构初阶(C实现)】 文章目录123456789时间复杂度(就是一个函数)的计算,…

Flutter开发圆形计时进度条RingProgressBar

演示 先看效果图: 由于无法截取动态图,我就截过程中的两张图片表达了,我想应该能看得懂。 功能1.设置进度条半径 2.设置进度条宽度 3.设置进度条最大值 4.设置进度条背景色以及前景色 5.是否显示进度条文字 6.文字样式设置 7.点击进度条和进…

机器学习100天(三十七):037 朴素贝叶斯-挑个好西瓜!

《机器学习100天》完整目录:目录 机器学习100天,今天讲的是:朴素贝叶斯-挑个好西瓜! 红色石头已经了解了贝叶斯定理和朴素贝叶斯法,接下来已经可以很自信地去买瓜了。买瓜之前,还有一件事情要做,就是搜集样本数据。红色石头通过网上资料和查阅,获得了一组包含 10 组样…

打印名片-课后程序(Python程序开发案例教程-黑马程序员编著-第二章-课后作业)

实例3:文本进度条 进度条以动态方式实时显示计算机处理任务时的进度,它一般由已完成任务量与剩余未完成任务量的大小组成。本实例要求编写程序,实现图1所示的进度条动态显示的效果。 下载中下载完成图1文本进度条 实例分析 在本实例中可以将…

【java】alibaba Fastjson --全解史上最快的JSON解析库

文章目录前序Fastjson 简介Fastjson 的优点速度快使用广泛测试完备使用简单功能完备下载和使用将 Java 对象转换为 JSON 格式JSONField创建 JSON 对象JSON 字符串转换为 Java 对象使用 ContextValueFilter 配置 JSON 转换使用 NameFilter 和 SerializeConfigFastjson 处理日期F…

如何使用SaleSmartly进行Facebook Messenger 营销、销售和支持

如何使用SaleSmartly(ss客服)进行Facebook Messenger 营销、销售和支持上篇文章我们讲了什么是Facebook Messenger CRM以及获得Facebook Messenger CRM的注意事项,现在你有更多时间与客户聊天,让我们看看你如何使用SaleSmartly&am…

缓存穿透和缓存击穿、缓存雪崩

一、Redis作为一个缓存中间件是如何工作的?架构图如下过程如下 客户端发起一个查询请求的时候,首先去缓存中查询,如果数据在缓存中存在,则直接将缓存中数据返回给客户端;如果数据在缓存中不存在,则继续查询…

嵌入式知识点-SPI通讯

该文原自 : 正点原子 01 SPI概述 SPI (Serial Peripheralinterface),顾名思义就是串行外围设备接口。SPI是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同…

网络营销培训完能达到什么水平?学完能创业吗?

网络营销本身就是一门创业的技术,很多人学习网络营销,往往担心学完以后技术达不到,再工作几年才可以创业,实际这是错误的理解,那么,网络营销培训完能达到什么水平?新手学员参加网络营销培训&…

MAX 10 10M50 FPGA(10M50DDF256I7G)10M50DDF484C8G/10M50DDF484I7G

MAX 10器件是单芯片、非易失性低成本可编程逻辑器件(pld),用于集成最优的系统组件集。MAX 10设备的亮点包括:内部存储双配置闪存用户闪存即时支持集成模数转换器(adc)支持Nios II单芯片软核处理器该器件设备是系统管理、I/O扩展、通信控制平面、工业、汽…

Spark BlockManager数据存储与管理机制

BlockManager是整个Spark底层负责数据存储与管理的一个组件,Driver和Executor的所有数据都由对应的BlockManager进行管理。 Driver上有BlockManagerMaster,负责对各个节点上的BlockManager内部管理的数据的元数据进行维护,比如block的增删改等…

SpringBoot如何自定义一个starter

SpringBoot starter,大家应该在平常写项目中应该非常熟悉,很多依赖都会提供集成SpringBoot的依赖,这样我们用起来就非常顺手,开箱就能用,那如何自定义一个starter呢? SpringBoot starter SpringBoot中的一…

【C++初阶】2. 类和对象_1

1. 面向过程和面向对象的初步认识 2. 类的引入 C语言结构体中只能定义变量,在C中,结构体内不仅可以定义变量,也可以定义函数。比如: 之前在数据结构初阶中,用C语言方式实现的栈,结构体中只能定义变量&#…

Matlab深度学习实战二:AlexNet图像分类篇提供花分类这里以分二类演示且matlab提供模型框架详细操作流程

1.花数据集简介下载与准备 2.matlab搭建模型 3.matlab软件的操作过程: (1)界面操作 (2)深度学习设计器使用 (3)图像数据导入 (4)训练可视化 一、花数据集简介下载与准备…

学生档案管理系统的设计与实现

技术:Java、JSP等摘要:本设计是为托普学院学生档案的管理实现电子化而设计的,系统开发采用J2EE技术,数据库采用了SQL Server 2005,因而系统具有很好的扩展性、可移植性,实现了教学资源的信息化管理。主要功…

【Python学习笔记】第二十七节 Python 多线程

一、进程和线程进程:是程序的一次执行,每个进程都有自己的地址空间、内存、数据栈及其他记录运行轨迹的辅助数据。线程:所有的线程都运行在同一个进程当中,共享相同的运行环境。线程有开始、顺序执行和结束三个部分, …

CANFDNET-200U-UDP配置与数据收发控制

一、启动ZCANPRP,打开设备管理页面,选择类型CANFDNET-200U-UDP,如图1 图1 二、打开设备,启动,在相应页面如图2,配置协议,CANFD 加速,本地端口,IP地址,工作端口。 图2 三、发送相应数…