Linked by Thom Holwerda on Sun 8th Jul 2012 22:54 UTC
General Development "In this tiny ebook I'm going to show you how to get started writing 6502 assembly language. [...] I think it's valuable to have an understanding of assembly language. Assembly language is the lowest level of abstraction in computers - the point at which the code is still readable. Assembly language translates directly to the bytes that are executed by your computer's processor. If you understand how it works, you've basically become a computer magician." More of this, please.
Thread beginning with comment 526376
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[5]: Why 6502 vs x86?
by zima on Wed 11th Jul 2012 12:44 UTC in reply to "RE[4]: Why 6502 vs x86?"
Member since:

...then it's quite a jump to say "not widely used" - it still ships a ton (just not any more in top smartphones for example). "Quite outdated" doesn't mean much if it's perfectly good enough (and much less expensive, with how ARM licenses older cores)

Reply Parent Score: 2

RE[6]: Why 6502 vs x86?
by DeepThought on Wed 11th Jul 2012 14:05 in reply to "RE[5]: Why 6502 vs x86?"
DeepThought Member since:

Well, I am a bit biased. When talking about 6502 and Raspberry Pi, I am thinking of hobby or embedded projects.
So far, besides mobil phone market, I really never saw or heard of projects using ARM11.
But of course, my view to the embedded market is limited.

Reply Parent Score: 1

RE[7]: Why 6502 vs x86?
by zima on Sun 15th Jul 2012 23:59 in reply to "RE[6]: Why 6502 vs x86?"
zima Member since:

Mobile tech is typically counted as embedded ...overall, not very prominent - who knows really what ends up where, on large scale.

Sure, ARM11 is no longer dominant in ~top smartphones like it was for some time, But it didn't disappear, continues to be used in many mass-market devices - many lower-end Android phones are still built around ARM11-based Qualcomm or Mediatek SoCs ...quite possibly still most Android phones (it's just that tons of cheap Chinese devices aren't really noticeable in few most visible "premium" markets, but they largely power the worldwide Android adoption). Then add so called "feature phones" or Nokia Symbian devices, also most recent. It's not impossible that most smartphones and/or mobile phones in general still ship with ARM11.
Which reminds me, there's more than the main CPU - radio modules typically have some older ARM, and will likely continue that trend.
Also, Nintendo 3DS seems to have ARM11.

And that's only the visible stuff. My quite recent wifi router has some old ARM core - not sure which, but the point is: older cores continue being attractive for most scenarios.

Edited 2012-07-16 00:15 UTC

Reply Parent Score: 2