Il y a actuellement 63 visiteurs
Mardi 03 Août 2021
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

Appendre l'assembleur?

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

Appendre l'assembleur?

Message le 31 Mar 2013 18:58

Salut !

Je m’intéresse de plus en plus à l'informatique en général et je suis encore vraiment débutant dans le monde de la programmation ou autre mais je voulais savoir si dans un futur plus ou moins éloigné après avoir appris quelques langages assez utilisé comme le java, c, c++ il est utile d'apprendre l'assembleur qui est d'après ce que j'ai vue le langage le plus "proche" de la machine et donc le plus compliqué mais avec des possibilité infini?

Enfin voila j'aimerai avoir votre avis en sachant que pour l'instant j'en suis à l'html *__*

Merci d'avance et bonne soirée !
darkangex
Sous Expert(e)
Sous Expert(e)
 
Messages: 91
Inscription: 16 Mai 2011 11:22
 


Re: Appendre l'assembleur?

Message le 31 Mar 2013 19:17

Bonjour,

Pour répondre de manière simple, l'assembleur s'utilise dans 2 cas à mon sens :

• Quand vous êtes arrivé au bout des possibilités du langage de programmation que vous utilisé et que pour poursuivre votre programme vous avez besoin d’aller plus loin, généralement derrière il y a un matériel spécifique (Robotique, automate, téléphone, ...).

• Quand vous avez besoin d'optimiser au maximum un programme par manque de mémoire, puissance de calcul, ...

Il est également à savoir, qu'il y a autant de langage Assembleur que de processeur/micro-contrôleur, c'est pour cela que l'on passe par un langage de programmation de haut niveau ou dit "évolué". Ces langages reposent sur le système d'exploitation pour communiquer avec les mémoires, registres, périphériques, ...

L'assembleur quand à lui communique directement avec la machine, il peut entre outre effectué des tâches que le système d'exploitation n'est pas capable de faire.

Je poste une suite après mangé ... @+
Image
mcuser
Expert(e)
Expert(e)
 
Messages: 598
Inscription: 23 Mar 2013 17:16
Localisation: Haute Normandie
 

Re: Appendre l'assembleur?

Message le 31 Mar 2013 20:17

De retour, c'était bon :)

Ce que je conseille pour apprendre à programmer, c'est tout d'abord découvrir :

• Apprendre les bases d'un ou deux langage(s) de haut niveau, comme le C, le Pascal.
└> Cours de C sur le Site du Zéro
└> Cours de Pascal sur le site Développez.com

• Apprendre les bases d'un ou deux langage(s) évolué(s), comme le C++, le Java.
└> Cours sur le C++ de l'école Télécom Bretagne
└> Cours sur Java via le Site du Zéro

• Savoir utiliser une Base de données :
└> Cours sur les BDD

• Apprendre l'Assembleur pour Windows Win32 :
└> Cous sur l'assembleur Win32 via Développez.com

Ensuite il faut structurer ces projets de développement, à partir d'ici ça devient vraiment complexe, il faut être passionner et avoir un esprit logique :

• Apprendre les Spécifications et la Programmations (avant d'écrire, il faut apprendre à penser).
└> Comprendre le processus [Situation initiale] → Exécution du programme → [Situation finale]
└> Renforcement de la Postcondition
└> Les opérateurs couts-circuits
└> La méthode de la division du but
└> La méthode de l'hypothèse du travail réalisé en partie
└> La méthode fondée sur le renforcement de l'invariant

Les ouvrages que je conseille :
Première leçon de programmation
Les bases de la programmation
Précepte pour programme
Systematic programming
Raisonner pour programmer
Introduction to Algorithms

------
PS : Pour ma part je me suis arrêté dans les fondamentaux de l'apprentissage des Spécifications et de la Programmations, trop de « mathématique », d'algorithme et de code à bouffer, après je me suis dit que je n'en ferais pas mon métier, bien que tout cela soit intéressant.

Cordialement
Image
mcuser
Expert(e)
Expert(e)
 
Messages: 598
Inscription: 23 Mar 2013 17:16
Localisation: Haute Normandie
 

Re: Appendre l'assembleur?

Message le 31 Mar 2013 20:39

Bonsoir,

Personnellement, je commencerai par le vbnet beaucoup plus intuitif à mon gout ;)

++
Avatar de l'utilisateur
Raptor14
PC-Infopraticien
PC-Infopraticien
 
Messages: 2207
Inscription: 13 Juin 2011 19:26
 

Re: Appendre l'assembleur?

Message le 31 Mar 2013 20:43

Merci pour vos réponses !

Y'a de quoi faire en effet :o mais bon je pense que en y allant doucement ça le fait 8)
Je ne connait pas encore vbnet je regarderai il faut bien commencer par quelques chose :)

Bonne soirée et encore merci
darkangex
Sous Expert(e)
Sous Expert(e)
 
Messages: 91
Inscription: 16 Mai 2011 11:22
 

Re: Appendre l'assembleur?

Message le 31 Mar 2013 20:57

Bonsoir,

Je débute également :wink:

Commence par ceci : http://www.siteduzero.com/informatique/ ... -basic-net

++ ;)
Avatar de l'utilisateur
Raptor14
PC-Infopraticien
PC-Infopraticien
 
Messages: 2207
Inscription: 13 Juin 2011 19:26
 

Re: Appendre l'assembleur?

Message le 05 Avr 2013 23:37

Salut,

l'assembleur, c'est clairement imbuvable pour un débutant, tu vas te dégouter plus qu'autre chose...

Je conseille de commencer par le C, puis le C++, puis le Java, pour les paradigmes objets plus poussés.

Si tu veux plus t'orienter web, HTML/CSS/PHP sont des bonnes bases.

Bon courage ! :wink:
En cas de problème constaté sur un sujet, contactez un modérateur par MP. N'intervenez pas vous-même. Merci bien.
Aucune aide ni support ne sera fourni par MP.
Avatar de l'utilisateur
H3bus
Moderateur
Moderateur
 
Messages: 12195
Inscription: 08 Avr 2008 15:13
Localisation: /home/h3bus
 



Sujets similaires

Message Afficher le code ASCII d'un caractère en ASSEMBLEUR
Bonsoir à tous Alors voilà je débute en assembleur,et je bloque sur un affichage. Alors en fait, je dois faire la somme de deux variables de type WORD la somme se fait normalement mais au lieu d'afficher le résultat en hexadécimal, l'emu8086 m'affiche les deux caractères qui correspondent à chaque ...
Réponses: 0

Message [ASM]Cherche un livre sur l'assembleur x86
Bonjour, je recherche un livre pour débuter en assembleur(voir plus), mais malheureusement les livres qu'on ma conseillés et ceux ayant de bonnes critiques ne sont plus édités et je ne les trouve sur aucun site d'occasion.Parmi ceux la il y a "Assembleur x86", de Jean-Bernard Emond, que j' ...
Réponses: 1

Message vecteur intrruptions en assembleur
bonjourmerci de vouloir repondre a cette questionquelles sont toutes les methodes pour installer un vecteur d'interruptions en assembleur.merci encore.
Réponses: 12

Message aide assembleur
Bonjour tout le monde, Voila j'ai un petit problème avec un exercice d'assembleur. Le sujet est que je dois taper un nombre puis je dois afficher les flags PF SF et ZF mais je vois pas comment on fait pour récupérer le PF SF et ZF . Alors si quelqu'un à une idée merci de m'en faire part.
Réponses: 0

Message HP slimline ou bien passer par un assembleur?
Bonjour tout le monde; je souhaite acquérir un PC fixe, j'hésite toujours entre deux options: acheter le fameux hp slimline, vue qu'il est silencieux, pas très encombrant et ayant un magnifique écran de 22" ou bien passer un assembleur, qui certainement me coutera un peu moins cher qu'un HP et ...
Réponses: 12

Message aide assembleur
bonjour tous le monde, c'est ma premiere participation à ce forum, je salut tous le monde et je vous souhaite une bonne nouvelle année 2008... en effet je cherche de l'aide pour realiser mon tp en assembleur. voici l'enoncé : Sous le systeme d'exploitation DOS, il existe deux situation dans l ...
Réponses: 1

Message assembleur PC
j ai assembler un PC , cependant le PC ne fonctionne pas, donc je voudrais savoir pourqoi il fonctionne pas et je voudrais remplacer les parties defectueuse ou inconpatible? decrivez moi les etapes pour resoudre se problem, comment trouver la partie incompatible?
Réponses: 9


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


.: Nous contacter :: Flux RSS :: Données personnelles :.
cron