begin process at 2010 03 20 14:06:07
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Assembleur

 > 

Archives

 > 

c, c++ et asm

 > 

petit probleme de debutant


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

petit probleme de debutant

mercredi 19 novembre 2003 à 20:37:04 | petit probleme de debutant

freekc

j'essaie de faire un ptit prog que lorsque l'on rentre son nom prenom etc . Il y est un recapitulatif qui se mette en dessous ms lorsque que le recapitulatif s'affciche il me sort n'importe qu'elle caractere et pa le texte que j'ai rentré ...

Voici le code :

.8086
.model small
.stack
.data

nom db 'NOM :','$'
prenom db 'PRENOM :','$'
groupe db 'GROUPE :','$'
long equ 19h

Enom db long+2 dup('+')
Eprenom db long+2 dup('+')
Egroupe db long+2 dup('+')

.code

debut: mov ax,@data ; debut effacement ecran
mov ds,ax

mov ax,0b800h
mov es,ax

mov ax,0720h
mov bx,0000

mov cx,2000

ici: mov word ptr es:[bx],ax
add bx,2

dec cx
jnz ici ; fin de l'effacement d'ecran


mov ax,@data
mov ds,ax

mov dh,1 ; positionnement du curseur
mov dl,5
mov bh,0
mov ah,2
int 10h

lea dx,nom
mov ah,9
int 21h


mov dh,1 ; positionnement du curseur
mov dl,30
mov bh,0
mov ah,2
int 10h

lea dx,prenom
mov ah,9
int 21h


mov dh,2 ; positionnement du curseur
mov dl,40
mov bh,0
mov ah,2
int 10h

lea dx,groupe
mov ah,9
int 21h

mov dh,3; positionnement du curseur
mov dl,40
mov bh,0
mov ah,2
int 10h

mov dh,1; positionnement du curseur
mov dl,14
mov bh,0
mov ah,2
int 10h

lea dx,Enom
mov bx,dx
mov al,long
mov [bx],al
mov ah,0ah
int 21h

mov dh,1 ; positionnement du curseur
mov dl,40
mov bh,0
mov ah,2
int 10h

lea dx,Eprenom
mov bx,dx
mov [bx],al
mov ah,0ah
int 21h

mov dh,2; positionnement du curseur
mov dl,49
mov bh,0
mov ah,2
int 10h

lea dx,Egroupe
mov bx,dx
mov [bx],al
mov ah,0ah
int 21h

mov dh,5 ; positionnement du curseur
mov dl,40
mov bh,0
mov ah,2
int 10h

lea dx,Enom ; recapitulatif nom
mov ah,9
int 21h


mov ax,4c00h
int 21h
end debut

mercredi 26 novembre 2003 à 17:00:31 | Re : petit probleme de debutant

EBArtSoft

Administrateur CodeS-SourceS
Essais :

mov dx, offset Enom
mov ah,9
int 21h

@+



E.B.
mercredi 26 novembre 2003 à 19:56:33 | Re : petit probleme de debutant

freekc


ok j'essaie ms je l'ai réecris et ca fonctionne ms je vais qd meme essayer


Cette discussion est classée dans : int, mov, ax, bx, dx


Répondre à ce message

Sujets en rapport avec ce message

loader problème de code [ par TRAX44 ] salut tout le monde !!g essayer de faire un loader (petit prog qui charge un autre prog) mais c un desartre je comprend pas très bien ce qui ne marche Ennoncés à corriger svp :-) [ par did2604 ] Bonjour à tous,Mon professeur m'a demandé de convertir les énoncés (en langage C) suivants en assembleur, quelqu'un aurait-il la gentilesse de me les rs232 [ par TRAX44 ] salut,tout premièrement je sais qu'il ya des exemples sur le site!mais mon problème est autre je tiens à comprendre pourquoi mon code ne fonctionne pa Affichage [ par AMENO ] Cher amis aidez moi, c'est une partie de mon examen de noel. et je suis bloquerenfin il 'sagit d'un programme que l'on doit entrer jsuqu a 32 caracter Modifer le vecteur d'interruptions [ par vecchio56 ] Bonjour J'essaie de refaire la source http://www.cppfrance.com/code.aspx?ID=33558 en assembleur (ca consiste à modifier la routine de l'interruption 0 Affichage décroissant et alphabétique de 2 listes(Nom_Prénom et Note) [ par m_didi9 ] [code=autre]Data SEGMENT Mess1 DB 10,13, 'Entrez la liste des Noms :' DB 10, 13, '$' Mess2 DB 'Entrez la liste des Notes :' DB 10, 13, '$' Mess3 probleme d'affichage d'une soustraction [ par calimerros ] [u]Bonjour à tous et à toutes.[/u] Voici un programme que je réalise et je bloque au niveau de l'affichage d'une soustraction (SUB). Pour moi mon pr un code en assembleur [ par tatouna ] salut à tous, je suis débutante en asm donc j'ai un problème et je souhaite que vous m'aidiez j'ai une chaine de caractère (une date) et je veut la p TSR & Détournement d'interrupt(ion) [ par ghuysmans99 ] bonjour à tous.j'ai fait un petit prog en asm 32bits pour dos mais il ne fonctionne pas ... reste à savoir pourquoi !!pourriez-vous m'aider ??;Change boot system [ par henri12 ] salut je viens de trouver ce code qui permer de lancer un fichier sur une disquettr a: exemple systemje voudrais qu il me lance le jeu pong sur a:  j


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales