A SIC Virtual Machine, Emulator Assembler, loader and Linker
- SIC Virtual Machine. Full memory, Registers, CC and Status Words
- Device Connections with read and write bytes shown
- Full Assembler for SIC Source (Pass 1 and Pass 2)
- Step through memory one instruction at a time
- Symbol Display
- Asbolute and Relocating Loader for SIC Object Files
- SIC Linker
Release Date | Version | Change(s) |
---|---|---|
07 Dec 2024 | 24.12.07.1 | Added Code Editor |
16 Dec 2021 | 21.12.16.1 | Added Memory views, Next instruction display, other device features and bug fixes |
05 Nov 2020 | 20.11.05.1 | Bugfixed issue with exception being thrown when stepping through high memory addresses |
04 Nov 2020 | 20.11.04.1 | Bugfixed microcode for JEQ opcode. Bugfixes To Assembler. Improved Memory Display |
02 Nov 2020 | 20.11.02.1 | Bugfixed microcode for JSUB opcode. Bugfixed Device Output display. |
02 Nov 2020 | 20.11.02.0 | Bugfixed to Assembler END directive handler. Added handler for Set PC OPtion in GUI. |
31 Oct 2020 | 20.10.31.0 | Pass 1 and Pass 2 of Assembler Added. Object file loaded on successful assembly. |
30 Oct 2020 | 20.10.30.0 | Initial Release. Load object files, step through them. see memory and registers |
Name | Contribution(s) / Lead |
---|---|
Scott Piersall | Chief Architect & Development Lead |
Riley Strickland | Pass 1 & 2 of SIC Assembler |
Ellis Levine | Pass 1 & 2 of SIC Assembler |
Kris Wieben | GUI & VM Testing |
Brandon Woodrum | Absolute & Relocating SIC Loader |
Francisco Romero | Decimal Memory View |
Josselyn Munoz | Binary Memory View |
Jacob McGee | ASCII Memory View |
Carlos Garciagomez | ASCII Memory View |
Brittany Santos | Next Instruction Display |
Dylan Strickley | Bug Fixing & Device Features |
Bryce Stremmel | Bug Fixing & Device Features |
Adam Walton | Code Editor & File Saving/Loading |
Rory Naughton | Code Editor & File Saving/Loading |
Aaron Swartz | Code Editor & Dark Theme |