Bob Mockford Online      
  The Commodore Years    
<< Monitors Paperwork - Other Books Other Items >>
Home > The Commodore Years > Paperwork > Other Books
Paperwork
Contents
Calculators
Game Machines
PET / CBM
VIC-20
C64 / 64C
128 / 128D
C16 / Plus/4
Datassettes
Quick Data
Disk Drives
Printers
Monitors
Other Books
Other Items
Commodore Years
Introduction
Hardware
Software
Paperwork
PC News
Magazines
Links
 
 
Databases for Fun and Profit
Nigel Freestone / Granada
 
Preface
Acknowledgments
 
On the inside
Data structures I: Arrays
Data structures II: Matrices
Data structures III: Stacks
Data structures IV: Queues
Data structures V: Lists and trees
Files
Bubbles, and other sorts of things
Searching techniques
Application I: Bank account system
Application II: Diary system
Application III: Stock control
Application IV: Catalogues and addresses
Application V: Debtors listing
Application VI: Payroll
 
Table of related values
Index
 
Dr Watson Beginners Assembly Language Programming for the CBM64
Derek Bush & Peter Holmes / Glentop (1983)
 
Introduction
Chapter 1. Understanding assembly language and machine code. Writing and understanding assembly language instructions.
Chapter 2. Unconditional jumps, calculating addresses. The program counter. Conditional jumps (branches). The 6510 flags.
Chapter 3. Screen displays. Timing of programs. Modes of addressing.
Chapter 4. Mathematical operations. Hexadecimal inputs. Multiplication, division, binary coded decimal arithmetic. Logical operations. Binary multiplication.
Chapter 5. Using the assembler's advanced features: labels, memory labels and macros, inserting and moving code, creating DATA statements, printing an assembly listing.
Chapter 6. Machine code without the assembler. The machine language monitor. Protecting programs in memory. Machine code programs with colour.
Chapter 7. Using the 64's built in routines. The stack.
Chapter 8. Interrupts. The overflow flag. Numerical screen output, the USR command, signed and floating point numbers and built in subroutines.
Chapter 9. Solutions to exercises.
 
Appendix I. Binary, binary coded decimal and hexadecimal notations.
Appendix II. The 6510 instruction set. CBM 64 character set. Hex to decimal conversion. ASCII characters set. 6510 status flag guide.
Appendix III. CBM 64 memory maps, kernal vector table.
 
Programming the 6502
Rodnay Zaks / Sybex Inc.
 
Preface
 
Basic concepts
6502 hardware organization
Basic programming techniques
The 6502 instruction set
addressing techniques
Input/output techniques
Input/output devices
Application examples
Data structures
Program development
Conclusion
 
Hexadecimal conversion table
6502 instruction set: alphabetic
6502 instruction set: binary
6502 instruction set: hexadecimal and timing
ASCII table
Relative branch table
 
Index
 
Later version
 
Early version
Commodore - a company on the edge
The Spectacular Rise and Fall of Commodore
(Brian Bagnall / Variant Press)
 
Introduction
Prolog: The Rise of Commodore
 
1. MOS Technology - 1974 to 1976
2. The Acquisition - 1975 to 1976
3. The PET - 1976 to 1977
4. Releasing the PET - 1977 to 1978
5. The Trinity - 1977 to 1979
6. Business is War - 1979 to 1980
7. The Color Computers - 1979 to 1980
8. The VIC-20 - 1980
9. Computers for the Masses - 1981
10. The Race to a Million - 1981 to 1983
11. The Secret Project - 1981
12. The Commodore 64 - 1982
13. Selling the Revolution - 1982
14. Commodore Mania - 1983
15. TED - 1983
16. Dismissing the Founder - 1984
17. The Sequel - 1984
18. Brawling for the C128 - 1984 to 1985
19. The Savior of Commodore - 1982 to 1985
20. The Amiga - 1985 to 1986
21. Dropping the Ball - 1985 to 1987
22. The New Amigas - 1986 to 1987
23. A Radical New Direction - 1988 to 1992
24. The Fall of Commodore - 1992 to 1994
 
Epilogue
Bibliography
 
Essential reading for any Commodore fan or anyone who knows nothing of the major role the company played in developing the personal computer market - and anyone who thinks Apple did it all!
<< Monitors Top of the Page