[sdiy] IN your mind, what is ....

Rainer Buchty buchty at cs.tum.edu
Mon Feb 2 13:17:46 CET 2004


> - No things like a stack (doesn't need it),

I'm a bit rusty on the 9900, but I guess there are some return address
registers in exchange? Otherwise subroutines are kinda pain in the neck.

> - the whole memory (32k x16) counts as registers (that's a few more than the
> 6809 has)

Yeah, but 6809 has (like any other CISC architecture) memory-to-memory and
register-to-memory addressing, so if you really want you can work entirely
without registers. The code will blow up a bit and execution time rises,
but you don't necessarily *need* the registers onthese architectures.

> Its kind of like the ARM where you have 15 register sets to swap, only
> better :)

Well, with RISC you really need registers for anything arithmetic, thus
you want to have plenty of them to avoid spills.

Rainer

(If you like multiprocessing features, also check out the National SC/MP.)



More information about the Synth-diy mailing list