Enter B- program source code
main() { write("Hello world\n"); } write(char str[]) { int i; i = 0; while (str[i] != 0) { fputc(str[i], stdout); i = i + 1; } }
Compile program to Linux X86 assembly language
Compiler errors
Compiling and running the assembler output:
Copy and paste the output to the file: program.asm
Run assembler: as -o program.o program.asm
Run linker: ld -o program program.o
Run program: ./program