This SR Memory circuit can remember up to any 4 bit binary value, for reference it is converted to decimal for the 7 segment display, so that it's easy to compare the binary data stored to the equivilant decimal value. The purpose of this circuit is to provide a memory unit that can also be reset if needed. Of course, the buttons represent logical "1" when pressed, and any that are un-pressed are stored as a logical "0". To set or reset it, the SPST switch must be closed.