--- Fred Cisin <cisin at xenosoft.com> wrote:
I've taught PC Assembly Language using Abel.
It was
reasonably good, but
did not provide enough hand-holding for beginners
who are still struggling
with "what is a program?", and what the assembler,
linker, exe2bin, etc.
are.
Like I said in previous post, I feel assembler can be
taught as rudimentary programming, but it takes
additional time and effort in preparatory steps
(binary, hex,...). Usually it makes more sense to
start out with some other compiled language, or as is
usually done QBasic or VB. I'm not partial to learning
programming with an IDE though.
There's no reason why it should be, though. You could come up with some
hypothetical BCD-based architecture.
Gordon