Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 243

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 246

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 243

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 246

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /mnt/cpcwiki-httpdocs/includes/MagicWord.php on line 879
Introducing Amstrad Machine Code - CPCWiki
Last modified on 1 December 2006, at 03:22

Introducing Amstrad Machine Code

Revision as of 03:22, 1 December 2006 by Cpcmaniaco (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Frontpage


Information

Title: Introducing Amstrad CPC464 Machine Code
Authors: Ian Sinclair
Publiser: Collins
Year: 1985
Pages: 184
ISBN: 0-00-383079-9

Contents

Preface

1. ROM, RAM, Bytes and Bits
2. Digging inside the CPC464
3. The miracle microprocessor
4. Z80 Details
5. Register actions
6. Taking a bigger byte
7. Cassettes and parameters
8. Debugging, checking, and DEVPAC
9. Last round-up

Appendix A: Coding of numbers in the VLT
Appendix B: Converting between denary and Hex
Appendix C: Z80 Operating codes, with Mnemonics,Hex codes,Denary codes and Binary codes
Appendix D: Z80 Addressing methods
Appendix E: Times for operations

Index