Aller au contenu
Zebulon
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Création de langage


ArKaNN

Messages recommandés

Et pourquoi pas!

Maintenant quelqu'un dit que l'assembleur n'est pas du langage machine??????

 

Et pourtant c'est vrai. Enfin faut être clair, c'est pas en assembleur que le proc réfléchi mais bien en binaire. L'assembleur ce n'est qu'un ensemble de requetes "préprogrammées" dans le proc, comme par exemple les opérations simples et parfois ça déconne (tout le monde se souvient de la virgule flottante du pentium).

 

En fait ça fait un peu comme un pyramide. A la pointe, on a les operations "ET, OU, NON" (le binaire) mais depuis bien longtemps on ne peut plus interroger le proc de cette manière, ensuite vient l'assembleur (le langage qui fait le pont entre le proc et le langage de programmation) et enfin viennent les langages interprétés et compilés.

 

Bon alors on va etre clair parce que la ca part dans tous les sens.

 

Au niveau du processeur en lui même on a 2 choses :

- L'Opcode qui est développé dans le langage interne du processeur pour donner les primitives de l'assembleur. On peut avoir des processeurs avec un opcode différent et un assembleur identique (exemple, AMD et INTEL ont a peu pret le meme jeu d'instructions assembleur mais vu que l'architecture interne des processeurs est différente, l'opcode pour arriver aux primitives assembleurs est evidement différent). On peut donner aussi l'exemple des processeurs Alpha dont 2 lignes existent, 1 avec un assembleur Risc et une avec un assembleur PC.

- L'assembleur qui est le langage compris par le processeur en externe. Il faut dire aussi que l'assembleur tel qu'on le pratique (CAD en texte) n'est qu'une facon pratique de le voir. Vous remarquerez qu'on ne COMPILE PAS un code Assembleur, on l'ASSEMBLE. On transforme chaque instruction en leur code Assembleur qui est un nombre (sur 32 bits depuis le 386), c'est tout.

 

Arrétez de parler de binaire parce qu'on ne peut pas arriver à quoi que ce soit d'utilisable. Ben vi, le texte que j'entre ici sur Zeb c'est aussi du binaire puisque chaque caractere est un code composé de 0 et 1, le browser est du code composé de 0 et 1, windoz est du code composé de 0 et de 1, enfin, tout ce qui est informatique est binaire. A part si on attaque la logique floue mais j'ai encore jamais vu de processeur fonctionner sur ces theories.

 

Automne

Lien vers le commentaire
Partager sur d’autres sites

Risk c'est le jeu de plateau...

RISC, par contre, signifie "Reduced Instruction Set Computer" ; à l'opposé, nous avons le CISC (Complex Instruction Set Computer), qui n'est plus utilisé que dans les processeurs Intel (et compatibles).

Tiens oui, a chaque fois je veux mettre un K a la fin. Mauvaise habitude ...

 

Automne

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...