| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Quelle est la différence entre un langage d'assemblage et une Machine Language
    ? Langages informatiques existent en plusieurs tailles et de formes, de langages de haut niveau tels que COBOL aux langages d'assemblage de bas niveau. Chaque langue a son propre ensemble de règles de syntaxe , mais les principes généraux sont les mêmes de l'un à l'autre. C'est parce que les ordinateurs ne peuvent faire quelques petites choses , comme additionner, soustraire et comparer. Toute autre instruction est une variation sur ces thèmes . Assemblée langue est le plus proche de langage machine , mais il ya des différences fondamentales entre les deux. Machine Language

    ordinateurs comprennent 1 et 0 et rien d'autre , parce qu'elles sont faites en mettant beaucoup de commutateurs électriques ensemble sur une puce. Commutateurs électriques ne connaissent que "on" et "off", qui sont représentés par «1» et «0» sur un ordinateur. Les premiers programmeurs sont entrés instructions en définissant une série de commutateurs à la bonne position ON ou OFF et renversant un "Enter" interrupteur de mettre une seule instruction dans la mémoire. Les langages informatiques ont été développés pour rendre ce processus plus rapide et plus facile, et pour ouvrir le champ de la programmation informatique à beaucoup plus de gens .
    Assembly Language

    langage d'assemblage est considéré comme un langage de bas niveau en ce qu'elle est plus proche du langage machine et moins lisible que langages de haut niveau tels que COBOL et BASIC. La plupart des ordinateurs ont un langage d'assemblage associé que les programmeurs utilisent pour écrire des programmes et des services publics gourmandes en temps processeur . Une instruction dans un programme en langage assembleur pourrait être « MVC X , Y, « qui dit à déplacer le contenu de X à Y. programmeurs de langage d'assemblage sont généralement plus chers que les programmeurs de langage de haut niveau , en raison de l'expertise technique et l'aptitude requise pour programmation langage d'assemblage .
    Apprendre à Machine Language

    Pour aller de langage d'assemblage de langage machine , le code doit passer par le "assembleur ". Il s'agit d' un programme qui prend le code en langage assembleur cryptique et le traduit à 1 et de 0 . L'étape d'assemblage est normalement assez rapide et produit un fichier dans un format que l'ordinateur peut lire et exécuter .
    Autres langues

    Un grand nombre de langages de programmation sont disponibles aujourd'hui, de langage d'assemblage à faible niveau de langages de haut niveau tels que Visual Basic. Certains sont compilés langues et certains sont interprétées au moment de l'exécution , mais c'est sans importance dans l'écriture du programme . Un bon programmeur peut ramasser le manuel pour l'un de ceux-ci et commencer à apprendre, puisque les principes sont les mêmes d'une langue à l'autre. C'est seulement la syntaxe qui change et qui peut être appris à partir d'un bon livre de tutoriel.

    Previous :

    next :
      articles connexes
    ·Comment faire XSD 
    ·Différences de Perl et PHP 
    ·Comment afficher un document Word dans ASP.NET 
    ·Comment utiliser des contrôles ActiveX dans ASP Net 
    ·Comment savoir si une lettre est en majuscule dans C Sh…
    ·Comment changer d'orientation Lorsque vous cliquez sur …
    ·Les effets de tampon débordements et Chaînes de forma…
    ·Comment modifier un fichier OCX 
    ·Comment se débarrasser des nombres dans COBOL 
    ·Comment tuer C + + Syntaxe 
      articles en vedette
    ·Parcourir un fichier en Python 
    ·Comment savoir VB.NET Sans Classes 
    ·Comment définir la largeur de l'image et de hauteur à…
    ·Comparaison de chaînes en JSP 
    ·Comment obtenir un nombre pair en RPC 
    ·Comment protéger PIC12F675 codes du piratage 
    ·Comment calculer le nombre d'hôtes par sous-réseau 
    ·Comment faire pour supprimer un élément avec JavaScri…
    ·Comment modifier et classer Décimale dans Mainframe 
    ·Comment trouver des mots dans une chaîne dans Visual B…
    Copyright © Connaissances Informatiques http://fr.wingwit.com