Difference between revisions of "Ready Made Machine Language Routines for the Amstrad"
From CPCWiki - THE Amstrad CPC encyclopedia!
(→Ready Made Machine Language Routines for the Amstrad) |
Cpcmaniaco (Talk | contribs) (→Information) |
||
(6 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
[[Image:readymade frontpage.jpg|right|thumb|250px|Frontpage]] | [[Image:readymade frontpage.jpg|right|thumb|250px|Frontpage]] | ||
− | A book with | + | A book with useful programs written in Z80 assembly language. |
− | |||
− | + | == Information == | |
+ | {|{{Prettytable|width: 700px; font-size: 2em;}} | ||
− | 1985 | + | |Title:|| '''Ready Made Machine Language Routines for the Amstrad''' |
− | + | |- | |
− | 179 | + | |Authors:|| Joe Pritchard |
− | + | |- | |
− | ISBN: ''' | + | |Publisher:|| [[Melbourne House]] |
+ | |- | ||
+ | |Year:|| 1985 | ||
+ | |- | ||
+ | |Pages:|| 179 | ||
+ | |- | ||
+ | |ISBN:|| '''0-86161-198-5''' | ||
+ | |- | ||
+ | |} | ||
== Contents == | == Contents == | ||
<pre> | <pre> | ||
− | Introduction | + | |
+ | Introduction. | ||
1. Machine Language on the Amstrad | 1. Machine Language on the Amstrad | ||
Line 55: | Line 64: | ||
Motor Control | Motor Control | ||
− | 9. Basic and | + | 9. Basic and Machine Code |
Cleaning up | Cleaning up | ||
Line 69: | Line 78: | ||
</pre> | </pre> | ||
− | [[Category:Books]] | + | [[Category:Books]] [[Category:Book cover]] |
Latest revision as of 12:24, 15 December 2010
A book with useful programs written in Z80 assembly language.
Information
Title: | Ready Made Machine Language Routines for the Amstrad |
Authors: | Joe Pritchard |
Publisher: | Melbourne House |
Year: | 1985 |
Pages: | 179 |
ISBN: | 0-86161-198-5 |
Contents
Introduction. 1. Machine Language on the Amstrad The Routines in this Book Memory Use on the Amstrad CALLing Machine Language Programs Integer Variables of Numbers Variables Prefixed with @ Passing Strings Use of the ROM calls The Jumpblock 2. Text Output Routines 3. Graphics Routines 4. Scrolling the Screen 5. More Screen Routines Clearing the Screen Fill Routines Moving Characters Multicolored Characters 6. Keyboard Operations 7. Sound Routines The Programmable Sound Generator MC Sound Register Register Sound Techniques 8. Cassette Handling Routines Motor Control 9. Basic and Machine Code Cleaning up BASIC Line Structure Resident System Extensions The Jump Table The Name Table Appendix 1. Control Code Effects Appendix 2. Instructions and Op-codes Appendix 3. Flag Operation Summary