Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/101t/assemblerstudiodevelop
Assembler Studio Develop was the assembly editor for SIC and SIC XE machines make analysis and highlighting
https://github.com/101t/assemblerstudiodevelop
assembler-studio c-sharp sic sic-xe-machines stands
Last synced: 9 days ago
JSON representation
Assembler Studio Develop was the assembly editor for SIC and SIC XE machines make analysis and highlighting
- Host: GitHub
- URL: https://github.com/101t/assemblerstudiodevelop
- Owner: 101t
- Created: 2014-10-30T22:10:44.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-02-05T09:51:30.000Z (almost 8 years ago)
- Last Synced: 2024-11-08T07:09:27.683Z (2 months ago)
- Topics: assembler-studio, c-sharp, sic, sic-xe-machines, stands
- Language: C#
- Size: 2.99 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Assembler Studio Develop
======================Assembler Studio Develop was the assembly editor and simple IDE (Integrated Development Environment) for SIC and SIC XE machines make building and highlighting code.
## Technology Stack
- This project developed in C# using Microsoft .Net 3.5 Framework
- Microsoft Visual Studio 2010
- Highliter RichTextBox Component and UserControl
- MDI Windows Form Application## SIC and SIC XE Machines
SIC: which stands for Simplified Instructional Computer is a hypothetical architecture that was used used by
Leland Beck in his book 'System Software' to explain the concepts of assemblers, compilers and
operating systems. SIC/XE,(the XE stands for Extra Equipment), is an extension of SIC which has higher
memory, greater number of registers and additional instructions.## Sample code
sample SIC and SIC XE assembly code:
```assembly
LDA FIVE
STA ALPHA
LDCH CHARZ
STCH C1
ALPHA RESW 1
FIVE WORD 5
CHARZ BYTE C'Z'
C1 RESB 1
```
You may find sample code [here](https://github.com/tarek-aec/AssemblerStudioDevelop/blob/master/bin/Debug/SIC%20XE.txt) to test Assembler Studio Develop.## License
Assembler Studio Develop project licensed under [MIT](http://opensource.org/licenses/MIT) license.