diff --git a/src/digital/technik/DigitalTechnik10.java b/src/digital/technik/DigitalTechnik10.java index 686b03e..2063038 100644 --- a/src/digital/technik/DigitalTechnik10.java +++ b/src/digital/technik/DigitalTechnik10.java @@ -11,6 +11,7 @@ public class DigitalTechnik10 { System.out.println("Willkommen"); System.out.println("Bitte wählen Sie ein Thema (Zahl):"); System.out.println("1. Register"); + System.out.println("2. Register mit Enable"); int choice = sc.nextInt(); sc.nextLine(); @@ -22,9 +23,14 @@ public class DigitalTechnik10 { Der D-Eingang jedes Flipflops empfängt ein Datensignal, das gespeichert werden soll, der Clock-Eingang steuert den Zeitpunkt, zu dem die Daten in den Flipflop geladen werden sollen, und der Q-Ausgang gibt die aktuelle Speicherung des Flipflops aus."""); + } else if (choice == 2) { + System.out.println(""" + Ein Register mit Enable ist ein Register, das über einen zusätzlichen Eingang verfügt, der als "Enable"-Eingang bezeichnet wird. Dieser Eingang ermöglicht es, das Register zu aktivieren oder zu deaktivieren. + + Wenn der Enable-Eingang auf logisch 1 steht, arbeitet das Register normal und speichert die Daten, die über die D-Eingänge empfangen werden, wenn das Clock-Signal empfangen wird. Wenn der Enable-Eingang auf logisch 0 steht, arbeitet das Register nicht und die Daten werden nicht gespeichert."""); + } else { System.out.println("Ungültige Eingabe!"); } - } }