On Wednesday, August 29, 2012 1:17:52 PM UTC-7, Michael J. Mahon wrote:
<aiiadict@gmail.com> wrote:
On Wednesday, August 29, 2012 5:23:57 AM UTC-7, thye...@gmail.com wrote:
( 2012t829å UTC+8H7ö2343ÒPolymorph™S
I've just started teaching my 8 year old daughter to program in BASIC on
the IIgs also - so maybe you will have some competition in the future?
:-) Mind you, its been at least 20 years since I did any BASIC, so the
teacher is teaching himself along the way.
Anyway, well done guys.
--
Cheers,
Mike
Find my Apple II projects online at:
http://apple2.sytes.net/
Thank you!
Ding Wen is now starting to look into... 6502 assembly language!
What is the simplest way for him to learn assembly? The fun way?
Bob Bishop wrote a book called "apple visions"
http://bob-bishop.awardspace.com/Apple-II/covers/av2.jpg
If your son likes programming, 6502 is a natural graduation, and should
be fun for him. You need 6502 instruction reference,
http://www.obelisk.demon.co.uk/6502/reference.html#LSR
Rich
And as soon as the 6502 manual is in hand, start reading good machine code.
The Apple II Monitor is an excellent beginning!
The only "warm up" to reading code might be a tiny, simple example--just to
prime the pump. I presume that binary and twos complement representations
are already understood.
It is a bit of a shock for someone used to a high level language to find
how many instructions are required just to do 16- or 32-bit arithmetic, let
alone floating-point. ;-)
-michael - NadaNet 3.1 and AppleCrate II: http://home.comcast.net/~mjmahon
I wholeheartedly agree with Michael. I learned 6502 starting with the code on page 48 of the Apple II reference manual. A simple program that combines the concepts of the monitor, hex code, machine code, and mnemonics. Along with the 6502 reference and monitor listings in the back, it was kind of like the Rosetta Stone for me.
Congratulations to Ding Wen and good luck,
Dave...