Problème de déclaration de segment avec use32
J'aurais besoin d'aide sur les compilateurs. Voici un bout de code que j'ai fait rapidement pour utiliser le "use32"
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
code segment
use32
assume cs:code
assume ds:data
assume ss:pile
debut:
mov ax,data
mov ds,ax
mov ecx,0f000h
mov eax,ecx
attente_sortie:
xor ah,ah
int 16h ; attente d'une touche
sortie:
mov ah,4Ch
int 21h ; sortie du prog
code ends
data segment
namefile db "test.txt",0
data ends
pile segment stack
remplissage db 256 DUP (?)
pile ends
end debut |
Avec Tasm, il ne reconnaît pas "use32" et avec Fasm il le reconnait pas le "code segment". Est-ce que quelqu'un pourrait me donner une ligne de commande de compilation valable pour ce code (même si c'est avec Nasm).
Merci d'avance