历史上的今天
返回首页

历史上的今天

今天是:2024年12月27日(星期五)

正在发生

2019年12月27日 | 6502之父Chuck Peddle去世

2019-12-27 来源:EEWORLD

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


图片.png?imageView2/2/w/550


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转向第五代游戏机等一系列剧变之后。

推荐阅读

史海拾趣

DZUS公司的发展小趣事

进入XX年代,DZUS公司面临了来自国内外竞争对手的严峻挑战。为了保持市场领先地位,公司加大了对技术创新的投入。研发团队成功开发了一系列新型紧固件,不仅提高了产品的性能和可靠性,还降低了生产成本。这些创新产品帮助DZUS公司巩固了市场地位,并赢得了更多客户的信赖。

台湾第一电阻(Firstohm)公司的发展小趣事
电冰箱电路中常见的易损部件包括启动继电器、过载保护器、温控器等。启动继电器负责启动压缩机,如果其性能不良或损坏,将导致压缩机无法启动。过载保护器用于保护压缩机免受过载损坏,如果其触点接触不良或损坏,也可能导致压缩机无法正常工作。温控器用于控制冰箱的温度,如果其出现故障,将影响冰箱的制冷效果。
Gould Fiber Optics公司的发展小趣事
可能是散热不良、负载过大或内部元件短路。
绿宝石(BERYL)公司的发展小趣事

绿宝石公司注重品牌建设和形象提升。公司加大了广告宣传的投入力度,通过电视、网络、户外广告等多种渠道进行品牌推广。此外,绿宝石公司还积极参与社会公益活动,履行企业社会责任。这些举措不仅提升了公司的知名度和美誉度,也增强了消费者对绿宝石品牌的认同感和忠诚度。

和芯润德(CoreChips)公司的发展小趣事

随着技术的不断进步,和芯润德并未满足于现状。公司持续加大研发投入,积极探索新的技术领域。通过与世界领先的EDA工具提供商合作,和芯润德建立了完整的集成电路设计链,并成功研发出多款高性能、低功耗的集成电路芯片产品。这些产品在市场上获得了广泛好评,使和芯润德成为了技术创新的引领者。

GarrettCom公司的发展小趣事

研发:GarrettCom(现为Belden的一部分)始终将技术创新作为企业发展的核心驱动力。公司不断投入研发资源,致力于开发更加先进、可靠的工业网络通信产品。通过持续的技术创新,GarrettCom不仅推动了工业通信技术的进步,还为客户提供了更加高效、便捷的通信解决方案。

应用:这些创新产品被广泛应用于工业自动化、交通监控、能源管理等多个领域,为客户创造了巨大的价值。同时,GarrettCom还积极参与国际标准的制定和推广工作,为行业的标准化发展做出了积极贡献。

问答坊 | AI 解惑

请推荐一款适用于红外遥控的编码、解码芯片

我是一个新手,请各位大哥大姐请推荐一款适用于红外遥控的编码、解码芯片, 最好是使用比较方便的那种。 谢谢!…

查看全部问答>

pic定时器0的初始值

void init_tmr0() {      T0CS=0;             //TMR0工作于定时器方式      T0IE=1;//Timer0中断允许      GIE=1;    &nbs ...…

查看全部问答>

wince开发问题

各位大虾:       用PB5.0开发Wince时,locale specific support下没有MUI文件 请问MUI文件那里有下载,并且如何加载?       知道请教一下,万分感谢!!!!…

查看全部问答>

寻深圳三星ARM芯片开发高手合作

1、项目说明: GPS+DVB-T,需要一位对三星ARM芯片精通的人才。主要负责底层驱动和UI界面、应用程序。跑win ce系统。有意者加好友详谈。 2、整个费用(面谈)分三次支付: 1)签订合同,支付小部分定金; 2)开发完成交予我方,支付大部分费用; ...…

查看全部问答>

有没有modelsim的高手,帮忙进来看看

本人新手,刚下载了个modelsim6.5,结果编译任何模块都出现:** Error: E:/modelsim SE 6.5/NAND.vhd(1): near \"module\": syntax  的错误,这是为什么啊? 请Verilog方面的大神出面指教,或者加我QQ:552104827,帮忙传个没问题的modelsim6 ...…

查看全部问答>

请教2407 FLASH烧写的问题

2407自己作的板子,烧写flash没问题:ok:flash sectors programmed 但擦除的时候出现问题: unexpected fatal error encountered which may have been caused by a stack overflow,out of memory condition, or access violation I\\\'m going ...…

查看全部问答>

如何在AQ430对MSP430IO口进行位操作?

请教,如何在AQ430对MSP430IO口进行位操作? 以前用过PIC 如果想对PA口的第一位操作 格式是 PORTAbits.RA0 不知道MSP的 如何操作IO口的位啊??…

查看全部问答>

新人求助关于cc1101与51单片机的连接问题

cc1101的供电电压是3.3v,也就是说VCC引脚一定得是3.3v,那么其他引脚可以和51单片机IO口直接相连吗(比如SI SO LK这些引脚)?还有就是cc1101发送DS18b20的温度数据时我发现网上都例程差不多都是发送8个字节,这是为何。望各位不吝赐教。…

查看全部问答>