interruptions avec masm32 - ASM - Programmation
Marsh Posté le 15-06-2004 à 09:28:20
les interruptions DOS ne sont pas utilisables en mode protégé (mode dans lequel travaille masm32). si tu veux les utiliser, tu dois linker ton programme avec un linkeur OMF 16 bits (présent sur le site de Microsoft)
Marsh Posté le 15-06-2004 à 00:51:16
Bonjour
Je commence à utiliser masm32 (qeditor) et lorsque j'assemble un programme qui utilise des interruptions, je me retrouve avec des opérations non conforme (le charmant message de windows avec des détails très explicites) ou un blocage (pas complet heureusement un petit ctrl-alt-suppr arrange tout).
Voici le code:
.386
.model flat,stdcall
.data
message db 'hello'
.data?
ecran db 4000 dup (?)
.code
start:
xor eax,eax
int 16h ;attente d'une touche
mov ax,4c00h
int 21h ;fin du prog
end start
Merci de m'aider
Chep