Task: Displaying a String
Navigate to tasks/string-print/support/
.
To display a string, we can use the internal macro PRINTF32
. Alternatively, we can use a function such as puts()
. In the file print_string.asm
, displaying a string using the PRINTF32
macro is implemented.
Following the example of the hello_world.asm
file, implement string display using puts
as well.
If you’re having difficulties solving this exercise, take a peek at hello_world.asm.
To test the implementation, enter the tests/
directory and run:
make check
In case of a correct solution, you will get an output such as:
./run_all_tests.sh
test_print_simple ........................ passed ... 33
test_print_special ........................ passed ... 33
test_print_long ........................ passed ... 34
Total: 100/100
If you’re having trouble solving this exercise, go through this reading material.