begin process at 2010 02 09 22:15:45
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Assembleur

 > 

Archives

 > 

Aide a la programmation Windows

 > 

Comment commencer ?


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

Comment commencer ?

mercredi 31 août 2005 à 00:24:39 | Comment commencer ?

adess00

Salut je code en VB, je vien de me mettre au C et j aimerai bien apprendre un peu l assembleur (je pense que sa pourrait m aider a comprendre certains trucs pour le C et la programmation par API)
Alors voila jvoudrai savoir comment commencer si ya une interface de developpement qui existe et quelles sont les codes les plus simples pour debuter.
J ai remarqué que y avai moins de code en C qu en VB et encore moin en ASM qu en C. Serai ce plus dur

Merci de vos conseils
a+

mince je c pas dans quoi poster
mercredi 31 août 2005 à 10:00:23 | Re : Comment commencer ?

BruNews

Administrateur CodeS-SourceS
Normal qu'il y en ait plus en VB, c'est une virtual machine qui fait quasi tout, on peut donc y aller par tatonnement. C'est impossible en C et ASM, on ne peut rien produire de correct sans avoir étudié sérieusement le sujet.
Tu peux prendre MASM32 ici:
[ Lien ]
Il y a des tas d'exemples fournis avec.

ciao...
BruNews, MVP VC++
mercredi 31 août 2005 à 15:23:40 | Re : Comment commencer ?

vecchio56

Administrateur CodeS-SourceS
Je pense que c'est plutot le C qui t'apprendra à comprendre l'asm. Je n'essaierais en tous cas pas de me lancer dans l'asm sans un bonne connaissance du C et une vraie compréhension des pointeurs
mercredi 31 août 2005 à 15:59:11 | Re : Comment commencer ?

BruNews

Administrateur CodeS-SourceS
Allait sans dire mais aussi bien en le disant.

ciao...
BruNews, MVP VC++
lundi 26 septembre 2005 à 19:26:22 | Re : Comment commencer ?

statismeles

Salut,

J'avais zappé ce post car il se situait juste en dessous du mien. Je ne vais pas répéter ce que j'ai déjà dit en réponse d'un vieux post http://www.asmfr.com/forum.v2.aspx?ID=567160 mais j'aimerais apporter un avis supplémentaire trés personnel. Brunews y donnait le bon conseil d'utiliser MASM et recevait une remarque désobligeante (à mon avis) sur l'utilité du C. Commencer par le C n'est pas à la portée de tout le monde et je pense qu'avant tout il faut connaître sa motivation. Je reste dans l'idée que le C est pour les pros et l'assembleur pour le fun. Aprés, je ne pense pas que bien connaître visualbasic et les pointeurs donne un accés inné à la compréhension du fonctionnement d'une pile et autres subtilitées liées au micro-processeur. Avant l'assembleur il y avait le "language machine" et il me semble que c'est un passage obligé pour s'évader des contraintes d'un language évolué. Mais ais-je vraiment bien répondu à la question de adress00 ? Non, pas du tout car il cherche, une interface de devellopement, quel le meilleur moyen de comprendre l'API et ce qui est le plus simple. Le C je connais pas, je suis un illétré mais çà serait quand même sympa de lui communiquer les titres de livres adaptés. J'ai entendu parler de Pack C qui incluent la possibilité de faire de l'assembleur directement de leur interface mais une fois de + je connais pas. Pour un livre sur le "language machine" du PC je connais pas non plus, le fichier help de MASM m'a suffit mais moi c'est moi. Pour comprendre l'API il faut de la doc et coté assembleur c'est short trés short. Par contre si adress00 veut persister à faire de l'assembleur et perdre beaucoup de temps car la doc est vraiment insuffisante, il y radasm qui est en fait un visual assembleur (j'ai mis un lien dans l'autre post) avec une interface interressante. Pour ce qui est plus simple, je dirais que c'est visualbasic et je ne répéterais pas ma vision philosophique sur la difficulté (voir l'autre post)...

Cordialement,
Statis.



Cette discussion est classée dans : vb, code, commencer


Répondre à ce message

Sujets en rapport avec ce message

traduire du asm en vb [ par matlow ] Mon boss m'a demandé de récupérer le code source vb d'un éxécutable.    Pour le moment, j'arrive à récupérer uniquement le code assembleur, donc j'aim Euh... Help ? [ par MaxSoldier ] 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é Intégration code asm avec Dev C++ [ par jean_fabrice ] Salut à tousJ'utilise comme compilateur C++, DevC++ 4.9.8.0. Le problème c'est que je n'arrive pas intégrer du code asm dans mes sources. Il me produi pic 16f84a [ par Moptio ] Bonjour,Je commence la programmation des PICs et notamment du 16F84A en langage assembleur et ca ne marche pas.Le but etait de me familiariser avec ce Utiliser une fonction ASM compilée (sous MASM) sous Dev-C++ ? [ par skirby ] Bonjour, j'essaye désespérément d'intégrer une fonction assembleur (compilée sous MASM) dans Dev-C++ (v4.9.9.2) Voici mon code C : /********* Aide pour programme avec le processeur "PowerPC" [ par punkybreizh ] Bonjour à tous, J'ai pas mal de souci à expliquer quelques instructions en asm dans un programme avec du langage C. Si quelqu'un pouvait m'aider ça se afficheur à persitence retinienne et PIC16f84 [ par Trident ] Bonjour a tous, j'ai recement bricolé un afficheur à persitence retinienne visible ici :<A href="http://soj.mesdiscussions.net/forum2.php?config=overc demande d'un code source [ par tolbix ] je cherche le jeu de tour de hanoi en assembleur merci Lecture du code du bios [ par KATMAI666 ] Salut!! J'aimerais faire un programme pour lire le code du bios et le sauvegarder par la suite, le problème c'est que je ne sais pas de qu'elle manièr 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


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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,686 sec (3)

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