This just an automation of Assembly Language Translation. This file only execute certain commands to translate assembly code.
Installation Source Files (Choose one of the following installer)
-
Bash Script
wget https://github.com/sachin-acharya-projects/assembly-language-compiler/raw/main/installer.sh
-
Binary Installer
wget https://github.com/sachin-acharya-projects/assembly-language-compiler/raw/main/installer
-
Python File
wget https://github.com/sachin-acharya-projects/assembly-language-compiler/raw/main/installer.py
chmod +x installer.sh
./installer.sh
Cloning from Github Repository
-
Clone Github Repository
https://github.com/sachin-acharya-projects/assembly-language-compiler.git
-
Change Directory
cd assembly-language-compiler
-
Change Mode
chmod +x compiler
-
Execute File
./compiler [assembly_program] # Output to the folder as program name
-
Package Installation
sudo apt install as31 nasm
nasm -f elf64 assembly_program_name.asm
ld -s -o assembly_program_name assembly_program_name.o
./assembly_program_name