Hacker News new | past | comments | ask | show | jobs | submit login

Here's a link to some slides I found online.

https://fahrplan.events.ccc.de/congress/2013/Fahrplan/system...

I've been hacking on an Apple ][ over the past few weeks. It runs on a 6502 processor. It's kind of mind-blowing to know that the thing used to run an entire PC was later used for pocket toys like the Tamagotchi a handful of years later. The speed at which technology has improved will never cease to amaze me.




> It's kind of mind-blowing to know that the thing used to run an entire PC was later used for pocket toys like the Tamagotchi a handful of years later.

Perhaps ironically, all of the microprocessors of the early and mid 1970s, the 6502 included, were intended as embedded controllers. Systems where you couldn't justify the expense of a "real" computer, and didn't want to design full custom electronics. Like for an engine control unit, or, indeed, a video game. (Although not for handheld battery-powered units originally, only the later CMOS revisions had low enough power draw for that to be practical.)

That hobbyists would make single-board computers with about the capability of an early 1960s minicomputer using chips like the 6502 or 8080 - and then find those machines useful enough to create a large market - was quite a surprise, and an upset, to both the semiconductor and computer manufacturing companies. MOS was one of the first to recognize that market, and sell direct via mail order. The easy availability of samples, and low cost in small quantities, was one of the reasons for the 6502's success against its bigger competitors. Motorola, Intel, TI, etc. at the time were marketing to the engineers at companies that made car engines, CNC machines, telephone exchanges, etc.


fun fact, that SIM card in your phone has the same CPU :)


I did some Googling and I can't find anything on this, are you sure? Did you mean "it's roughly as capable as a 6502"?


Some 'window-shopping' at a smart card retailer shows a mixture of Atmel, ARM and unspecified RISC processors in use. That would suggest to me that they not only have different instruction sets, but are much more capable than the 6502. I certainly wouldn't choose a 6502 on which to run my Java applets!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: