
I was quite good at 68K Assembly back in the day. We did half a semester on Computer Organisation on my degree course (we're back in 1999 now) and they picked a simple 68K based machine to teach us the basics (fetch-execute cycle, register design, binary math etc) because it was a mature, well-understood and relatively straightforward CISC machine to study. Of course I'd been coding for my Atari ST for years so I knew it already.
One assignment was to assemble three statements into machine code by hand, using only the manual to decode the statements. I remember doign this, showing all my working (addressing modes, etc) and when I put my three statements into DevPAC, and it assembled into EXACTLY the hex code I'd already written down, I was dead chuffed!
( ,
Wed 17 Aug 2011, 15:15,
archived)
One assignment was to assemble three statements into machine code by hand, using only the manual to decode the statements. I remember doign this, showing all my working (addressing modes, etc) and when I put my three statements into DevPAC, and it assembled into EXACTLY the hex code I'd already written down, I was dead chuffed!