Click here to Skip to main content
15,894,343 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: ZX-81 Pin
Rob Philpott2-Mar-15 4:41
Rob Philpott2-Mar-15 4:41 
GeneralRe: ZX-81 Pin
Rage2-Mar-15 4:44
professionalRage2-Mar-15 4:44 
GeneralRe: ZX-81 Pin
Mario Vernari2-Mar-15 4:49
Mario Vernari2-Mar-15 4:49 
GeneralRe: ZX-81 Pin
Rob Philpott2-Mar-15 4:58
Rob Philpott2-Mar-15 4:58 
GeneralRe: ZX-81 Pin
CDP18022-Mar-15 5:09
CDP18022-Mar-15 5:09 
GeneralRe: ZX-81 Pin
Mario Vernari2-Mar-15 5:19
Mario Vernari2-Mar-15 5:19 
GeneralRe: ZX-81 Pin
CDP18022-Mar-15 8:22
CDP18022-Mar-15 8:22 
GeneralRe: ZX-81 Pin
Mario Vernari2-Mar-15 18:35
Mario Vernari2-Mar-15 18:35 
Nothing about inferiority: I was just pointing the relative simplicity of the logic of a 6502 than a modern processor. At the time, the 6502 was a myth!

Well, about RISC/CISC definition, looks like you're right: don't want to discuss that.
I did NOT study computer science, I'm an electronic engineer, thus I'm not sure about many definitions and theory behind computers.

I programmed enough 6502, 6805, AVR, but also x86 and a very minimal Z80: all that using assembler. What I remember is the huge diversity in the typical instruction ability, as well as the relative cost for doing something, up to the dramatic hardware (e.g. BUS) difference between CPUs.
Whereas 6502, 6805 (it's a MCU family, just consider the core) were very simple as architecture and hardware, had a small yet "trivial" set of ops even fast, the counterpart Z80, x86 and so were much more complex and powerful. I remember the 386 opcodes book which was huge and terribly complex.
So far:
- 6502, 6805 were a reduced (small and simple) instruction set? Yes: easy to check.
- Z80, x86 were a complex (vast and powerful) instruction set? Yes: easy to check as well.

To close, maybe both the 6502 and the 6805 should be classified as CISC, but I can't see them much different than a RISC. I believe they're borderline.
The "Indirect addressing" section of Wikipedia explains pretty well that:
http://en.wikipedia.org/wiki/MOS_Technology_6502[^]

Thank you anyway for clarify the differences.
GeneralRe: ZX-81 Pin
OriginalGriff2-Mar-15 5:23
mveOriginalGriff2-Mar-15 5:23 
GeneralRe: ZX-81 Pin
CDP18022-Mar-15 8:12
CDP18022-Mar-15 8:12 
GeneralRe: ZX-81 Pin
CDP18022-Mar-15 5:03
CDP18022-Mar-15 5:03 
AnswerRe: ZX-81 Pin
CDP18022-Mar-15 4:55
CDP18022-Mar-15 4:55 
GeneralRe: ZX-81 Pin
OriginalGriff2-Mar-15 5:28
mveOriginalGriff2-Mar-15 5:28 
AnswerRe: ZX-81 Pin
Mark_Wallace2-Mar-15 7:18
Mark_Wallace2-Mar-15 7:18 
AnswerRe: ZX-81 Pin
Rob Grainger2-Mar-15 9:05
Rob Grainger2-Mar-15 9:05 
Generalinteresting proposition I have Pin
rnbergren2-Mar-15 4:25
rnbergren2-Mar-15 4:25 
GeneralRe: interesting proposition I have Pin
  Forogar  2-Mar-15 4:38
professional  Forogar  2-Mar-15 4:38 
GeneralRe: interesting proposition I have Pin
Mike Hankey2-Mar-15 4:39
mveMike Hankey2-Mar-15 4:39 
GeneralRe: interesting proposition I have Pin
Eric Goedhart2-Mar-15 4:39
professionalEric Goedhart2-Mar-15 4:39 
GeneralRe: interesting proposition I have Pin
R. Giskard Reventlov2-Mar-15 4:40
R. Giskard Reventlov2-Mar-15 4:40 
GeneralRe: interesting proposition I have Pin
Rage2-Mar-15 4:48
professionalRage2-Mar-15 4:48 
GeneralRe: interesting proposition I have Pin
rnbergren2-Mar-15 5:01
rnbergren2-Mar-15 5:01 
GeneralRe: interesting proposition I have Pin
Andy Brummer2-Mar-15 6:45
sitebuilderAndy Brummer2-Mar-15 6:45 
AnswerRe: interesting proposition I have Pin
H.Brydon2-Mar-15 6:53
professionalH.Brydon2-Mar-15 6:53 
GeneralRe: interesting proposition I have Pin
Mark_Wallace2-Mar-15 7:24
Mark_Wallace2-Mar-15 7:24 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.