Scholze | Einführung in die Mikrocomputertechnik | E-Book | www.sack.de
E-Book

E-Book, Deutsch, 338 Seiten, eBook

Reihe: Teubner Studienskripte Technik

Scholze Einführung in die Mikrocomputertechnik

Grundlagen Programmierung Schaltungstechnik
3. Auflage 1990
ISBN: 978-3-322-94098-8
Verlag: Vieweg & Teubner
Format: PDF
Kopierschutz: 1 - PDF Watermark

Grundlagen Programmierung Schaltungstechnik

E-Book, Deutsch, 338 Seiten, eBook

Reihe: Teubner Studienskripte Technik

ISBN: 978-3-322-94098-8
Verlag: Vieweg & Teubner
Format: PDF
Kopierschutz: 1 - PDF Watermark



Scholze Einführung in die Mikrocomputertechnik jetzt bestellen!

Zielgruppe


Upper undergraduate


Autoren/Hrsg.


Weitere Infos & Material


1 Grundlagen der Mikrocomputertechnik.- 1.1 Informationsdarstellung.- 1.1.1 Binäre Darstellung von Information.- 1.1.2 Binäre Zahlendarstellungen.- 1.1.2.1 Dualzahlensystem.- 1.1.2.2 Darstellung negativer Dualzahlen.- 1.1.2.3 Oktalzahlen und Hexadezimalzahlen.- 1.1.2.4 Binär codierte Dezimalzahlen.- 1.1.3 ASCII-Zentralcode.- 1.1.4 Befehle, Adressen, Operanden, Assemblernotation.- 1.2 Struktur und Arbeitsweise von Mikrocomputern.- 1.2.1 Funktionseinheiten des Mikrocomputers.- 1.2.2 Bus-Architektur von Mikrocomputern.- 1.2.3 Hauptspeicher.- 1.2.3.1 Organisation des Hauptspeichers.- 1.2.3.2 Speicherarten und -technologien.- 1.2.3.3 Aufbau und Schnittstelle von Speicherbausteinen.- 1.2.4 Mikroprozessoren.- 1.2.5 Abläufe im Mikroprozessor.- 1.2.5.1 Startvorgang.- 1.2.5.2 Befehlsablauf.- 1.2.5.3 Adressierunq.- 1.2.6 Ein-/Ausgabe und Peripheriegeräte.- 1.2.7 Ergänzungseinheiten.- 1.3 Arithmetische und logische Operationen.- 1.3.1 Addition und Subtraktion von Dualzahlen.- 1.3.1.1 Addition vorzeichenloser Festpunktzahlen.- 1.3.1.2 Subtraktion vorzeichenloser Festpunktzahlen.- 1.3.1.3 Addition und Subtraktion von Zweierkomplementzahlen.- 1.3.1.4 Mehrfachlange Addition und Subtraktion.- 1.3.2 Multiplikation und Division von Dualzahlen.- 1.3.3 Logische Operationen.- 1.4 Programmieren von Mikrocomputern.- 1.4.1 Problemanalyse und Programmablaufplan.- 1.4.2 Programmieren in Assemblersprache.- 1.4.2.1 Maschinencode und Assemblersprache.- 1.4.2.2 Speicherplan.- 1.4.2.3 Programmzeilen in Assemblersprache.- 1.4.2.4 Assembleranweisungen.- 1.4.3 Programmerstellung mit maschinellem Assembler.- 1.4.4 Höhere Sprachen und Struktogramme.- 2 Der Mikroprozessor 8085.- 2.1 Struktur des Mikroprozessors 8085.- 2.1.1 Register- und Transportstruktur.- 2.1.2 Maschinenzyklen und Ablaufsteuerung.- 2.1.3 Systembus und Ablaufsteuerung.- 2.1.4 Signal-Zeitdiagramme für 8085-Befehle.- 2.1.5 Serielle Ein-/Ausgabeleitungen des 8085.- 2.1.6 Stackorganisation.- 2.2 Befehlsliste des Mikroprozessors 8085.- 2.2.1 Übersichtsliste der 8085-Befehle.- 2.2.2 8085-Operationscodes in hexadezimaler Verschlüsselung.- 2.3 Beschreibung der 8085-Befehle.- 2.3.1 Transferbefehle.- 2.3.2 Arithmetikbefehle.- 2.3.3 Logikbefehle.- 2.3.4 Sprungbefehle.- 2.3.5 Unterprogramm-Aufruf- und Rückkehrbefehle.- 2.3.6 Sonder- und Steuerbefehle.- 2.3.7 Zur Verarbeitung von BCD-Zahlen.- 2.3.8 Zur Unterprogrammorganisation.- 2.4 Programm-Unterbrechungssystem.- 2.4.1 Programm-Unterbrechung allgemein.- 2.4.2 Die Unterbrechungssteuerung des 8085.- 2.4.3 Aufbau von Unterbrechungsprogrammen.- 2.4.4 Unterbrechungssystem mit externen Unterbrechungs-Steuerbausteinen.- 3 Hilfsmittel zur Programm-Entwicklung.- 3.1 Übersicht.- 3.2 Programm-Entwicklung in Assemblersprache (Beispiel).- 3.3 Monitor-Betriebsprogramm.- 3.3.1 Monitor-Kommandos.- 3.3.2 Aufbau des Monitor-Programms.- 3.3.3 Hilfsprogramme des Monitors.- 3.4 Mikrocomputer-Entwicklungssysteme.- 3.4.1 Struktur eines Mikrocomputer-Entwicklungssystems.- 3.4.2 Grundbegriffe und Bedienhinweise.- 3.4.3 Programmtest mit dem Testemulator.- 4 Aufbau von Mikrocomputersystemen.- 4.1 Mikrocomputer-Konfiguration.- 4.1.1 Blockschaltbild für 8085-Mikrocomputersysteme.- 4.1.2 Realisierungsformen von Mikrocomputern.- 4.2 Anschaltung von Funktionseinheiten an den 8085-Systembus.- 4.2.1 Isolierte und speicherbezogene Ein-/Ausgabe.- 4.2.2 Auswahl der Funktionseinheiten.- 4.2.3 Dekodierung der Speicher- und Ein-/Ausgabeadresse.- 4.2.4 Anschluß von 8085-Spezialbausteinen.- 4.2.5 Die 8080-Standard-Schnittstelle.- 4.3 Gesamtschaltung eines 8085-Mikrocomputersystems.- 5 Mikrocomputer-Ein-/Ausgabeorganisation.- 5.1 Schnittstellen von peripheren Einheiten.- 5.1.1 Passive Parallel-Ein-/Ausgabe.- 5.1.2 Parallele Handshake-Schnittstelle.- 5.1.3 Serielle Ein-/Ausgabeschnittstelle.- 5.2 Steuerung der Ein-/Ausgabe durch den Mikrocomputer.- 5.2.1 Polling-Verfahren.- 5.2.2 Interrupt-gesteuerte Ein-/Ausgabe.- 5.2.3 Block-Ein-/Ausgabe im DMA-Betrieb.- 5.3 Parallel-Ein-/Ausgabebaustein 8255.- 5.3.1 Struktur des Bausteins 8255.- 5.3.2 Programmierung des Bausteins 8255.- 5.3.3 Handshake-Schnittstelle des Bausteins 8255.- 5.3.4 Anschluß eines Druckers mit CENTRONICS-Schnittstelle.- 5.4 Serieller Schnittstellen-Baustein 8251A.- 5.4.1 Struktur des Bausteins 8251A.- 5.4.2 Programmierung des 8251A im Asynchronmodus.- 5.5 Zeitgeber-Baustein 8253.- 5.5.1 Struktur und Programmierung des 8253.- 5.5.2 Betriebsarten des Zeitgebers 8253.- 5.5.3 Einsatz des Bausteins 8253 als programmierbarer Taktgenerator.- 6 Der Mikroprozessor 8088 — eine Kurzdarstellung.- 6.1 Struktur des Mikroprozessors 8088.- 6.2 Segmentierung des Speicherraums.- 6.3 Befehle und Adressierungsarten des 8088.- 7 Vergleich des Mikroprozessors Z80 mit dem 8085.- Verzeichnis der Beispiele.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.