diff options
Diffstat (limited to 'tests/examplefiles/nasm_objexe.asm')
-rw-r--r-- | tests/examplefiles/nasm_objexe.asm | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/tests/examplefiles/nasm_objexe.asm b/tests/examplefiles/nasm_objexe.asm deleted file mode 100644 index dcae5eed..00000000 --- a/tests/examplefiles/nasm_objexe.asm +++ /dev/null @@ -1,30 +0,0 @@ -; Demonstration of how to write an entire .EXE format program as a .OBJ
-; file to be linked. Tested with the VAL free linker.
-; To build:
-; nasm -fobj objexe.asm
-; val objexe.obj,objexe.exe;
-; To test:
-; objexe
-; (should print `hello, world')
-
- segment code
-
-..start: mov ax,data
- mov ds,ax
- mov ax,stack
- mov ss,ax
- mov sp,stacktop
-
- mov dx,hello
- mov ah,9
- int 0x21
-
- mov ax,0x4c00
- int 0x21
-
- segment data
-hello: db 'hello, world', 13, 10, '$'
-
- segment stack stack
- resb 64
-stacktop:
|