Theorie zur Assemblersprache der 8051-CPU

 

 

 

 

 

Einführung und Vorwort

 

 

 

1. Programmentstehung

1.0 Entwicklungsumgebung des dESy-Systems
1.1 Editor, Assembler, Linker
1.2 Struktur des A51 Quelltextes
1.3 Assemblerdirektiven
2.3.1 Liste der Assemblerdirektiven
2.3.1.1 Zuweisungsdirektiven XDATA usw
2.3.1.2 Speicherreservierung DB usw
2.3.1.3 Segmentauswahl ORG usw
1.4 Das Maschinenprogramm
 
 
 
2. Zahlensysteme
2.1 Umrechnung über eine Tabelle
2.2 Zahlen beschreiben elektrische Signale
2.3 Zahlenangaben im Assembler-Quelltext
2.4 Addition von Dualzahlen
2.5 vorzeichenbehaftete Zahlen
2.5.1 Zweierkomplemente weiterer Zahlen
2.5.2 Addition vorzeichenbehafteter Zahlen
 

 

 

 

 

 

 

3. Funktion der CPU
3.1 Speicher
3.2 Verbindung zwischen CPU und Speichern
3.3 Die 8051 CPU
3.3.1 MC 8051 Prozessorregister
3.3.2 MC 8051 Bezeichnungen des Akkumulators
3.3.3 MC 8051 Die Registerbänke
3.3.4 MC 8051 Adressierungsarten
3.3.5 MC 8051 Der Stack oder Stapelspeicher

 

 

 

4. Funktion der Schnittstellen
4.1 Tore oder Ports
4.2 Allgemeines zum Interrupt

 

 
 
5. Programmierstrategien
5.1 Multiplikation/Division mit 2 und Vielfachen
5.2 logische Operationen mit Masken
 
 

 

 

6. Stichwortverzeichnis

 

 

 

7. Links

 

www.GoBlack.de