Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
z1013:hardware [2016/12/01 06:49] – [3.4.1. Parallel E/A-Baustein U 855 PIO] volkerpz1013:hardware [2024/12/05 13:13] (aktuell) – [3.4.1. Parallel E/A-Baustein U 855 PIO] volkerp
Zeile 12: Zeile 12:
  
 ===== 3.1. Blockschaltbild ===== ===== 3.1. Blockschaltbild =====
-<ditaa noround+<a2s
- +#----- #-----------# #----------# #-----------#
-+----- +-----------+ +----------+ +-----------++
 |      | Betriebs- | | Arbeits- | |           | |      | Betriebs- | | Arbeits- | |           |
 |      | system    | | RAM      | |           | |      | system    | | RAM      | |           |
 |      | ROM       | |          | |           | <-> MBG |      | ROM       | |          | |           | <-> MBG
-|     |  +----+-+----+ +---+-+----|           |+|     |  #----#-#----# #---#-#----|           |
 |           | |          | |      |           | |           | |          | |      |           |
-|     +-------+ +----------+ +------Parallel- |     8-bit +|     #-------# #----------# #------Parallel- |     8-bit 
-| CPU |         Systembus           | E/A       +---- E/A +| CPU |         Systembus           | E/A       #---- E/A 
-|     +-------+ +-----+ +----+ +----          +---- Schnitt +|     #-------# #-----# #----# #----          #---- Schnitt 
-+--+--      | |     | |    | |    +-----+-----    stelle+#--#--      | |     | |    | |    #-----#-----    stelle
             | |     | |    | |          ^             | |     | |    | |          ^
-+--+-- +----+-+---| | +--+-+--+ +-----+-----++#--#-- #----#-#---| | #--#-#--# #-----#-----#
 |      |          | | | |       | |           | |      |          | | | |       | |           |
 |Takt-|  | Bild-    | | | | Aus-  | | Tastatur  | |Takt-|  | Bild-    | | | | Aus-  | | Tastatur  |
-|gene-|  | schirm-  | | | | gabe- +>          |+|gene-|  | schirm-  | | | | gabe- #>          |
 |rator|  | steuerg. | | | | tor   | |           | |rator|  | steuerg. | | | | tor   | |           |
 |      |          | | | |       | |           | |      |          | | | |       | |           |
-+----- +----+-----| | +-------+ +-----------++#----- #----#-----| | #-------# #-----------#
               |       | |               |       | |
           BAS |       | |           BAS |       | |
-       +------      | | +       #------      | | 
-       +----+--   | |+       #----#--   | |
        | | HF-      | |        | | HF-      | |
        | | Modu- |    | |        | | Modu- |    | |
        | | lator |    | |        | | lator |    | |
-       +---+---   | |+       #---#---   | |
                   | |                   | |
        TV-Geraet    Systemsteckverbinder        TV-Geraet    Systemsteckverbinder
-</ditaa>+</a2s>
              
 ===== 3.2. Steuerung des Mikroprozessors ===== ===== 3.2. Steuerung des Mikroprozessors =====
Zeile 178: Zeile 177:
   * **/IEI (E)**, **/IEO (A)**\\ Hiermit werden die Prioritäten bei der Behandlung von Unterbrechungsanforderungen durch Bildung einer Prioritätsaktie (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+<a2s
-        +---------------      +---------------++        #---------------      #---------------#
         | E/A-Baugruppe |       | E/A-Baugruppe |         | E/A-Baugruppe |       | E/A-Baugruppe |
         |                               |         |                               |
-5P -----IEI       IEO +-------IEI       IEO |----> +5P -----IEI       IEO #-------IEI       IEO |----> 
-        +---------------      +---------------+ +        #---------------      #---------------# 
-</ditaa>+</a2s> 
 + 
  
 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.  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. 
Zeile 211: Zeile 212:
                          - Steuerwort: 01H                          - Steuerwort: 01H
     Tor B (Systemport)   - Daten:      02H     Tor B (Systemport)   - Daten:      02H
-                         - Steuerwort: 03H</code>+                         - Steuerwort: 03H 
 +</code>
  
 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. 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.1480574942.txt.gz
  • Zuletzt geändert: 2016/12/01 06:49
  • von volkerp