An open API service indexing awesome lists of open source software.

https://github.com/markcaldropoli/cs140-final-project

Java Pippin Assembler
https://github.com/markcaldropoli/cs140-final-project

assembler cs140 java pippin

Last synced: 6 months ago
JSON representation

Java Pippin Assembler

Awesome Lists containing this project

README

          

# CS140 Final Project

### TODO List
- [x] **Part 1**
- [x] CPU (Class)
- [x] Memory (Class)
- [x] Instruction (Interface)
- [x] DivideByZeroException (Class)
- [x] HaltCallback (Interface)
- [x] MachineModel (Class)
- [x] **Part 2** - ***Due Wednesday 4/26/17***
- [x] InstructionMap (Class)
- [x] Assembler (Class)
- [x] Code (Class)
- [x] MachineModel (Class Update)
- [x] Loader (Class)
- [x] **Part 3**
- [x] Assembler2 (Class)
- [x] **Part 4**
- [x] States (Enum)
- [x] **Part 5**
- [x] Job (Class)
- [x] Memory (Class Update)
- [x] CodeAccessException (Class)
- [x] MachineModel (Class Update)
- [x] **Part 6**
- [x] InstructionTester (JUnit Test)
- [x] **Part 7**
- [x] GUIMediator (Class)
- [x] StepControl (Class)
- [x] FilesMgr (Class)
- [x] **Part 8**
- [x] GUIMediator (Class Update)
- [x] **Part 9**
- [x] MachineModel (Class Update)
- [x] InstructionMap (Check Code)
- [x] GUIMediator (Class Update)
- [x] MemoryViewPanel (Class)
- [x] in.pasm (File Update)
- [x] out.pexe (File Update)
- [x] **Part 10**
- [x] MemoryViewPanel (Check Code)
- [x] Code (Class Update)
- [x] CodeViewPanel (Class)
- [x] **Part 11**
- [x] GUIMediator (Class Update)
- [x] **Part 12**
- [x] MenuBarBuilder (Class)
- [x] GUIMediator (Class Update)
- [x] factorial.pexe (Add File)
- [x] merge.pasm (Add File)
- [x] **Part 13**
- [x] ControlPanel (Class)
- [x] GUIMediator (Class Update)
- [x] **Part 14**
- [x] AccumulatorViewPanel (Class)
- [x] ProcessorViewPanel (Class Update)
- [x] GUIMediator (Class Update)
- [x] **Part 15**
- [x] FilesMgr (Class Update)
- [x] WindowListenerFactory (Class)
- [x] GUIMediator (Class Update)
- [x] Test 01 (Debug)
- [x] Test 02 (Debug)
- [x] Test 03 (Debug)
- [x] Test 04 (Debug)
- [x] Test 05 (Debug)
- [x] Test 06 (Debug)
- [x] Test 07 (Debug)
- [x] Test 08 (Debug)
- [x] Test 09 (Debug)
- [x] Test 10 (Debug)
- [x] Test 11 (Debug)
- [x] Test 12 (Debug)
- [x] Test 13 (Debug)
- [x] Test 14 (Debug)
- [x] Test 15 (Debug)
- [x] Test 16 (Debug)
- [x] Test 17 (Debug)
- [x] Test 18 (Debug)
- [x] Test 19 (Debug)
- [x] Test 20 (Debug)
- [x] Test 21 (Debug)
- [x] Test 22 (Debug)
- [x] Test 23 (Debug)
- [x] Test 24 (Debug)
- [x] Test 25 (Debug)
- [x] Test 100 (Debug)
- [x] Test 101 (Debug)
- [x] Test 102 (Debug)
- [x] Test 103 (Debug)
- [x] Test 104 (Debug)
- [x] Factorial Test
- [x] Factorial Indirect Test
- [x] Merge Test
- [x] Qsort Test
- [ ] **Part 16**
- *TBD - Anything Missing*