Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>MYISA_16bit_AssemblerNew to Visual Studio Code? Get it now.
MYISA_16bit_Assembler

MYISA_16bit_Assembler

test user ben

| (0) | Free
Assembler for custom 16bit Risc-V like ISA
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

MYISA 16-bit Assembler Linter

Diese VS Code-Extension bietet einen einfachen Linter für einen hypothetischen 16-bit Assembler mit einem minimalen Befehlssatz.

Features

Diese Extension bietet:

  • Syntaxprüfung für MYISA Assembly-Code
  • Fehlermarkierungen für ungültige Befehle
  • Unterstützung für drei grundlegende Befehle: MOV, ADD und JMP

Unterstützte Befehle

  1. MOV - Kopiert einen Wert in ein Register

    • Syntax: MOV R[0-7], R[0-7] oder MOV R[0-7], [Konstante]
    • Beispiel: MOV R0, R1 oder MOV R2, 1234H
  2. ADD - Addiert einen Wert zu einem Register

    • Syntax: ADD R[0-7], R[0-7] oder ADD R[0-7], [Konstante]
    • Beispiel: ADD R0, R1 oder ADD R2, 42H
  3. JMP - Springt zu einer bestimmten Adresse

    • Syntax: JMP [Adresse]
    • Beispiel: JMP 100H

Verwendung

  1. Erstellen Sie eine Datei mit der Endung .myisa
  2. Schreiben Sie Assembler-Code mit den unterstützten Befehlen
  3. Der Linter wird automatisch Fehler markieren

Kommentare

Verwenden Sie ; für Kommentare:

; Dies ist ein Kommentar
MOV R0, R1 ; Dies ist ein Kommentar nach einem Befehl

Befehle

Diese Extension fügt den folgenden Befehl hinzu:

  • myisa-16bit-assembler.lint: Führt den Linter manuell für das aktuelle Dokument aus

Release Notes

0.0.1

Erste Version mit Unterstützung für die Befehle MOV, ADD und JMP


Working with Markdown

You can author your README using Visual Studio Code. Here are some useful editor keyboard shortcuts:

  • Split the editor (Cmd+\ on macOS or Ctrl+\ on Windows and Linux)
  • Toggle preview (Shift+Cmd+V on macOS or Shift+Ctrl+V on Windows and Linux)
  • Press Ctrl+Space (Windows, Linux, macOS) to see a list of Markdown snippets

For more information

  • Visual Studio Code's Markdown Support
  • Markdown Syntax Reference

Enjoy!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft