Andy Pennell's books.

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

Re: Andy Pennell's books.

Postby Derek_Stewart » Sat May 28, 2022 4:43 pm

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: 3015
Joined: Mon Dec 20, 2010 11:40 am
Location: Runcorn, Cheshire, UK

Re: Andy Pennell's books.

Postby Derek_Stewart » Fri Aug 05, 2022 8:59 pm

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: 3015
Joined: Mon Dec 20, 2010 11:40 am
Location: Runcorn, Cheshire, UK

Re: Andy Pennell's books.

Postby Derek_Stewart » Sat Aug 06, 2022 11:21 am

Hi,

Here is the completed book:
alpsql.pdf
PDF Version of Assembley Language on the QL
(873.99 KiB) Downloaded 15 times

ALPSQL.zip
Zip archive of book with LibreOffice Source file
(2.47 MiB) Downloaded 9 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
Super Gold Card
Posts: 717
Joined: Sat Oct 25, 2014 9:53 am

Re: Andy Pennell's books.

Postby martyn_hill » Sat Aug 06, 2022 2:57 pm

Thank you, for all your efforts, Derek!


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

Re: Andy Pennell's books.

Postby janbredenbeek » Fri Aug 12, 2022 10:08 pm

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: 3015
Joined: Mon Dec 20, 2010 11:40 am
Location: Runcorn, Cheshire, UK

Re: Andy Pennell's books.

Postby Derek_Stewart » Sat Aug 13, 2022 8:01 am

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


Regards,

Derek

Who is online

Users browsing this forum: No registered users and 24 guests