- Go (Golang) installed
- NASM (Netwide Assembler) installed
-
Clone the repository:
git clone https://github.com/HaoLiHaiO/GoAsmLab cd GoAsmLab
-
Assemble the assembly code:
nasm -f bin -o asm/routine.bin asm/routine.asm
-
Build the Go project:
go build -o main main.go asm/routine.o
-
Run the compiled program:
./main
This project is licensed under the MIT License.