diff options
author | Matth?us G. Chajdas <dev@anteru.net> | 2019-11-10 13:56:53 +0100 |
---|---|---|
committer | Matth?us G. Chajdas <dev@anteru.net> | 2019-11-10 13:56:53 +0100 |
commit | 1dd3124a9770e11b6684e5dd1e6bc15a0aa3bc67 (patch) | |
tree | 87a171383266dd1f64196589af081bc2f8e497c3 /tests/examplefiles/nasm_objexe.asm | |
parent | f1c080e184dc1bbc36eaa7cd729ff3a499de568a (diff) | |
download | pygments-master.tar.gz |
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:
|