Teaching Children Programming and Linux

jing gargamel.su-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org
Thu Jul 17 16:01:51 UTC 2008


On Thu, Jul 17, 2008 at 10:55 AM, Terrence Enger
<tenger-P1ovA8G34VBEfu+5ix1nRw at public.gmane.org> wrote:
> On Thu, 2008-07-17 at 10:31 -0400, D. Hugh Redelmeier wrote:
>> [big snip]
>> I've barely used MSDOS.  I was under the impression that if you were
>> writing .com files, you were writing in machine language, not
>> assembler.  Isn't that all debug.exe allows you?
>
> Ah! a memory test.  From an increasingly old memory ...
>
> debug.exe allowed mnemoninc opcodes and register names.  I think you had to keep track of everything else yourself.

Yes, it gave you mnemonic names which really helps to keep track of
what the ops generally are.  But you have to track variables yourself
by knowing which addresses to write to.  As painful as this sounds, I
personally believe this was one of the best learning experiences in my
early education because it made pointers crystal clear.
--
The Toronto Linux Users Group.      Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists





More information about the Legacy mailing list