- πͺπΈ Spanish (README.es.md)
- π¬π§ English (README.md)
- de Deutsch (README.de.md)
This repository contains the complete design, documentation, and implementation files of a custom-built 4-bit Arithmetic Logic Unit (ALU) developed in Logisim.
The project demonstrates the construction of a functional digital logic module capable of performing essential arithmetic, logical, and comparison operations β serving as a foundational component in simple processor architectures.
This ALU was fully designed, simulated, and documented as an individual engineering project.
Main Sections
- π§ ALU-Module/ β Logisim circuit files
- π Docs/ β Diagrams, logic tables, architecture notes
- πΌοΈ Images/ β Screenshots of simulations
- π Report/ β Technical documentation (PDF)
Other/
- π§ͺ Experimental test circuits
- π Small logic prototypes and drafts
This ALU implements a complete set of core digital operations, including:
- β Addition
- β Subtraction
- π XOR
- π§± AND / OR
- β NOT (A)
- π° Comparator (A > B)
- π€ 4-bit output + Carry/Overflow flag
- ποΈ Includes a D flip-flop register for sequential storage
It was built using:
- Full adders
- Multiplexers
- Decoders
- Logic gates
- Standard Logisim components
The goal was to apply principles from Boolean algebra, combinational circuits, and sequential logic to model a realistic, modular ALU suitable for educational processor architectures.
- Digital logic design
- Circuit modularization
- Logisim simulation
- Truth table construction
- Design of combinational and sequential systems
- Technical documentation and architecture description
- π Email: spablocavieres@gmail.com
- π Portfolio: https://portafoliopablodecristo.netlify.app
- π LinkedIn: https://www.linkedin.com/in/pablodecristo