Andy Holt wrote:
   How much
on other kinds of processors?  (RISC) 
 That should be covered in another class: computer architecture. 
 
 I don't see how the RISC vs CISC (vs VLIW vs ...) architectural question has
 any chance of being meaningfully put without a reasonable knowledge of the
 concepts of assembly language. Ideally teach a simple and restrictive 
 
That does not imply that the reverse is true also. You can still learn
assembly language without knowing anything about CISC or RISC. I think I
know very skilled people who really understand assembly programming, but
have no idea what CISC or RISC means. The way I experienced it was that
RISC suddenly appeared and only by then CISC processors where called
that way.
Regards,
Bert