14-11-2022, 04:33 PM
Thanks to bushy555 via archive.org for making scans of this book available to help clean up our existing copy. Approx A4 in size and 116 pages long. Our current existing file has the pages stretched, faint text in places, scanned at low dpi, etc. Only issue with this new version is some page numbers are missing.
This is a Your Computer publication written by Lewis Badham in 1984. It is an absolute wealth of information directly associated to the Microbee only and with lots of example code. This is absolutely essential reading if you are writing assembler code programs or games for the Microbee. Contents are :
CHAPTER 1 • BASIC CONCEPTS
CHAPTER 2 • ESSENTIAL ELEMENTS OF A COMPUTER
CHAPTER 3 • ASSEMBLY LANGUAGE INSTRUCTIONS
CHAPTER 4 • WRITING AND RUNNING PROGRAMS
CHAPTER 5 • ASSEMBLER INSTRUCTIONS
CHAPTER 6 • PROGRAMMING TECHNIQUES
CHAPTER 7 • GRAPHICS AND SOUND
CHAPTER 8 • DRIVING PRINTERS
CHAPTER 9 • MORE ARITHMETIC
APPENDICES
Appendix 1 - Decimal-Hex-Binary Conversion Table.
Appendix 2 - ASCII Code.
Appendix 3 - Z80 Instruction Set.
Appendix 4 - Useful ROM Routines.
Appendix 5 - PCG Character Address.
Appendix 6 - Screen Location Addresses.
Appendix 7 - Two’s Complement Algebra
The author was intending to produce an update to the book to include a Chapter 10, which was to contain topics including :
OUTPUT AND INPUT TO DEVICES OTHER THAN PRINTERS
INPUT TO AND OUT FROM THE PARALLEL PORT
BIT INPUT AND OUTPUT
CASSETTE TAPE INPUT/OUTPUT
This he provided as a separate 12 page document which is included in the ZIP file.
So in the MbeeTech Repository in the Microbee/Documentation/Books folder we updated
microbee_assembly_language_programming.pdf ---> both files in the one zip file
microbee_assembly_language_programming_chap_10.pdf
This is a Your Computer publication written by Lewis Badham in 1984. It is an absolute wealth of information directly associated to the Microbee only and with lots of example code. This is absolutely essential reading if you are writing assembler code programs or games for the Microbee. Contents are :
CHAPTER 1 • BASIC CONCEPTS
CHAPTER 2 • ESSENTIAL ELEMENTS OF A COMPUTER
CHAPTER 3 • ASSEMBLY LANGUAGE INSTRUCTIONS
CHAPTER 4 • WRITING AND RUNNING PROGRAMS
CHAPTER 5 • ASSEMBLER INSTRUCTIONS
CHAPTER 6 • PROGRAMMING TECHNIQUES
CHAPTER 7 • GRAPHICS AND SOUND
CHAPTER 8 • DRIVING PRINTERS
CHAPTER 9 • MORE ARITHMETIC
APPENDICES
Appendix 1 - Decimal-Hex-Binary Conversion Table.
Appendix 2 - ASCII Code.
Appendix 3 - Z80 Instruction Set.
Appendix 4 - Useful ROM Routines.
Appendix 5 - PCG Character Address.
Appendix 6 - Screen Location Addresses.
Appendix 7 - Two’s Complement Algebra
The author was intending to produce an update to the book to include a Chapter 10, which was to contain topics including :
OUTPUT AND INPUT TO DEVICES OTHER THAN PRINTERS
INPUT TO AND OUT FROM THE PARALLEL PORT
BIT INPUT AND OUTPUT
CASSETTE TAPE INPUT/OUTPUT
This he provided as a separate 12 page document which is included in the ZIP file.
So in the MbeeTech Repository in the Microbee/Documentation/Books folder we updated
microbee_assembly_language_programming.pdf ---> both files in the one zip file
microbee_assembly_language_programming_chap_10.pdf
---------------------------
ChickenMan
ChickenMan