Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
z1013:hardware [2015/01/12 10:20] – [3.4.3. Magnetbandanschluss] volkerpz1013:hardware [2016/12/01 06:49] (aktuell) – [3.4.1. Parallel E/A-Baustein U 855 PIO] volkerp
Zeile 172: Zeile 172:
 Im MRB Z1013 kommt ein Baustein U 855 zum Einsatz. Ein Teil Im MRB Z1013 kommt ein Baustein U 855 zum Einsatz. Ein Teil
 davon wird von den E/A-Baugruppen des Z1013 selbst genutzt davon wird von den E/A-Baugruppen des Z1013 selbst genutzt
-(s. 3.4.2., 3.4.3.). Ueber den anderen Teil koennen Sie frei +(s. 3.4.2., 3.4.3.). Über den anderen Teil können Sie frei 
-verfuegen+verfügen
  
-  * ** /M1 (E)**\\ Mit aktiven Ml bei nicht aktiven RD und IORQ wird die PIO in einen definierten Anfangszustand zurueckgesetzt. Geschieht dies nicht, arbeitet die PIO unkontrolliert. Anschliessend muss die Initialisierung erfolgen. Ausserdem synchronisiert dieses Signal in Verbindung mit IORQ die Interruptbehandlung durch die CPU. Damit beide Funktionen gewaehrleistet werden koennen, muss dieses M1 aktiv bei aktivem RESET der CPU oder bei Aussendung des CPU-M1 sein. Diese ODER-Verknuepfung wird durch die Bildung des /PM1 realisiert, welches an das PIO-M1 angeschlossen wird. +  * ** /M1 (E)**\\ Mit aktiven Ml bei nicht aktiven RD und IORQ wird die PIO in einen definierten Anfangszustand zurückgesetzt. Geschieht dies nicht, arbeitet die PIO unkontrolliert. Anschließend muss die Initialisierung erfolgen. Außerdem synchronisiert dieses Signal in Verbindung mit IORQ die Interruptbehandlung durch die CPU. Damit beide Funktionen gewährleistet werden können, muss dieses M1 aktiv bei aktivem RESET der CPU oder bei Aussendung des CPU-M1 sein. Diese ODER-Verknüpfung wird durch die Bildung des /PM1 realisiert, welches an das PIO-M1 angeschlossen wird. 
-  * **/IEI (E)**, **/IEO (A)**\\ Hiermit werden die Prioritaeten bei der Behandlung von Unterbrechungsanforderungen durch Bildung einer Prioritaetskette (daisy chain).+  * **/IEI (E)**, **/IEO (A)**\\ Hiermit werden die Prioritäten bei der Behandlung von Unterbrechungsanforderungen durch Bildung einer Prioritätsaktie (daisy chain).
  
 <ditaa noround> <ditaa noround>
Zeile 186: Zeile 186:
 </ditaa> </ditaa>
  
-Die in einer solchen Kaskade am weitesten links stehende Baugruppe hat den groessten Vorrang. Wird an dieser E/A-Einheit eine Unterbrechung angemeldet, dann wird diese Kette unterbrochen (der Schalter oeffnet), so dass fuer die nachfolgenden Einheiten ein Interrupt gesperrt ist.\\ Intern besitzt das Tor A gegenueber Tor B hoehere Prioritaet+Die in einer solchen Kaskade am weitesten links stehende Baugruppe hat den grössten Vorrang. Wird an dieser E/A-Einheit eine Unterbrechung angemeldet, dann wird diese Kette unterbrochen (der Schalter öffnet), so dass für die nachfolgenden Einheiten ein Interrupt gesperrt ist.\\ Intern besitzt das Tor A gegenüber Tor B höhere Priorität
  
 == 3.4.1.2. Programmierung == == 3.4.1.2. Programmierung ==
  
 Am Beispiel der im MRB Z1013 verwendeten E/A-Tore soll die Am Beispiel der im MRB Z1013 verwendeten E/A-Tore soll die
-Bildung der Auswahladresse erlaeutert werden. Fuer die Ergaenzung der Chip-select Signale wird ein Dekoder A27 eingesetzt, der mit dem E/A-Anforderungssignal die ersten acht +Bildung der Auswahladresse erläutert werden. Für die Ergänzung der Chip-select Signale wird ein Dekoder A27 eingesetzt, der mit dem E/A-Anforderungssignal die ersten acht 
-Ausgaenge freigibt. Die Festlegung der jeweiligen aktiven +Ausgänge freigibt. Die Festlegung der jeweiligen aktiven 
-IOSEL-Leitung erfolgt dann mit den Adressen A2, A3 und A4. Mit dem im vorigen Abschnitt zu den 0/13 SEL- ;4nd B/ASEL+IOSEL-Leitung erfolgt dann mit den Adressen A2, A3 und A4. Mit dem im vorigen Abschnitt zu den C/SEL- und B/A SEL
-Signalen gesagten ergibt sich folgende Adreseverteilung:+Signalen gesagten ergibt sich folgende Adressverteilung:
  
 <code>ADR:    7  6  5  4  3  2  1  0 <code>ADR:    7  6  5  4  3  2  1  0
Zeile 213: Zeile 213:
                          - Steuerwort: 03H</code>                          - Steuerwort: 03H</code>
  
-Im Z1013 sind diese Adressen nicht eindeutig, da die Adressbits A7, A6, A5 auch 111 sein koennten. Da diese nicht ausgewertet werden, spielt das aber keine Rolle.+Im Z1013 sind diese Adressen nicht eindeutig, da die Adressbits A7, A6, A5 auch 111 sein könnten. Da diese nicht ausgewertet werden, spielt das aber keine Rolle.
  
                      
  • z1013/hardware.1421058043.txt.gz
  • Zuletzt geändert: 2015/01/12 10:20
  • von volkerp