@ -11,6 +11,8 @@ public class DigitalTechnik6 {
System . out . println ( "Willkommen" ) ;
System . out . println ( "Willkommen" ) ;
System . out . println ( "Bitte wählen Sie ein Thema (Zahl):" ) ;
System . out . println ( "Bitte wählen Sie ein Thema (Zahl):" ) ;
System . out . println ( "1. Dont Cares" ) ;
System . out . println ( "1. Dont Cares" ) ;
System . out . println ( "2. Dekoder" ) ;
System . out . println ( "3. Ripple-Cary-Addierer" ) ;
int choice = sc . nextInt ( ) ;
int choice = sc . nextInt ( ) ;
sc . nextLine ( ) ;
sc . nextLine ( ) ;
@ -22,6 +24,17 @@ public class DigitalTechnik6 {
die für das Verhalten einer Schaltung nicht relevant sind . Sie können in der Schaltalgebra verwendet werden , \ s
die für das Verhalten einer Schaltung nicht relevant sind . Sie können in der Schaltalgebra verwendet werden , \ s
um die Anzahl der benötigten Gates in einer Schaltung zu reduzieren und somit die Leistung und Effizienz der Schaltung zu verbessern . "" " ) ;
um die Anzahl der benötigten Gates in einer Schaltung zu reduzieren und somit die Leistung und Effizienz der Schaltung zu verbessern . "" " ) ;
} else if ( choice = = 2 ) {
System . out . println ( "In der Digitaltechnik sind Dekoder Schaltungen, die mehrere Eingangssignale in eine bestimmte Anzahl von Ausgangssignalen umwandeln. \n" +
"Sie werden verwendet, um digitale Codes zu interpretieren und bestimmte Aktionen auszuführen." ) ;
} else if ( choice = = 3 ) {
System . out . println ( "" "
Der Carry - Ripple - Addierer , auch Ripple - Carry - Addierer oder ripple - through carry , ist ein Addiernetz , \ s
dient also der Addition mehrstelliger Binärzahlen . Ein n - Bit - Carry - Ripple - Addierer kann zwei n - stellige Binärzahlen addieren , \ s
das Ergebnis hat n + 1 Stellen . Das Schaltnetz hat damit 2n + 1 Eingänge und n + 1 Ausgänge . "" " ) ;
} else {
} else {
System . out . println ( "Invalid choice. Please try again." ) ;
System . out . println ( "Invalid choice. Please try again." ) ;
}
}