Andy Pennell's books.

A place to discuss general QL issues.
Derek_Stewart
Font of All Knowledge
Posts: 3932
Joined: Mon Dec 20, 2010 11:40 am
Location: Sunny Runcorn, Cheshire, UK

Re: Andy Pennell's books.

Post by Derek_Stewart »

Hi,

I have finished all the updates, just looking at comestic changes.

I have got Andy other book Assembley Language on the QL OCRed just needs formatting in Libre Office.


Regards,

Derek
Derek_Stewart
Font of All Knowledge
Posts: 3932
Joined: Mon Dec 20, 2010 11:40 am
Location: Sunny Runcorn, Cheshire, UK

Re: Andy Pennell's books.

Post by Derek_Stewart »

Hi,

I gave completed the formatting if Andy's book Assembley Language in the QL,.

Just needs proof read, if any one is interested?


Regards,

Derek
Derek_Stewart
Font of All Knowledge
Posts: 3932
Joined: Mon Dec 20, 2010 11:40 am
Location: Sunny Runcorn, Cheshire, UK

Re: Andy Pennell's books.

Post by Derek_Stewart »

Hi,

Here is the completed book:
alpsql.pdf
PDF Version of Assembley Language on the QL
(873.99 KiB) Downloaded 137 times
ALPSQL.zip
Zip archive of book with LibreOffice Source file
(2.47 MiB) Downloaded 81 times
Please bear in mind that the book was written on the rel;ease of the QL, when on FB Roms were available and there has been many bug fixes since then.

I have tested the SuperBASIC listing of the Disassembler in Superbasic: JS,JM, Minerva v1.98 and SMSQ/E v3.38 v3.38, seems to work, though very primitive.

The assembly listings are untested and there for reference.

This book is not submitted to Gihub as the QDOS Companion.


Regards,

Derek
martyn_hill
Aurora
Posts: 909
Joined: Sat Oct 25, 2014 9:53 am

Re: Andy Pennell's books.

Post by martyn_hill »

Thank you, for all your efforts, Derek!


User avatar
janbredenbeek
Super Gold Card
Posts: 629
Joined: Wed Jan 21, 2015 4:54 pm
Location: Hilversum, The Netherlands

Re: Andy Pennell's books.

Post by janbredenbeek »

Thanks Derek, I still have a hardcopy of this book but it's starting to fall apart now :(

Unfortunately, some errors in the original book have been carried over to the digital version. These are from my annotations:
  • Page 108: EXG mode bits 10001 are of course for Dx,Ay not Dx,Dy
  • Page 112: LEA instruction opcode was missing in the original but the correct opcode is 0100xxx111mmmrrr where xxx is the address register in the second operand
  • Page 116: the size bits for the MOVE instruction should be 01 for byte, not 00.
Jan


Derek_Stewart
Font of All Knowledge
Posts: 3932
Joined: Mon Dec 20, 2010 11:40 am
Location: Sunny Runcorn, Cheshire, UK

Re: Andy Pennell's books.

Post by Derek_Stewart »

Here is the updates with Jan's corrections:
ALPSQL_13-06-2022.zip
Update 13/2/2022
(2.41 MiB) Downloaded 104 times


Regards,

Derek
Derek_Stewart
Font of All Knowledge
Posts: 3932
Joined: Mon Dec 20, 2010 11:40 am
Location: Sunny Runcorn, Cheshire, UK

Re: Andy Pennell's books.

Post by Derek_Stewart »

Here is an update to the QDOS companion:
QDOS_Companion_02-02-24.zip
(6.47 MiB) Downloaded 50 times

Updates are corrections of the QL character set.


Regards,

Derek
Post Reply