Shared Projects

Popularity

Latest

Preview
im stronger, im faster, i am better. I AM BETTER Grüße an die Spätschicht :)

Among Us


im stronger, im faster, i am better. I AM BETTER Grüße an die Spätschicht :)
Preview
16-Bit General Purpose CPU. A somewhat better documentation can be found here: https://docs.google.com/spreadsheets/d/1MG44B5RzTul4EMDJowlx4hgNE3XYFRoyR7EFi6A0o3M/edit?usp=sharing Features: - Fully programable - 16 registers - Up to 128KiB of memory - Integer operations - Boolean operations - Stack - Function calls - 16x16 display with basic IO TODO: - Serial Bus - Interrupts - Finish programming "pong" :)

16-Bit General Purpose CPU. A somewhat better documentation can be found here: https://docs.google.com/spreadsheets/d/1MG44B5RzTul4EMDJowlx4hgNE3XYFRoyR7EFi6A0o3M/edit?usp=sharing Features: - Fully programable - 16 registers - Up to 128KiB of memory - Integer operations - Boolean operations - Stack - Function calls - 16x16 display with basic IO TODO: - Serial Bus - Interrupts - Finish programming "pong" :)
Preview
Follow the instructions next to the display to play this small simple game.

Ping Pong Game


Follow the instructions next to the display to play this small simple game.

8 segment anzeige


Preview
Auch von mir schöne Grüße an die Spätschicht! Inhalt: - XOR Gatter aus Basisteilen - Halbaddierer aus Basisteilen - Volladdierer aus Basisteilen - Volladdierer aus Halbaddierern - 4-Bit / n-Bit Binär Addierer aus Volladdierern und Halbaddierern

Halb-/Volladdierer


Auch von mir schöne Grüße an die Spätschicht! Inhalt: - XOR Gatter aus Basisteilen - Halbaddierer aus Basisteilen - Volladdierer aus Basisteilen - Volladdierer aus Halbaddierern - 4-Bit / n-Bit Binär Addierer aus Volladdierern und Halbaddierern
Preview
Lyrics: Couse my style is ridicdicdicdiccoulescoulescoules drrr skibidi dop dop dop yes yes skibidi w dip dip skibidi dop dop dop yes yes skibidi w dip dip, we hear its such a Party skibidi skibidi skibidi....

Skibidi toilet


Lyrics: Couse my style is ridicdicdicdiccoulescoulescoules drrr skibidi dop dop dop yes yes skibidi w dip dip skibidi dop dop dop yes yes skibidi w dip dip, we hear its such a Party skibidi skibidi skibidi....
Preview
1. Allgemeine Beschreibung Diese Schaltung ist ein 9-Bit-Binär-Addierer, der zwei 9-Bit-Zahlen addiert. Da 512 im Binärsystem 100000000₂ entspricht, benötigen wir 9 Bits, um beide Eingangsgrößen (bis 512) und das mögliche Übertragsbit zu berücksichtigen. 2. Aufbau der Schaltung Die Schaltung basiert auf einer Kombination aus Halbaddierern (HA) und Volladdierern (FA): Bit 0 (LSB - niederwertigstes Bit): Wird mit einem Halbaddierer (HA) berechnet, da kein Eingangsübertrag vorhanden ist. Bit 1 bis 8: Werden mit Volladdierern (FA) realisiert, da sie einen möglichen Übertrag vom vorherigen Bit erhalten. Übertragsbit (Carry-Out): Falls die Summe größer als 1023 ist, wird ein Carry-Out erzeugt. 3. Funktionsweise Die zwei 9-Bit-Binärzahlen werden parallel in die Addierstufen eingegeben. Jeder Bit-Addierer verarbeitet seine beiden Eingangswerte sowie ggf. einen Übertrag aus der vorherigen Stufe. Die Ergebnisse aller Bit-Addierer bilden die 9-Bit-Summe. Falls das Carry-Out-Bit gesetzt ist, bedeutet das, dass das Ergebnis 1024 oder größer ist. 4. Logische Komponenten 1 Halbaddierer (HA) für Bit 0 8 Volladdierer (FA) für Bit 1 bis 8

9-Bit Binär Addierer


1. Allgemeine Beschreibung Diese Schaltung ist ein 9-Bit-Binär-Addierer, der zwei 9-Bit-Zahlen addiert. Da 512 im Binärsystem 100000000₂ entspricht, benötigen wir 9 Bits, um beide Eingangsgrößen (bis 512) und das mögliche Übertragsbit zu berücksichtigen. 2. Aufbau der Schaltung Die Schaltung basiert auf einer Kombination aus Halbaddierern (HA) und Volladdierern (FA): Bit 0 (LSB - niederwertigstes Bit): Wird mit einem Halbaddierer (HA) berechnet, da kein Eingangsübertrag vorhanden ist. Bit 1 bis 8: Werden mit Volladdierern (FA) realisiert, da sie einen möglichen Übertrag vom vorherigen Bit erhalten. Übertragsbit (Carry-Out): Falls die Summe größer als 1023 ist, wird ein Carry-Out erzeugt. 3. Funktionsweise Die zwei 9-Bit-Binärzahlen werden parallel in die Addierstufen eingegeben. Jeder Bit-Addierer verarbeitet seine beiden Eingangswerte sowie ggf. einen Übertrag aus der vorherigen Stufe. Die Ergebnisse aller Bit-Addierer bilden die 9-Bit-Summe. Falls das Carry-Out-Bit gesetzt ist, bedeutet das, dass das Ergebnis 1024 oder größer ist. 4. Logische Komponenten 1 Halbaddierer (HA) für Bit 0 8 Volladdierer (FA) für Bit 1 bis 8

Fancy_Ring


Preview
No description was provided.

8 Bit Addierer


No description was provided.
Preview
Objectif Construire une mini-ALU (Arithmetic Logic Unit) avec une unité de contrôle simplifiée capable d’exécuter 3 instructions de base : • ADD : Additionner deux valeurs. • LOAD : Charger une valeur dans un registre. • STORE : Sauvegarder une valeur en mémoire. Composants requis Vous devez réaliser les composants suivants : 1. Registres (2 unités, R1 et R2). 2. ALU basique (supportant l’opération ADD). 3. Mémoire RAM (petite taille, par exemple 4 emplacements). 4. Décodeur d’instructions pour activer les signaux appropriés. 5. Horloge simple pour synchroniser les étapes.

ALU + Contrôleur


Objectif Construire une mini-ALU (Arithmetic Logic Unit) avec une unité de contrôle simplifiée capable d’exécuter 3 instructions de base : • ADD : Additionner deux valeurs. • LOAD : Charger une valeur dans un registre. • STORE : Sauvegarder une valeur en mémoire. Composants requis Vous devez réaliser les composants suivants : 1. Registres (2 unités, R1 et R2). 2. ALU basique (supportant l’opération ADD). 3. Mémoire RAM (petite taille, par exemple 4 emplacements). 4. Décodeur d’instructions pour activer les signaux appropriés. 5. Horloge simple pour synchroniser les étapes.