Coucou ! D'abord, je voulais dire que oui, c'était possible de passé du VB à l'assembleur. Non sans quelques ( pleins ) de difficultés. J'ai commencé l'assembleur depuis moin d'une semaine et comme se forum est un peu mort ba c'est pas très facile. J'ai beaucoup avancé mais il y a un truc que j'ai pas encore compris.
Les Variables.
1) Je code sous TASM
2) Comment déclaré une variable contenant un integer ? Une chaine ?
3) Comment l'affiché avec l'intéruption 21h ?
4) Puis je l'utilisé pour une boucle ? ( je suis sur que oui mais bon ) Comment ?
Par exemple est ce que ce code est valide ?
debut:
; Déclaration de la variable Nb
mov Nb,10
push cx
mov cx, Nb
boucle1:
loop boucle1
pop cx
Merci d'avance ! Vive l'assembleur qui n'a rien a voir du point de vu technique au VB!
La connaissance de la machine peut être ? Pour moi, connaitre le plus
de chose possible en Informatique, c'est important peut être pas pour
vous. Je tiens à précisé que je code un compilatur qui produit des
programme en mode console. Je n'ai que 5 ou 6 instructions dont la
moitiés sont inutiles.
Je vous demande de l'aide pas de me reproché ma soif de savoir.
c'est à peu près aussi ridicule que si moi venant de l'assembleur je me mettais à Qbasic parce que tout les tuts de croick (<- ça passe ça ? hein ? ) datant de l'age de pierre sont en QBasic et pas en VB.
c'est bien d'apprendre comment fonctionne un 8086 mais pourquoi pas aussi un Z80 ?
Mais put1 je ne vous ai pas demandez 4 réponses indentique et inutiles. Si ? Non! Sérieusement je me fou completement de vos avis sur mon travail alors si vous connaissez les réponses à mes problèmes donnez les moi, sinon c'est pas la peine de mettre un enième message à la noix.
la question que tu pose a été posée il y a même pas une semaine par un autre programmeur VB.
regarde l'histo du forum a propos d'un tableau d'int.
un autre encore demande un Hello World
ou les programmeurs VB vont-il chercher leurs docs pour obtenir autant de rien.
les exemples 16 bits foisonnent sur le Net. "Hello World" et autres...
tape "int 21h" dans google et c'est le raz de marée d'exemples...
utilise www.google.fr. c'est la meilleure solution 2005 pour le 16bits.