├── .DS_Store ├── .classpath ├── .gitignore ├── .project ├── .settings └── org.eclipse.jdt.core.prefs ├── README.md ├── demo.gif ├── distribution ├── .DS_Store ├── 1.0 │ ├── README.md │ ├── SAP-1.jar │ └── demo.gif └── 2.0 │ └── SAP-1.jar └── src ├── .DS_Store ├── include ├── .DS_Store ├── Eight.png ├── Five.png ├── Four.png ├── NegativeSign.png ├── Nine.png ├── One.png ├── Seven.png ├── Six.png ├── Three.png ├── Two.png └── Zero.png ├── interfaces ├── ClockObserver.java ├── LogObserver.java ├── RAMObserver.java ├── Register.java └── SAPObserver.java ├── sap ├── ALU.java ├── Clock.java ├── EventLog.java ├── Memory.java ├── PC.java ├── Register4Bit.java ├── Register8Bit.java ├── RegisterFlags.java ├── Runner.java └── SAPModel.java └── visuals ├── Assembler.java ├── BackgroundRunner.java ├── RAMViewWidget.java ├── SAPViewWidget.java ├── SevenSegDisplay.java └── View.java /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/.DS_Store -------------------------------------------------------------------------------- /.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/.classpath -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/.project -------------------------------------------------------------------------------- /.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/README.md -------------------------------------------------------------------------------- /demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/demo.gif -------------------------------------------------------------------------------- /distribution/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/distribution/.DS_Store -------------------------------------------------------------------------------- /distribution/1.0/README.md: -------------------------------------------------------------------------------- 1 | ![](demo.gif) 2 | -------------------------------------------------------------------------------- /distribution/1.0/SAP-1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/distribution/1.0/SAP-1.jar -------------------------------------------------------------------------------- /distribution/1.0/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/distribution/1.0/demo.gif -------------------------------------------------------------------------------- /distribution/2.0/SAP-1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/distribution/2.0/SAP-1.jar -------------------------------------------------------------------------------- /src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/.DS_Store -------------------------------------------------------------------------------- /src/include/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/include/.DS_Store -------------------------------------------------------------------------------- /src/include/Eight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/include/Eight.png -------------------------------------------------------------------------------- /src/include/Five.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/include/Five.png -------------------------------------------------------------------------------- /src/include/Four.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/include/Four.png -------------------------------------------------------------------------------- /src/include/NegativeSign.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/include/NegativeSign.png -------------------------------------------------------------------------------- /src/include/Nine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/include/Nine.png -------------------------------------------------------------------------------- /src/include/One.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/include/One.png -------------------------------------------------------------------------------- /src/include/Seven.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/include/Seven.png -------------------------------------------------------------------------------- /src/include/Six.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/include/Six.png -------------------------------------------------------------------------------- /src/include/Three.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/include/Three.png -------------------------------------------------------------------------------- /src/include/Two.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/include/Two.png -------------------------------------------------------------------------------- /src/include/Zero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/include/Zero.png -------------------------------------------------------------------------------- /src/interfaces/ClockObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/interfaces/ClockObserver.java -------------------------------------------------------------------------------- /src/interfaces/LogObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/interfaces/LogObserver.java -------------------------------------------------------------------------------- /src/interfaces/RAMObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/interfaces/RAMObserver.java -------------------------------------------------------------------------------- /src/interfaces/Register.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/interfaces/Register.java -------------------------------------------------------------------------------- /src/interfaces/SAPObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/interfaces/SAPObserver.java -------------------------------------------------------------------------------- /src/sap/ALU.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/sap/ALU.java -------------------------------------------------------------------------------- /src/sap/Clock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/sap/Clock.java -------------------------------------------------------------------------------- /src/sap/EventLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/sap/EventLog.java -------------------------------------------------------------------------------- /src/sap/Memory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/sap/Memory.java -------------------------------------------------------------------------------- /src/sap/PC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/sap/PC.java -------------------------------------------------------------------------------- /src/sap/Register4Bit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/sap/Register4Bit.java -------------------------------------------------------------------------------- /src/sap/Register8Bit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/sap/Register8Bit.java -------------------------------------------------------------------------------- /src/sap/RegisterFlags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/sap/RegisterFlags.java -------------------------------------------------------------------------------- /src/sap/Runner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/sap/Runner.java -------------------------------------------------------------------------------- /src/sap/SAPModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/sap/SAPModel.java -------------------------------------------------------------------------------- /src/visuals/Assembler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/visuals/Assembler.java -------------------------------------------------------------------------------- /src/visuals/BackgroundRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/visuals/BackgroundRunner.java -------------------------------------------------------------------------------- /src/visuals/RAMViewWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/visuals/RAMViewWidget.java -------------------------------------------------------------------------------- /src/visuals/SAPViewWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/visuals/SAPViewWidget.java -------------------------------------------------------------------------------- /src/visuals/SevenSegDisplay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/visuals/SevenSegDisplay.java -------------------------------------------------------------------------------- /src/visuals/View.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milen-patel/SAP-1/HEAD/src/visuals/View.java --------------------------------------------------------------------------------