Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment faire un script Gros Itself 
  • Pourquoi COBOL populaire est 
  • Comment créer un JAD De COD ALX 
  • Comment faire pour convertir le code…
  • Comment obtenir les noms des champs …
  • Quelles sont les limites INT normal 
  • Refactorisation du code pour une mei…
  • Eclipse Vs . Vim 
  • Comment faire pour convertir une cha…
  • La différence entre XSD et WSDL 
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Pourquoi utiliser une programmation de bas niveau Langue Comme Assemblée

    ? Lorsque vous approchez d' un projet de développement , les programmeurs font des choix sur lesquels les langues, technologies et plates-formes à utiliser. Il peut s'agir de deux langages de programmation haut et bas niveau . En utilisant le langage assembleur , un langage de bas niveau, fournit aux programmeurs la possibilité d'améliorer leurs compétences de développement en général. Efficacité

    En utilisant le langage d'assemblage , les programmeurs peuvent maximiser la vitesse à un niveau qui n'est généralement pas possible avec les langages de haut niveau. Dans les cas où les applications ont des exigences significatives de performance , c'est une capacité souhaitable. La raison pour laquelle langages de bas niveau permettent cette quantité accrue de contrôle est que les déclarations de code exercent un impact plus direct sur ​​les éléments matériels de l'ordinateur. En outre, certains algorithmes peuvent être programmés que dans le langage d'assemblage .
    Comprendre Computing Technology

    Toute personne qui travaille dans le domaine de l' informatique dans n'importe quel contexte peut se renseigner sur l'informatique processus en utilisant un langage d'assemblage, de combler une partie des ébauches conceptuelles potentielles entre matériel et logiciel. Contrairement programmation de haut niveau , où un niveau élevé d'abstraction entre le développement de l'application et la mise en œuvre dans le matériel , les programmes d'assemblage sont plus proches conceptuellement et physiquement pour le traitement sous-jacent. Par exemple, la programmation en assembleur peut impliquer un contrôle direct sur les processeurs et la mémoire , telles que la programmation des détails de stocker une valeur variable pour un accès ultérieur .
    Impact sur High Level Programming
    < br > Programmeurs

    qui travaillent avec des langages de haut niveau peuvent apprendre certains aspects de bonnes pratiques en utilisant le langage d'assemblage . Langages de programmation de haut niveau comme Java peuvent encourager le programmeur de ne pas considérer la mise en œuvre matérielle du tout , car il est possible d'apprendre et d' utiliser ces langues sans avoir aucune idée réelle de ce qui se passe au niveau inférieur . Gagner ce type de compréhension grâce à la programmation de bas niveau offre aux programmeurs de haut niveau a augmenté les capacités pour optimiser les performances .
    Hardware Accès

    langage d'assemblage permet d'accéder à certaines ressources et les contrôles hardware sont tout simplement pas disponibles à travers les langues de niveau supérieur. La capacité de cibler les particularités de l'architecture au sein d'une machine de calcul spécifique est un exemple de cela. La capacité de contrôler directement composants d'entrée et de sortie à l'intérieur d'un ordinateur est un autre exemple .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour convertir une colonne de DataView à un Integer 
  • Comment quitter AVG 9 
  • Comment Convolve une fonction dans MATLAB 
  • Les meilleurs endroits pour mettre NET de journaux d'application 
  • Comment utiliser une YUI Profiler 
  • Comment faire pour installer Lisp sur OSX 
  • Qu'est-ce qu'un fichier IDL 
  • Comment programmer Sudoku 
  • Comment écrire un fichier XML dans ASP.NET avec SqlDataReader 
  • Comment configurer Citrix 
  • Connaissances Informatiques © http://www.ordinateur.cc