Affichage d'une chaine de caractères

shamanlinks Messages postés 1 Date d'inscription vendredi 25 novembre 2005 Statut Membre Dernière intervention 25 novembre 2005 - 25 nov. 2005 à 16:46
smiassum Messages postés 1 Date d'inscription mardi 6 janvier 2009 Statut Membre Dernière intervention 6 janvier 2009 - 6 janv. 2009 à 14:53
Voila je ne sais pas comment faire pour afficher une phrase en assembleur 68k

sans passer par une boucle qui affiche caractère par caractère.

Sinon quelqu'un un morceau de code pour générer un caractère au hasard parmi plusieurs contenu dans un tableau.

Merci d'avance.

2 réponses

rab33 Messages postés 63 Date d'inscription vendredi 6 mai 2005 Statut Membre Dernière intervention 11 mai 2006
4 janv. 2006 à 21:39
salam

bon, tu peux essaier avec le programme d'interruption MS-DOS suivant:

mov ah,09h

ds:dx pointe sur le texte (condition d'entrée) par l'instruction lea ds:[dx],chaine

int 21h

et continu



Coll
0
smiassum Messages postés 1 Date d'inscription mardi 6 janvier 2009 Statut Membre Dernière intervention 6 janvier 2009
6 janv. 2009 à 14:53
salam

data segment
chaine db "la chaine...........$"
data ends
code segment
assume ............
debut:
..................
.................
mov dx,offset chaine
mov ah,09h
int 21h

...
...
..
...
..
0
Rejoignez-nous