Assembly Language eComic - Issue 4 now available

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

Assembly Language eComic - Issue 4 now available

Post by NormanDunbar »

After promising, sort of, to get this issue out a lot quicker than the previous one, I seem to have failed miserably.

This is due to the usual excuses, plus, some family illnesses etc which I may have mentioned previously. Anyway, after yet many more months of the odd hour grabbed here and there, between work, driving, home life and so forth - did I mention Christmas, New Year and a holiday or two to boot - the latest somewhat exciting issue of the Assembly Language eMagazine is now available for download.

Point your browsers at http://qdosmsq.dunbar-it.co.uk/download ... ge_004.pdf (or wget http://qdosmsq.dunbar-it.co.uk//downloa ... ge_004.pdf) and all will be revealed.

We have 49 pages of articles on a wide range of subjects relating to Assembly Language on your QL (or derivative) including an article on the many new addressing modes available on the MC68020 processor. Oh, and the cover and chapter heading pages have been 'tarted up' a little too.

Happy reading and hopefully, the next issue will be out much quicker than this one!

NOTE: If JMS1 (John Saddler) is reading this, your mail box is full and this issue's emailshot cannot be delivered to you.

NOTE: If John Moody, Phil Jordan or John Southern are reading this, your email addresses don't work anymore. Two are at freeserve.co.uk and one is at demon.co.uk. You may need/wish to resubscribe with your new email address or, you can email me with your details and I'll update the list.

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 4 now available

Post by Dave »

Is that why it says (C)2016 at the beginning? :D

If you get much slower, you'll publish it just as the (C) expires :P

You wish you'll live that long!


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

Re: Assembly Language eComic - Issue 4 now available

Post by NormanDunbar »

Well, at least I know you [started to] read it Dave! ;)

I might get around to fixing that, next year, maybe!

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
janbredenbeek
Super Gold Card
Posts: 628
Joined: Wed Jan 21, 2015 4:54 pm
Location: Hilversum, The Netherlands

Re: Assembly Language eComic - Issue 4 now available

Post by janbredenbeek »

Thanks Norman, looks like I've got something interesting to read this week :)

regards, Jan.


User avatar
Zarchos
Trump Card
Posts: 152
Joined: Mon May 08, 2017 11:49 am

Re: Assembly Language eComic - Issue 4 now available

Post by Zarchos »

janbredenbeek wrote:Thanks Norman, looks like I've got something interesting to read this week :)

regards, Jan.
Seconded : thanks a lot.


Owner of various QLs including accelerated beasts, and also a happy Q68 owner ;)
Now porting SOTB to the Archies, to then port it to the Q68.
https://www.youtube.com/user/Archimedes ... +%28100%25
User avatar
NormanDunbar
Forum Moderator
Posts: 2249
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Re: Assembly Language eComic - Issue 4 now available

Post by NormanDunbar »

As promised in the ePeriodical, I've uploaded the assembly source file for ASMReformat. You can, if you have no wish to type in the code from the eComic, download it from http://qdosmsq.dunbar-it.co.uk/download ... format.asm. The utility was used to reformat it's own source code - if that doesn't do your head in! :D

It's also on github at https://github.com/NormanDunbar/ASMReformat if you are that way inclined. ;)

It assembles with GWASS which allows for MC68020 instructions - but I haven't used any of those, so it should assemble with GWASL as well.

It might assemble with QMAC, but I have a feeling that it might need a SECTION CODE somewhere in the front of the file, and an END at the end. It's been a while since I last played around with QMAC.

Have fun.

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: 2249
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Re: Assembly Language eComic - Issue 4 now available

Post by NormanDunbar »

It seems that I managed to upload a PDF file with lots of spelling errors and a couple of bugs in the listings. Sigh! I've taken the liberty of fixing the copyright date as well - thanks Dave. ;)

I have uploaded a fixed PDF, so the same URL as before applies: http://qdosmsq.dunbar-it.co.uk/download ... ge_004.pdf

I have also uploaded the source code for the ASMReformat utility - which might save you a lot of typing. You can get that at: http://qdosmsq.dunbar-it.co.uk/download ... format.asm

Or on github, if you prefer: https://github.com/NormanDunbar/ASMReformat

If you downloaded that yesterday, there are two bugs in it that I only noticed yesterday - they don't seem to affect the working of the code, funnily enough, but I'm almost certain that George would have spotted them and give me, rightfully, a hard time! ;)




Have fun.

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 4 now available

Post by Dave »

I know this is an irregular thing... If you'd like a capable reader and layman programmer to go through and just fix typos and point out areas that are harder to comprehend, I'd happily volunteer.

Also, I really appreciated the format and presentation. I know it took time, but it made it much more enjoyable to read. Thanks!


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

Re: Assembly Language eComic - Issue 4 now available

Post by NormanDunbar »

Thanks Dave, I might take you up on that. Proof reading my own stuff seems fine - until after I send it out, then all those errors suddenly appear!


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: 2249
Joined: Tue Dec 14, 2010 9:04 am
Location: Leeds, West Yorkshire, UK
Contact:

Re: Assembly Language eComic - Issue 4 now available

Post by NormanDunbar »

The format I also like, especially the listings. Its not too onerous to produce now that I'm getting used to it. LaTeX is what I use for it - it's pretty much plain text, but great results.

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.
Post Reply