Tony Duell skrev:
>The assembly languages I like are ones where the instructions and
>addressing modes are 'orthogonal'. That is to say that any instruction
>can use any addressing mode, and any registers. Like a PDP11 or a P800,
>or to a lesser extent the VAX.
>The ones I dislike are the ones with all sorts of special cases (the
>destination operand must be in this register unless it's this mode, etc).
>Or even that particular registers have special purposes. The more special
>cases there are, the less I like programming in that assembler. I can just
>about tolerate a special register called the accumulator without moaning,
>but not much more.
All right, I've really never looked into an architecture without an
accumulator.
>I am not going to name any particular chips, but I think that should
>explain why I prevfer the 6809 to the 6502, for example.
Because it's got more registers?
I think the 6809 (at a glance) seems to have a lot more special cases and
strange register uses than the 6502, which really is rather minimalistic.
I suppose you like 68000, then, though?
--
En ligne avec Thor 2.6a.
Received on Fri Aug 17 2001 - 22:21:43 BST