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
- Host: GitHub
- URL: https://github.com/markcaldropoli/cs140-final-project
- Owner: markcaldropoli
- Created: 2017-04-18T14:31:07.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-05-10T15:57:31.000Z (over 8 years ago)
- Last Synced: 2025-03-15T03:28:58.410Z (10 months ago)
- Topics: assembler, cs140, java, pippin
- Language: Java
- Homepage:
- Size: 87.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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*