Register
Results 1 to 5 of 5

Thread: Register

  1. #1

    Title
    Master
    Join Date
    Feb 2002
    Posts
    141
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Register

    kleine Frage zu den Registern... man kann das 4-bit register (s.29, Abb. 2.39) nur schreiben wenn "load" auf 0 ist oder?

  2. #2
    shabby's Avatar
    Title
    Elite
    Join Date
    Jan 2002
    Location
    Schrödinger, 1040 Wien
    Posts
    267
    Thanks
    2
    Thanked 9 Times in 8 Posts

    Nein, dass ist ein Fehler

    Ich hab das 4-Bit Register mit Load im DigitalWorks durchgespielt.
    Entweder das Register im Skriptum ist falsch / anders spezifiziert (eben schreiben bei Load 0) oder
    die beiden von Load weggehenden Leitungen gehören vertauscht bzw. man läßt den ersten NOT-Operator weg.
    I hab einen Screenshot angehängt, einmal die falsche Version aus dem Buch, einmal die korrigierte.

    hoffe ich red keinen Scheiß, mfg
    Attached Images Attached Images  

  3. #3

    Title
    Elite
    Join Date
    May 2002
    Posts
    351
    Thanks
    1
    Thanked 0 Times in 0 Posts
    auch ich betrachte das als (druck ?)fehler - zumind. ist die selbe grafik im BUCH (3. auflage) OHNE den vorderen (linken) inverter, also load geht mit 1 in das AND-gatter, die information hängt nur noch vom eingang E (i) ab zweites AND-gatter ist negierte load-leitung + rückgekoppelter A (i)
    lg, maxi

  4. #4
    Benno's Avatar
    Title
    Master
    Join Date
    Feb 2002
    Posts
    105
    Thanks
    0
    Thanked 0 Times in 0 Posts
    hi, hab da ne kleine unklarheit beim 4bit register ... vielleicht weiss ja einer von euch, wie bzw. wieso das geht

  5. #5
    shabby's Avatar
    Title
    Elite
    Join Date
    Jan 2002
    Location
    Schrödinger, 1040 Wien
    Posts
    267
    Thanks
    2
    Thanked 9 Times in 8 Posts
    Das D-Flip-Flop schaltet bei jeden Clock-Pulse den Ausgang auf den Wert, der an D anliegt

    Bei aktiviertem Load wird über (log.1 AND Eingang) der Wert des Eingangs an das ODER - Gatter übergeben.

    Bei deaktiviertem Load wird über (log.1 AND Ausgang) der momentane Wert des Ausgangs an das ODER-Gatter übergeben.

    Da beim ODER-Gatter eh immer nur einer der Eingänge aktiv ist, leitet es im Prinzip einfach entweder den Wert vom Eingang oder vom Ausgang an D weiter

    Die Rückleitung benötige ich also in diesem Fall:

    Angenommen Load ist inaktiv(in deinem Fall 1):
    Dann gilt:

    Eingang AND log.0
    OR
    Ausgang AND log.1
    -> D

    Wäre der Ausgang nicht mit dem zweiten AND Gatter verbunden, so würde in jedem Fall log.0 an D anliegen und das Flip-Flop bei nächstem Clock-Pulse gelöscht werden. Das ist natürlich nicht erwünscht.
    Existiert aber die von dir angzweifelt Verbindung, so ist
    D = Ausgang und der Wert des Flip-Flops bleibt konstant.
    mfg

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •