Skip to content

Here is the design and simulation of a 2-bit ALU using Logisim, capable of performing basic logical operations.

License

Notifications You must be signed in to change notification settings

jubayer98/Design-and-Simulate-2-bit-ALU-using-Logisim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

2-bit ALU Design and Simulation Using Logisim

This repository contains the design and simulation of a 2-bit Arithmetic Logic Unit (ALU) using Logisim. The ALU is capable of performing basic logical operations.

Overview

A 2-bit ALU can perform several fundamental operations on two 2-bit inputs. The operations include basic arithmetic (addition, subtraction) and logical operations (AND, OR, NOT).

Features

  • Logical Operations: AND, OR, NOT
  • Arithmetic Operations: Addition, Subtraction
  • Logisim Simulation: Visual representation and simulation using Logisim

Getting Started

Prerequisites

Running the Simulation

  1. Clone the Repository:

    git clone https://github.com/jubayer98/Design-and-Simulate-2-bit-ALU-using-Logisim.git
    cd Design-and-Simulate-2-bit-ALU-using-Logisim
  2. Open Logisim:

    • Launch Logisim.
    • Open the 2 Bit ALU.circ file included in this repository.
  3. Simulate:

    • Use the input pins to provide the 2-bit inputs.
    • Select the operation to perform using the control inputs.
    • Observe the output on the designated output pins.

Contribution

Contributions are welcome! If you have suggestions for improvements or additional features, feel free to fork the repository, make your changes, and submit a pull request.


Enjoy designing and simulating your 2-bit ALU using Logisim!

About

Here is the design and simulation of a 2-bit ALU using Logisim, capable of performing basic logical operations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published