Accueil > Forum > > > > tp
tp
mercredi 5 novembre 2008 à 12:49:11 |
tp

rajabo
|
je suis débutante en assembleur et je veux ecrire un programme qui fait la saisie d'une suite de nbres à stocker ds 1 tableau,la saisie s'arrete lors de saisie de #. le nbre max qu'on peut saisir est 16.jé écris ce code mé ça n'a pa marché.svp aidez moi.c urgent!!!!!!
.model small .stack 100h .386
.data tab db 16 dup (?)
.code main PROC
mov ax,@data mov ds,ax mov di,offset tab mov cx,0 saisie: mov ah,1 int 21h cmp al,35 JE fin_saisie mov [di],al add di,type tab inc cx cmp cx,16 JLE saisie
fin_saisie:
main ENDP END main
|
|
samedi 8 novembre 2008 à 19:42:13 |
Re : tp

BruNews
|
Je ne vais pas m'occuper de la récup du nbr, je ne fais plus de DOS ASM depuis des lustres.
Voyons le reste: tab db 16 dup (?) un tableau d'octets, on va donc pousser le pointer d'1 octet à chaque insertion. Dans une boucle, il faut tendre vers 0 à chaque fois que c'est possible, on gagne ainsi une comparaison. mov di, offset tab mov cx, 16 saisie: mov ah,1 ;;;;; TA RECUP DU NBR DANS al ICI je fin_saisie mov [di], al inc di ; POINTEUR +1 DE 1 OCTET dec cx ; TENDANT VERS 0, PLUS BESOIN DE COMPARAISON jne saisie fin_saisie:
ciao... BruNews, MVP VC++
|
|
Cette discussion est classée dans : saisie, ds, cx, di, tp
Répondre à ce message
Sujets en rapport avec ce message
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
MOV CX,ES:[DI] ??? [ par Arnaud16022 ]
hello tout le monde question de newbie, je comprends pas cette command: MOV CX,ES:[DI] bon le mve ca va, le CX itou, mais apres ca coince... plus géné
Insertion d'assembleur ds du C [ par as29 ]
Bonjour ,j'aimerais savoir comment je peux faire appel à un pointeur de structure en C dans la partie assembleur que je rajoute:exemple: struct compl
Probleme ds mon code ki peut m aider?? [ par Gillouille ]
voila l'objectif de ce programme c est de comparer deux fichiers de longueur differente et d'y trouver tt les éléments commun kelke soit leur position
execution de code dans DS [ par Arnaud16022 ]
hello ... question importante - pour moi - y a-t-il moyen d executer du code contenu dans le Data Segment ? je veux dire.... je cree unn pointeur . ce
affichage et saisie [ par anonyme_man_in_this_world ]
salut ! doit je creer des fonctions pour capter des valeurs et des nombres ?puis je afficher une valeur(pas caractere) grace a une interruption B
5 Erreurs à trouver [ par bizzard4 ]
Bonjour !J'explique le contexte. Un de mes professeurs ma donné comme défi de trouver les 5 erreurs dans le code ASM suivant. Je sais qu'il l'a trouvé
question de sécurité [ par deck_bsd ]
Yop,Voila j'ai apris récemment que le flag IF (int flag) quand il est à 0 stop toutes les interruptions matériels , donc la clock fonctionne plus , le
softice, winice, ds, ..... [ par raoulli ]
salut a vous.Juste une petite question, car j'ai fini maintenant dans mon dernier projet.Pourquoi, je ne vois rien a propos de si, vous en etes alergi
prog tri en EMU8086 [ par joneskech ]
bsr,j ecrit ce programme pour le tri en EMU8086 ;mais contient des erreures pouvez_vouz m aider?#make_exe#data segment tab db 1 dup (1,9,2,6,3,5)data
Livres en rapport
|
Derniers Blogs
[WF4] ACTIVITY AVEC VUE DéTAIL MASQUéE PAR DéFAUT, VIVE WPF![WF4] ACTIVITY AVEC VUE DéTAIL MASQUéE PAR DéFAUT, VIVE WPF! par JeremyJeanson
Le code suivant est destiné à répondre à une problématique courante en Workflow : Vous avez une activité dont le designer est complexe ou dont l'affichage prend une place importante à l'écran et la possibilité Collapse/Expand ne répond pas pleinement à vo...
Cliquez pour lire la suite de l'article par JeremyJeanson [SHAREPOINT 2010] CRéER ET PACKAGER UNE APPLICATION SILVERLIGHT POUR SHAREPOINT 2010[SHAREPOINT 2010] CRéER ET PACKAGER UNE APPLICATION SILVERLIGHT POUR SHAREPOINT 2010 par neodante
L'intégration native de Silverlight dans SharePoint 2010 représente une avancée majeure dans la conception des applications sur la plateforme SharePoint. Et pour cause, Silverlight repousse les limites du Web de SharePoint en offrant une expérience plus r...
Cliquez pour lire la suite de l'article par neodante [MIX10] KEYNOTE PREMIèRE JOURNéE - WINDOWS PHONE 7 ET SILVERLIGHT 4[MIX10] KEYNOTE PREMIèRE JOURNéE - WINDOWS PHONE 7 ET SILVERLIGHT 4 par cyril
Comme l'année dernière, me revoici à Las Vegas pour Mix10. Ce matin a eu lieu le premier keynote animé par Scott Guthrie. Le keynote s'est déroulé en 2 parties : Silverlight 4.0 et Windows Phone 7 Silverlight 4.0 Le taux de pénétration de Silverli...
Cliquez pour lire la suite de l'article par cyril [MIX10] RELEASE CANDIDATE DE SILVERLIGHT 4 ET RIA SERVICES[MIX10] RELEASE CANDIDATE DE SILVERLIGHT 4 ET RIA SERVICES par Audrey
C'est enfin officiel, grâce au MIX 2010, les Release Candidate de Silverlight 4 et de RIA Services sont sorties ! Pour les télécharger, voici les liens : Silverlight 4 RC : http://silverlight.net/getstarted/silverlight-4/ RIA Services RC : http://www.micr...
Cliquez pour lire la suite de l'article par Audrey PREMIERES IMPRESSIONS SUR WINDOWS PHONE 7PREMIERES IMPRESSIONS SUR WINDOWS PHONE 7 par odewit
Il est toujours passionnant de decouvrir une nouvelle plate-forme. C'est bien entendu le cas pour Windows Phone 7. Mais au-dela de la passion technique, j'ai le sentiment qu'il s'agit d'un coup de maitre en termes d'ergonomie (tres fluide et epuree) e...
Cliquez pour lire la suite de l'article par odewit
Logiciels
Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods Konvertor (4.00)KONVERTOR (4.00)Le logiciel est un gestionnaire multimedia affichant, jouant et convertissant plus de 2000 format... Cliquez pour télécharger Konvertor
|