Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>ICMC assemblyNew to Visual Studio Code? Get it now.
ICMC assembly

ICMC assembly

Libardi120205

|
193 installs
| (1) | Free
ICMC assembly language support for Visual Studio Code (with TUSCA simulator's preprocessor features)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Welcome to ICMC assembly language support for VSCode (and VSCodium)

This is a language extension designed to assist students taking the Organization and Architecture of Computers course or equivalent at University of São Paulo, São Carlos. It adds support for the RISC assembly language made for the ICMC-Processor, a complete computer architecture developed by students and researchers at the University to teach the subject.

Features

  • Syntax highlighting;
  • [TODO] TUSCA Simulator's preprocessor;
  • Intellisense
  • [TODO] Code snippets;
  • [TODO] Integration with ICMC's processor simulator

How to install

You can install it manually by cloning the repository,

git clone https://github.com/gabriel-libardi/icmc-assembly

and moving it to the appropriate path:

mv icmc-assembly ~/.vscode/extensions

or if you are using VSCodium:

mv icmc-assembly ~/.vscode-oss/extensions

Alternatively, you can simply install it from the Microsoft marketplace or the VSCodium marketplace [TODO].

Requirements

  • TUSCA Simulator's preprocessor
  • ICMC-Processor Simulator

Extension Settings

[TODO]

Known Issues

  • Most of the extension's features are not implemented yet;
  • The syntax highlighting may not be consistent with the one used in Sublime.

Release Notes

  • Added highlighting for "functions" (line labels), so now there is full syntax highlighting support for ICMC assembly!S
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft