[[Image:AALC frontpage.jpg|right|thumb|250px|Frontpage]]
== Information ==
{|{{Prettytable|width: 700px; font-size: 2em;}}
|Title:|| Amstrad Assembly Language Course
|-
|Authors:|| Tim Herbertson
|-
|Publiser:|| Glentop
|-
|Year:|| 1986
|-
|Pages:|| 300
|-
|ISBN:|| '''1-85181-112-5'''
|-
|}
== Contents ==
[[Amstrad Assembly Language Course - Introduction|Introduction]]
1 [[Amstrad Assembly Language Course - The idea of Assembly Language|The idea of Assembly Language]]
2 [[Amstrad Assembly Language Course - Controlling programs|Controlling programs]]
3 [[Amstrad Assembly Language Course - Register Pairs|Register Pairs]]
4 [[Amstrad Assembly Language Course - 8 and 16 bit Addition and Subtraction|8 and 16 bit Addition and Subtractions]]
5 [[Amstrad Assembly Language Course - Binary Coded Decimal|Binary Coded Decimal]]
6 [[Amstrad Assembly Language Course - Multiplication and Division|Multiplication and Division]]
7 [[Amstrad Assembly Language Course - The Stack and Stack Pointer|The Stack and Stack Pointer]]
8 [[Amstrad Assembly Language Course - Block Moves and Compares|Block Moves and Compares]]
9 [[Amstrad Assembly Language Course - Interrupts|Interrupts]]
10 [[Amstrad Assembly Language Course - Resident System Extensions|Resident System Extensions]]
[[Amstrad Assembly Language Course - Appendix 1 The Z80 lnstruction Set|Appendix 1 The Z80 lnstruction Set]]
[[Amstrad Assembly Language Course - Appendix 2 Effeets of Instructions on the Flags|Appendix 2 Effeets of Instructions on the Flags]]
[[Amstrad Assembly Language Course - Appendix 3 The Effects of Compares on the Overflow Sign and Carry Flags|Appendix 3 The Effects of Compares on the Overflow Sign and Carry Flags]]
[[Amstrad Assembly Language Course - Appendix 4 The Built in Routines|Appendix 4 The Built in Routines]]
[[Amstrad Assembly Language Course - Appendix 5 Binary, Binary-Coded and Hexadecimal Notations|Appendix 5 Binary, Binary-Coded and Hexadecimal Notations]]
[[Amstrad Assembly Language Course - Appendix 6 Further Features of the Assembler|Appendix 6 Further Features of the Assembler]]
[[Amstrad Assembly Language Course - Glossary|Glossary]]
[[Amstrad Assembly Language Course - Solutions|Solutions]]
[[Amstrad Assembly Language Course - Index|Index]]
== Review ==
To help understand the mathematical notations used, a binary hexa decimal tutor is included.
Also included is a program demonstrating the use of the additional graphics commands described in the book.
[[Category:Books]]