Laser est un assembleur basé sur la ligne de commande multiplateforme pour le langage d'assemblage LC3 implémenté dans Pure C. version 2 étend les fonctionnalités de LC3Tools et LC3Edit via de nouveaux pseudoops, ainsi qu'un mode d'assemblage de projet.
Dans l'onglet des versions, il existe des binaires pré-compilés pour Windows, Mac et Linux. De plus, il est fortement recommandé d'utiliser ce programme avec un éditeur extensible comme VScode ou Notepad ++, et d'ajouter du laser en tant que raccourci dans votre éditeur. Si tous ces trucs d'installation ne sont pas dans votre allée ou si vous souhaitez en savoir plus sur la création du laser, jetez un œil à Building.md pour des instructions sur la façon de construire le laser à partir de la source.
Une fois que vous avez téléchargé le binaire précompilé (le bâtiment à partir de la source est réellement recommandé sur Linux en raison de toutes les différentes distributions et de leurs différences, mais le laser a pratiquement 0 dépendances afin que cela se passe bien), copiez le fichier dans soit /usr/bin ou /usr/local/bin et le faire exécutable. Alternativement, mettez-le partout et ajoutez-le à votre variable d'environnement de chemin.
Téléchargez le laser-xxx.exe à partir de l'onglet des versions et placez-le quelque part permanent (c'est-à-dire pas votre dossier de téléchargements), et ajoutez-le à votre chemin Windows.
Pour ajouter le programme à votre chemin, ouvrez l'explorateur de fichiers, cliquez avec le bouton droit sur ce PC et sélectionnez «Propriétés». Ensuite, cliquez sur «Paramètres système avancés» et cliquez sur le bouton «Variables d'environnement». Dans la fenêtre qui apparaît, mettez en surbrillance la variable «Path» et sélectionnez «Modifier». À partir de là, cliquez sur «Nouveau» et saisissez le chemin du fichier de l'endroit où vous avez placé l'exécutable laser téléchargé. Ensuite, cliquez sur «OK» puis «Appliquer». Vous devriez alors pouvoir invoquer le laser à partir de la ligne de commande.
Voir usage.md
Voir bâtiment.md
Laser- Une utilité de ligne de commande pour assembler le code d'assemblage LC3
Avis de droit d'auteur:
Copyright 2018, 2019 Zhiyuan Fan
Avis de licence:
Laser is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Laser is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Laser. If not, see <https://www.gnu.org/licenses/>.