Skip to content

Assembler Studio Develop was the assembly editor for SIC and SIC XE machines make analysis and highlighting

Notifications You must be signed in to change notification settings

101t/AssemblerStudioDevelop

Repository files navigation

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:

    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 to test Assembler Studio Develop.

License

Assembler Studio Develop project licensed under MIT license.

About

Assembler Studio Develop was the assembly editor for SIC and SIC XE machines make analysis and highlighting

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages