Difference between revisions of "Amstrad Whole Memory Guide"
Cpcmaniaco (Talk | contribs) (→Information) |
|||
(11 intermediate revisions by 2 users not shown) | |||
Line 5: | Line 5: | ||
{|{{Prettytable|width: 700px; font-size: 2em;}} | {|{{Prettytable|width: 700px; font-size: 2em;}} | ||
− | |Title:|| Amstrad Whole Memory Guide | + | |Title:|| '''Amstrad Whole Memory Guide''' |
|- | |- | ||
|Authors:|| Don Thomasson | |Authors:|| Don Thomasson | ||
|- | |- | ||
− | | | + | |Publisher:|| [[Melbourne House]] |
|- | |- | ||
|Year:|| 1985 | |Year:|| 1985 | ||
Line 21: | Line 21: | ||
== Contents == | == Contents == | ||
− | + | [[Amstrad Whole Memory Guide - Introduction|Introduction]] | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | 1. [[Amstrad Whole Memory Guide - General system arrangement|General system Arrangement]] | |
− | + | ||
− | + | ||
− | Index | + | 2. [[Amstrad Whole Memory Guide - The RAM routines|The RAM routines]] |
− | + | ||
+ | 3. [[Amstrad Whole Memory Guide - The machine pack|The machine pack]] | ||
+ | |||
+ | 4. [[Amstrad Whole Memory Guide - The KERNEL|The KERNEL]] | ||
+ | |||
+ | 5. [[Amstrad Whole Memory Guide - The display system|The display system]] | ||
+ | |||
+ | 6. [[Amstrad Whole Memory Guide - The screen pack|The screen pack]] | ||
+ | |||
+ | 7. [[Amstrad Whole Memory Guide - The text VDU|The text VDU]] | ||
+ | |||
+ | 8. [[Amstrad Whole Memory Guide - The graphics VDU|The graphics VDU]] | ||
+ | |||
+ | 9. [[Amstrad Whole Memory Guide - The key manager|The key manager]] | ||
+ | |||
+ | 10. [[Amstrad Whole Memory Guide - The cassette manager|The cassette manager]] | ||
+ | |||
+ | 11. [[Amstrad Whole Memory Guide - The sound manager|The sound manager]] | ||
+ | |||
+ | 12. [[Amstrad Whole Memory Guide - External ROMs|External ROMs]] | ||
+ | |||
+ | 13. [[Amstrad Whole Memory Guide - BASIC support|BASIC support]] | ||
+ | |||
+ | 14. [[Amstrad Whole Memory Guide - The BASIC interpreter|The BASIC interpreter]] | ||
+ | |||
+ | |||
+ | [[Amstrad Whole Memory Guide - Appendix 1 Support programs|Appendix 1: Support programs]] | ||
+ | |||
+ | [[Amstrad Whole Memory Guide - Appendix 2 Index by location|Appendix 2: Index by location]] | ||
+ | |||
+ | [[Amstrad Whole Memory Guide - Appendix 3 Memory map|Appendix 3: Memory map]] | ||
+ | |||
+ | [[Amstrad Whole Memory Guide - Index|Index]] | ||
+ | |||
+ | == Review == | ||
+ | |||
+ | |||
+ | |||
+ | This book is the definitive guide for all serious programmers on the Amstrad CPC464. | ||
+ | Don Thomasson has examined every aspect of the Amstrad — its peripherals, the ROM and the RAM routines. This book contains a breakdown and expianation of all of the following: | ||
+ | |||
+ | Memory Map, Windows | ||
+ | |||
+ | Input/Output Map, Matrix data | ||
+ | |||
+ | Outer Peripherals, Text output | ||
+ | |||
+ | Jumpblock Entries, Graphics VDU | ||
+ | |||
+ | RAM routines, Keyboard routines | ||
+ | |||
+ | Main Reset, Input routines | ||
+ | |||
+ | Printer routines, Keylcode table | ||
+ | |||
+ | Interrupt Handler, Break functions | ||
+ | |||
+ | Event System, Cassette messages | ||
+ | |||
+ | Screen RAM, Cassette routines | ||
+ | |||
+ | Streams, Cassette calls | ||
+ | |||
+ | Parameters, File types | ||
+ | |||
+ | Mode control, Sound calls | ||
+ | |||
+ | Addresses, External ROM command words | ||
+ | |||
+ | Inks, External ROM routines | ||
+ | |||
+ | Flash System, BASIC routines | ||
+ | |||
+ | General routines, BASIC interpreter | ||
+ | |||
+ | Colour | ||
+ | |||
+ | All of the routines available in the Amstrad are detailed with explanations and tables, as weIl as Information on how to use the routines. | ||
+ | |||
+ | The book also contains a guide to all possible ROM configurations. The appendices include two programs that will allow you to examine the routines in the Amstrad and test various parameters. | ||
+ | |||
+ | lf you are involved in programming the Amstrad CPC464 then you must have this book. | ||
+ | |||
+ | |||
+ | == Scanned pages == | ||
<gallery> | <gallery> | ||
+ | |||
Image:AWMG contents0.jpg | Image:AWMG contents0.jpg | ||
Image:AWMG contents1.jpg | Image:AWMG contents1.jpg | ||
Image:AWMG contents2.jpg | Image:AWMG contents2.jpg | ||
Image:AWMG contents3.jpg | Image:AWMG contents3.jpg | ||
+ | |||
</gallery> | </gallery> | ||
− | [[Category:Books]] | + | |
+ | [[Category:Books]] [[Category:Book cover]][[Category:Scanned books]] |
Latest revision as of 12:23, 15 December 2010
Contents
Information
Title: | Amstrad Whole Memory Guide |
Authors: | Don Thomasson |
Publisher: | Melbourne House |
Year: | 1985 |
Pages: | 154 |
ISBN: | 0-86161-199-3 |
Contents
4. The KERNEL
7. The text VDU
12. External ROMs
13. BASIC support
Review
This book is the definitive guide for all serious programmers on the Amstrad CPC464. Don Thomasson has examined every aspect of the Amstrad — its peripherals, the ROM and the RAM routines. This book contains a breakdown and expianation of all of the following:
Memory Map, Windows
Input/Output Map, Matrix data
Outer Peripherals, Text output
Jumpblock Entries, Graphics VDU
RAM routines, Keyboard routines
Main Reset, Input routines
Printer routines, Keylcode table
Interrupt Handler, Break functions
Event System, Cassette messages
Screen RAM, Cassette routines
Streams, Cassette calls
Parameters, File types
Mode control, Sound calls
Addresses, External ROM command words
Inks, External ROM routines
Flash System, BASIC routines
General routines, BASIC interpreter
Colour
All of the routines available in the Amstrad are detailed with explanations and tables, as weIl as Information on how to use the routines.
The book also contains a guide to all possible ROM configurations. The appendices include two programs that will allow you to examine the routines in the Amstrad and test various parameters.
lf you are involved in programming the Amstrad CPC464 then you must have this book.