== Information ==
{|{{Prettytable|width: 700px; font-size: 2em;}}
* |Title : || '''Amstrad Machine Language for the Absolute Beginner'''|-|Authors:|| Joe Pritchard|-|Publisher:|| [[Melbourne House]]|-|Year:|| 1985|-|Pages:|| 154|-|ISBN:|| '''0-86161-193-4'''|-|}
* Authors : Joe Pritchard== Contents ==
* Publiser : Melbourne House01. [[Amstrad Machine Language for the Absolute Beginner - Machine Code First Principles|Machine Code First Principles]]
* Year : 198502. [[Amstrad Machine Language for the Absolute Beginner - How Computers Count|How Computers Count]]
* Pages : 15403. [[Amstrad Machine Language for the Absolute Beginner - Machine Code Meets BASIC|Machine Code Meets BASIC]]
* ISBN : '''004. [[Amstrad Machine Language for the Absolute Beginner -86161-193-4'''Registers at work|Registers at work]]
05. [[Amstrad Machine Language for the Absolute Beginner - Passing Parameters to programs|Passing Parameters to programs]] 06. [[Amstrad Machine Language for the Absolute Beginner - 8 bit counting|8 bit counting]] 07. [[Amstrad Machine Language for the Absolute Beginner - 16 bit transfers|16 bit transfers]] 08. [[Amstrad Machine Language for the Absolute Beginner - 16 bit arithmetic and counting|16 bit arithmetic and counting]] 09. [[Amstrad Machine Language for the Absolute Beginner - Loops, Jumps and Block Operations|Loops, Jumps and Block Operations]] 10. [[Amstrad Machine Language for the Absolute Beginner - Ins and Outs and Odds and Ends|Ins and Outs and Odds and Ends]] 11. [[Amstrad Machine Language for the Absolute Beginner - Amstrad Sound|Amstrad Sound]] 12. [[Amstrad Machine Language for the Absolute Beginner - The Amstrad Keyboard|The Amstrad Keyboard]] 13. [[Amstrad Machine Language for the Absolute Beginner - The Amstrad Display|The Amstrad Display]] [[Amstrad Machine Language for the Absolute Beginner - Appendix 1: Instructions and OP-codes|Appendix 1: Instructions and OP-codes]] [[Amstrad Machine Language for the Absolute Beginner - Appendix 2: Flag Operation Summary|Appendix 2: Flag Operation Summary]] [[Amstrad Machine Language for the Absolute Beginner - Appendix 3: Numbers on the Amstrad|Appendix 3: Numbers on the Amstrad]] [[Amstrad Machine Language for the Absolute Beginner - Appendix 4: Timing programs|Appendix 4: Timing programs]] == Review == This book will enable you to learn machine language the easy way— No Computer jargon. A straight forward approach with many examples. Compiled exclusively tor Amstrad users, AMSTRAD MACHINE LANGUAGE FOR THE ABSOLUTE BEGINNER offers complete instructions in Z80 machine language programming. If you are frustrated by the limitations of BASIC and want to write faster, more powerful, space-saving programs or subroutines, then this book is tor you. Even with no previous experience of Computer languages, the easy-to-understand no jargon‘ format of this book will enable you to discover the power of the Amstrad‘s own language. Each Chapter includes specific examples of machine language appliCations which can be demonstrated and used on your own Amstrad. The features and capabilities of the Amstrad are all covered, so you can start programming straight away. AMSTRAD MACHINE LANGUAGE FOR THE ABSOLUTE BEGINNER takes you, in logical steps, through a comprehensive course in machine language programming. This book gives you everything you needtowrite machine language programs on your Amstrad == Scanned pages - Contents == <gallery>
<pre>Image:AML content 0.jpgImage:AML content 1. Machine code first principlesjpgImage:AML content 2. How computers countjpgImage:AML content 3. Machine code meets BASIC4. Registers at work5. Passing parameters to programs6. 8 BIT counting7. 16 BIT transfers8. 16 BIT arithmetic and counting9. Loops, jumps and block operations10. INs and OUTs and ODDs and ENDs11. Amstrad sound12. The Amstrad keyboard13. The Amstrad displayjpg
Appendix 1: Instructions and op-codesAppendix 2: Flag operation summaryAppendix 3: Numbers on the AmstradAppendix 4: Timing programs</pregallery>
[[Category:Books]] [[Category:Book cover]][[Category:Scanned books]]