Aller au contenu
AP

Assembler Programming Language for iOS

Éditeur: Dmitry Kovba
iOS Free
Télécharger v7.4 119 téléchargements
Version7.4
Éditeur Dmitry Kovba
Date de sortie5 mai 2016
Date ajoutée5 mai 2016
Exigences OSiOS
ExigencesCompatible with: ipad2wifi, ipad23g, iphone4s, ipadthirdgen, ipadthirdgen4g, iphone5, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen4g, ipadmini, ipadmini4g
Total téléchargements119
Téléchargements par semaine1
PrixFree

La description

Le langage de programmation Assembleur classique pour iPad, iPhone et iPod touch. Le langage de programmation est un outil parfait pour l'étude, le calcul mathématique complexe, le divertissement et de nombreuses autres tâches utiles. L'application est particulièrement utile pour apprendre le langage de programmation Assembler. Vous devez acheter des compilations dans l'application. Une connexion Internet est requise.- L'excellent outil de programmation sur l'AppStore.- Votre langage de programmation pour iOS est incroyable !* CARACTÉRISTIQUES *- Compilez et exécutez votre programme.- Saisie de texte avant l'exécution du programme et sortie de texte.- Éditeur de code source amélioré avec syntaxe mise en surbrillance, numéros de ligne, thèmes de couleur et clavier supplémentaire.- Référence de langage en ligne et plusieurs exemples de programme.* LIMITATIONS *- Une connexion Internet est nécessaire pour compiler et exécuter un programme.- Les graphiques, le réseau, le système de fichiers et la saisie en temps réel ne sont pas pris en charge .- La durée maximale d'exécution d'un programme est de 15 secondes. Recherchez également le "Bash Programming Language" sur l'AppStore. Merci d'avoir utilisé l'application ! =================================== Un langage d'assemblage est un langage de programmation de bas niveau pour les ordinateurs, les microprocesseurs , microcontrôleurs et autres dispositifs programmables dans lesquels chaque instruction correspond à une seule instruction en langage machine. Un langage d'assemblage est donc spécifique à une certaine architecture informatique physique (ou virtuelle), contrairement à la plupart des langages de programmation de haut niveau, qui, idéalement, sont portables. Le langage d'assemblage permet l'utilisation d'une représentation symbolique des codes d'opération de la machine (généralement appelés mnémoniques), des emplacements de mémoire, des registres et d'autres parties d'une instruction. Un programme utilitaire appelé assembleur est utilisé pour traduire les instructions du langage assembleur dans le code machine de l'ordinateur cible. De nombreux assembleurs avancés offrent des mécanismes supplémentaires pour faciliter le développement de programmes, contrôler le processus d'assemblage et faciliter le débogage. En particulier, la plupart des assembleurs modernes incluent une fonction de macro et sont appelés assembleurs de macro. En règle générale, un assembleur moderne crée du code objet en traduisant les mnémoniques des instructions d'assemblage en opcodes et en résolvant les noms symboliques des emplacements de mémoire et d'autres entités. L'utilisation de références symboliques est une caractéristique clé des assembleurs, évitant les calculs fastidieux et les mises à jour manuelles des adresses après les modifications du programme. La plupart des assembleurs incluent également des fonctionnalités de macro pour effectuer une substitution textuelle, par exemple pour générer de courtes séquences d'instructions courantes en ligne, au lieu d'appeler des sous-programmes. Les assembleurs sont généralement plus simples à écrire que les compilateurs pour les langages de haut niveau et sont disponibles depuis les années 1950. Les assembleurs modernes, en particulier pour les architectures RISC, telles que SPARC ou POWER, ainsi que x86 et x86-64, optimisent la planification des instructions pour exploiter efficacement le pipeline CPU.

Programmes similaires

Alternatives

Plus de ce même éditeur