De TRS-80 Gebruikersvereniging bestaat sinds 1978 en is de belangrijkste informatiebron voor de Tandy TRS-80 Model 1, Model 3 en Model 4 en aanverwante modellen. Het is de enige en belangrijkste bron in Nederland.
TRS-80 Assembly Language Programming
Een van de meest verkochte TRS-80 boeken was ongetwijfeld TRS-80 Assembly Language Programming. Het werd geschreven door William Barden die in die tijd onlosmakelijk verbonden was met het programmeren in Z80 assembler. Samen met Programming the Z80 door Rodney Zaks heeft hij een hele generatie programmeurs en geïnteresseerden een goede introductie in Z80 assembler gegeven.
Het boek bestaat uit twee delen: in het eerste deel gaat hij in op de algemene concepten en in het tweede in de programmeer-methodes. Uiteraard ontbreekt een overzicht van de instructieset niet. Het boek telt 11 hoofdstukken en twee appendices:
- TRS‑80 and Z80 Architecture
- Z80 Instructions
- Z80 Addressing
- Assembly Language Programming
- T-BUG and Debugging
- Moving Data in Bytes, Words, and Blocks
- Arithmetic and Compare Operations
- Logical Operations, Bit Operations, and Shifts
- Strings and Tables
- I/O Operations
- Common Subroutines
In een rustige en duidelijk stijl weet William Barden de concepten van de Z80 en de instructieset uit te leggen en met behulp van diverse voorbeelden leer je de computer door en door kennen. Ook I/O van toetsenbord, scherm en disk worden behandeld.
Het boek werd door Tandy uitgegeven en mede door de lage prijs ("Three dollars and ninety-five cents") zijn er veel exemplaren verkocht, en nog steeds te vinden. Door op onderstaande cover te klikken kom je op de online-versie van Archive.org.