Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== QL Assembly Language Programming ====== {{books:0-07084-777-0.jpg?direct|QL Assembly Language Programming by Colin Opie}}\\ QL Assembly Language Programming is an advanced technical guide to 68000 assembly language and QDOS. The book was written by Colin Opie with the assistance of [[qlwiki:Tony Tebby]] and is intended for use with [[qlwiki:McGraw-Hill's 68000 assembler]] / editor package, which was sold separately for £29.95 The book covers the 68000 processor itself, with its instructions and addressing modes, QDOS calls and has a number of chapters full of example programs. McGraw-Hill's 68000 editor is written in SuperBASIC. Its line management works with an array. To add and/or delete lines, the editor uses a resident extension <code> ROOM_BIN </code> containing two resident procedures <code> MAKE_ROOM TAKE_ROOM </code> written by Tony Tebby, which is used to insert ("MAKE_ROOM") or delete ("TAKE_ROOM") a line within the array "on the fly" without losing content. This extension seems to be the first one used for such purposes, written in 1984. ROOM_BIN was later used by Tony Tebby's own "inhouse" editor "sedit", and "sedit" (which seems to be the prototype for the McGraw-Hill editor) was much later rewritten by Ralf Reköndt with new resident heap extensions and released as "S_Edit", marketed by Dilwyn Jones, now freeware. ---- Title: **QL Assembly Language Programming**\\ Author: Colin Opie\\ Publisher: McGraw-Hill\\ Year of Publication: 1984\\ Commercial Status: Unknown\\ Price as at February 1985: £12.95\\ Reviews: QL User (Feb '85)\\ ISBN: 0-07084-777-0 qlwiki/ql_assembly_language_programming.txt Last modified: 2023/08/25 12:22by 127.0.0.1