6502之父Chuck Peddle去世

2019-12-27来源: EEWORLD关键字:6502

近日,6502之父Chuck Peddle去世,享年82岁。


图片.png


1974年,彼德(Peddle)和其他五名工程师在被告知停止设计低成本处理器后,他们离开了摩托罗拉,加入了宾夕法尼亚州的MOS Technology。

他们在那里建造了6502,价格为25美元,大约是领先公司的同类处理器价格的六分之一。

6502进入了Apple I和II,Commodore PET,由Acorn制造的BBC Micro以及Atari和Nintendo游戏机,并启用了许多早期的计算机。

1976年,MOS Technology被Commodore Business Machines收购,Peddle成为其首席工程师。

不久之后,史蒂夫·乔布斯和史蒂夫·沃兹尼亚克提出将苹果出售给Commodore,但Commodore拒绝了。

在Commodore期间,Peddle设计了PET,PET通常被认为是掀起个人计算机革命的计算机。

关于6502的更多故事

6502是一款功能强大且价格低廉的处理器产品,当时英特尔8080售价149美元,而6502仅为25美元。6502被应用于许多计算机中,代表产品为1977年的Apple II。具体来说,MOS 6502是1975年由MOS Technology所研创的8位微处理器,刚问世时是当时功效最强的CPU,且价格只有大型业者(如Motorola、Intel)相近产品的六分之一甚至更低;且除了Zilog公司的Z80外,6502几乎快过多数同业者的相近产品,进而激起一系列的电脑专案,并在之后的1980年代带来一场个人电脑的革命。但是MOS Technology仅授权两家业者能相容研制6502,即是所谓的“第二供货源”,分别是罗克韦尔公司与Synertek公司,之后才有更多的业者获得相容研制的授权,并仍持续在嵌入式系统的市场中供货。可以说6502是一款承载着无数人年少欢乐的CPU。


以下转载自知乎:


原文 MOS Technology 6502 CPU


个人电脑的革命起源于Intel 8080 CPU,这款推出于1974年的2Mhz 8-bit CPU是第一款(可以由爱好者自行组装的)电脑套件的心脏。但价格更加便宜的6502 CPU才是真正带来家用电脑市场繁荣的英雄。


6502背后的故事


像8080和Z-80一样,6502是一款8-bit CPU,最多可以寻址64KB内存。就像Zilog Z-80是基于更早的Intel 8080 CPU一样,MOS 6502是基于摩托罗拉6800 CPU(与8080同年发布,售价和8080一样为360美元)开发的。事实上,6502背后的许多工程师也都曾在摩托罗拉参与过6800处理器的开发。




6502的设计目标是“一款比6800性能更好、价格更低的替代品”,当1975年下半年6502开始发售的时候,其标价为25美元。作为回应,摩托罗拉大幅降低了6800的售价,从175美元降价到69美元 - 即使如此,仍然接近6502售价的三倍。(MOS科技还曾经开发过可以在电路板上直接替换6800的6501 CPU,但由于摩托罗拉的起诉,MOS科技放弃了6501计划并向摩托罗拉支付了20万美元)。


1976年5月,摩托罗拉再次将6800 CPU的价格降低到35美元。


爱好者市场


MOS科技推出了两款开发板来帮助工程师们制造电脑原型和其他设备。其中一款是MDT-650单板电脑,另一款则是KIM-1,KIM-1在电脑爱好者中间非常流行,KIM-1很快就有了新的伙伴,史蒂夫·沃兹尼亚克开发的Apple 1是苹果公司的第一款电脑,也是唯一的一款电脑套件。


基于6502开发的Apple 1成功的让苹果电脑登上舞台,而KIM-1则帮助Commodore转战个人电脑市场。6502给当时执掌Commodore的Jack Tramiel留下了极其深刻的印象,并促使他收购MOS科技,从而为Commodore带来在个人电脑这一全新市场上的价格优势。


Tramiel在1954年成立了Commodore,最初的产品是便携式打字机。当日本厂商的产品在1950年代开始抢占市场时,Commodore将注意力转向机械计算器。1960年代,日本厂商的机械计算器开始统治市场,Tramiel则又转战电子计算器。这一次则是德州仪器开始抢Commodore的生意:德州仪器的计算器比Commodore的更便宜,并且德州仪器还单独销售芯片。这正是Tramiel收购MOS科技,以及后来Commodore将TI赶出家用电脑市场的原因。更多的内容请阅读A History of Commodore’s 8-bit Computers和The 1983 Home Computer Price War


宏碁电脑创始人施振荣早期曾工作过的荣泰电子公司,是台湾最早的KIM-1开发板代理商,当时的“开发板”被称作“学习机(Learning Kit)”,可以算作是“学习机”一词的最早起源。

美国电脑历史博物馆采访施振荣笔录

家用电脑市场


就像1974年的CPU和1976年的爱好者电脑所预示的那样,1977年,最早的三款家用电脑出现了。1977年6月,苹果发布了Apple II,一款组装完整、并支持彩色显示的电脑,用来代替之前的Apple 1电脑套件。1977年8月,Tandy Radio Shark发布了TRS-80,之后在1977年10月,Commodore则带给我们PET电脑。





1977年10月,《大众科学》封面上的Commodore PET电脑



在三款最早的家用电脑中,有两款使用了6502 CPU,分别是Apple II和Commodore PET。接下来,1979年的Atari和1982年的BBC Micro也加入了6502阵营,另外一部分早期的家用游戏机也使用了650x系列CPU。Tandy Radio Shark在晚些时候推出的Color Computer(彩色电脑),使用的则是摩托罗拉6809 CPU,算得上是6502的近亲。与之相对,8080,Z-80和8085处理器则在CP/M统治之下的商用市场上更为普及。



作为世界上最为畅销的电脑,Commodore 64使用了6502处理器略微修改后的版本,即6510,这款处理器可以让C-64切出ROM的寻址空间,并完整访问64K系统内存。

除了Commodore 64之外,Atari VCS和任天堂NES也使用了650x CPU家族中的成员。



8-bit时代之后



Western Design Center在8-bit 6502的CMOS版本65C02的基础上,开发出了下一代的65C816 CPU。65816处理器完全向后兼容65C02,并包括了16-bit支持和24-bit内存寻址空间,使其可以跨越64KB的限制并访问最高16MB的系统内存。(与Intel 80286类似)




有两款流行的设备使用了65816处理器,一款是1986年底推出的苹果Apple IIGS,这款电脑大大改进了原有的Apple II产品线:添加了新的图形模式、Esoniq SDP-1 32通道数字声音芯片、2.8Mhz CPU(相比之下大多数Apple II只有1Mhz),并支持256KB到8MB内存容量。



实际上,苹果故意让IIGS中本来可以运行在14Mhz的CPU降频运行在2.8Mhz上 - 因为他们不希望IIGS成为Macintosh的竞争者,Macintosh使用了摩托罗拉68000处理器,这是一款32-bit处理器,具有16-bit内存总线和8Mhz主频。




更晚一些的1990年代,任天堂SNES使用主频为3.58Mhz的65816处理器。SNES是任天堂的第四代游戏机,并成为同时代销量最好的一款。



6502的大家庭



从1976年到1990年代,6502架构对个人电脑行业产生了机器深刻的影响,这种影响力一直持续到Commodore关门停业、Atari离开8-bit市场、苹果停产Apple II产品线、游戏机行业从SNES转向第五代游戏机等一系列剧变之后。

关键字:6502 编辑:冀凯 引用地址:http://news.nvwayi.com/manufacture/ic484134.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:预计图形DRAM打响价格反弹第一步
下一篇:盘点EDA行业2019并购

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

6502单片机编程代码1
;;============================================================================== ;;      Power On Reset Area ;;============================================================================== Reset:         LDX     #FFH    
发表于 2015-12-22
6502单片机编程代码
;;============================================================================== ;;  2007.7.2 F1_Function 播放喇叭 ;;============================================================================== Play_laba:                  &n
发表于 2015-12-22
6502单片机编程--中断
中断: 6502有3个中断IRQ/BRK、NMI和RESET,每个中断都有一个16位的向量,即指针,用来存放该中断发生时中断服务函数的地址。中断发生时CPU都会把状态标志和返回地址压栈,然后调用中断服务程序。 IRQ/BRK中断由一下两种情况产生:一是软件通过BRK指令产生,一是硬件通过IRQ引脚产生。 RESET在开机的时候触发,这是ROM被装入,6502跳到RESET向量指向的地址没有寄存器被修改,没有内存被清空,这些都只在开机是发生。 NMI指不可屏蔽中断,它在VBlank即屏幕刷新时发生,持续时间根据系统(NTSC/PAL)不同而不同。NTSC是每秒60次,而PAL是每秒50次。6502的中断延时是7个时钟周期
发表于 2015-12-22
6502单片机编程
6502寄存器 1.累加寄存器A     这是个8位寄存器,既然是8位,那么说明该寄存器中只能存储一个(00-FF)之间的立即数.它与算术逻辑运算单元一起完成各种算术逻辑运算,它既可存放操作前的初始数据,也可存放操作结果,所以称为累加器.     在6502汇编中,这个寄存器应该算是用的最多的     大家也不要管那么多,只要知道有这个寄存器,该寄存器可以存放一个00-FF之间的立即数就可以了. 2.变址寄存器X     也是8位寄存器,它在编程中常被当作一个计数器来使用.它可以由指令控制而被置成一个
发表于 2015-12-22
6502单片机编程--伪指令1
**字节定义伪指令.DB** 该伪指令可以定义数据,比如字节,也可以定义 字符串,汉字等 1. 定义字节 在字节前加 $, 代表是十六进制 在字节前加 @, 代表是二进制 在字节前什么都不加,代表是十进制 例如 .ORG $0000 .DB $30,$31,$32 我们编译一下,选择 查看-内存窗口,发现地址0000开始的内容是 30 31 32 例如 .ORG $0000 .DB @00110000,@00110001,@00110010 我们编译一下,选择 查看-内存窗口,发现地址0000开始的内容是 30 31 32 例如  .ORG $0000 .DB 48,49,50 我们编译一下
发表于 2015-12-22
小广播
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 市场动态 半导体生产 材料技术 封装测试 工艺设备 光伏产业 平板显示 电子设计 电子制造 视频教程

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 nvwayi.com, Inc. All rights reserved
正规官网送彩金 澳客彩票 澳客彩票 PC蛋蛋机器人 广发公众号 真人娱乐免费送彩金 网上现金游戏注册送彩金 棋牌娱乐app送彩金 真人百家乐赠送彩金 彩金宏辉送彩金