Download Logisim Software from Google.
An educational tool for designing and simulating digital logic circuits, featuring a simple-to-learn interface, hierarchical circuits, wire bundles, and a large component library. As a Java application, it can run on many platforms.
Design circuits using an intuitive graphical interface
Watch the circuits be simulated as they are drawn
Runs under Linux, Mac OS X, and Windows
Build circuits from truth tables using combination analysis module
Step-1) First press "ADD" button to add basic state of your output in the given table.
Step-2) Press the switches to select the required inputs "A" , "B" ,"C" and "D".
Step-3) Design the circuits as per K map equations for E0 , E1 , E2, E3.
Step-4) Check outputs for their corresponding inputs.