; The OS/K Team licenses this file to you under the MIT license. ; See the LICENSE file in the project root for more information. ; ; Main function ; main: enter mov ax0, .msg call print break mov ax0, .buf mov ax1, .msg call strrev break mov ax0, .buf call print leave ret .msg = "Hello World :)\n" .buf = " " ; ; Exit function ; exit: enter mov ax0, .msg call print leave ret .msg = "Goodbye World :(\n"