Assembly Language eComic - Issue 5, yes 5, now available

Anything QL Software or Programming Related.
Post Reply
User avatar
NormanDunbar
Forum Moderator
Posts: 2251
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Assembly Language eComic - Issue 5, yes 5, now available

Post by NormanDunbar »

Well then, here's a surprise. The newest edition of the somewhat irregular periodical eMagazine is now available from http://qdosmsq.dunbar-it.co.uk/download ... Issue_005/. I sent my wife away to Costa Rica, on a sloth hunting expedition, for a couple of weeks, so I had time to get this issue done a lot quicker than the last one.

Please point your browser there and download the current issue (pdf format only) and also, look in the Code folder for this issue's code listings. There are two this time around:

Langtons_ant.asm - assembles with GWASL and with a few minor changes, with QMAC.
Langtons_ant2.asm - assembles with GWASS. Needs a 68020 to assemble and run this version. QPC owners, rejoice!

Enjoy. The next issue is already underway, but may not appear quite so quickly I'm afraid.

Also, the code and LaTeX source for this and all previous issues, except issue 1, are now on GitHub at https://github.com/NormanDunbar/QLAssem ... geMagazine. See the latest issue for details.


Cheers,
Norm.


Why do they put lightning conductors on churches?
Author of Arduino Software Internals
Author of Arduino Interrupts

No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
User avatar
Dave
SandySuperQDave
Posts: 2765
Joined: Sat Jan 22, 2011 6:52 am
Location: Austin, TX
Contact:

Re: Assembly Language eComic - Issue 5, yes 5, now available

Post by Dave »

*eyeroll* Thanks Norman. Now I'm going to need a bigger e-bookcase. :)


User avatar
tofro
Font of All Knowledge
Posts: 2685
Joined: Sun Feb 13, 2011 10:53 pm
Location: SW Germany

Re: Assembly Language eComic - Issue 5, yes 5, now available

Post by tofro »

NormanDunbar wrote:Well then, here's a surprise. The newest edition of the somewhat irregular periodical eMagazine is now
Disturbing regularity if the irregular periodical...

Thanks Norman! Got something to read on the plane!

Tobias


ʎɐqǝ ɯoɹɟ ǝq oʇ ƃuᴉoƃ ʇou sᴉ pɹɐoqʎǝʞ ʇxǝu ʎɯ 'ɹɐǝp ɥO
User avatar
NormanDunbar
Forum Moderator
Posts: 2251
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Re: Assembly Language eComic - Issue 5, yes 5, now available

Post by NormanDunbar »

Roughly 49 pages of my witterings! Should send you off to sleep, which will kill the journey!

Safe flight.


Cheers,
Norm.


Why do they put lightning conductors on churches?
Author of Arduino Software Internals
Author of Arduino Interrupts

No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
Derek_Stewart
Font of All Knowledge
Posts: 3928
Joined: Mon Dec 20, 2010 11:40 am
Location: Sunny Runcorn, Cheshire, UK

Re: Assembly Language eComic - Issue 5, yes 5, now available

Post by Derek_Stewart »

Hi Norman,

Excellent magazine, it does motivate me to try and prorgramme in assembley language


Regards,

Derek
User avatar
NormanDunbar
Forum Moderator
Posts: 2251
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Re: Assembly Language eComic - Issue 5, yes 5, now available

Post by NormanDunbar »

In which case Derek, it's working! ;)
Thanks - I try to do a good job.

Cheers,
Norm.


Why do they put lightning conductors on churches?
Author of Arduino Software Internals
Author of Arduino Interrupts

No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
User avatar
NormanDunbar
Forum Moderator
Posts: 2251
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Re: Assembly Language eComic - Issue 5, yes 5, now available

Post by NormanDunbar »

BUG FIX!

Morning All,

while investigating bit fields - for a different project altogether - I found a bug in Issue 5 of the eComic. On Page 28, section 4.2.1 I mention that a two bit wide bit field, in bits 5 and 6 of a register would be specified as {26:2}. That was correct if I was looking at a two bit wide bit field in bits 5 and 4. I should have specified it as {25:2}.

I've corrected the PDF in the releases area at https://github.com/NormanDunbar/QLAssem ... ag/Issue_5 if you need a corrected version. I'll upload the code at some point shortly.

Cheers,
Norm.

PS. Issue 8 is well under way.


Why do they put lightning conductors on churches?
Author of Arduino Software Internals
Author of Arduino Interrupts

No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
Post Reply