✴ Un langage d'assemblage est un langage de programmation de bas niveau conçu pour un type de processeur spécifique. Il peut être produit en compilant du code source à partir d'un langage de programmation de haut niveau (tel que C / C ++) mais peut aussi être écrit à partir de zéro. Le code d'assemblage peut être converti en code machine à l'aide d'un assembleur.✴
► Cette application a été conçue pour ceux qui veulent apprendre les bases de la programmation d'assemblage à partir de zéro. Cette application vous donnera suffisamment de compréhension sur la programmation d'assemblage à partir de laquelle vous pouvez vous rendre à des niveaux plus élevés d'expertise.
【Sujets couverts dans cette application sont énumérés ci-dessous】
⇢ Introduction
⇢ Configuration de l'environnement
Syn Syntaxe de base
Se Segments de mémoire
⇢ Registres
⇢ Appels système
⇢ Modes d'adressage
⇢ Variables
⇢ Constantes
⇢ Instructions arithmétiques
⇢ Instructions logiques
⇢ Conditions
⇢ Boucles
⇢ Numéros
⇢ Cordes
⇢ Tableaux
⇢ Procédures
⇢ Récursion
⇢ Macros
⇢ Gestion de fichiers
⇢ Gestion de la mémoire
⇢ Quel est le droit avec la langue d'assemblage?
⇢ Organisation des données
⇢ Grignote
⇢ Octets
⇢ Mots
⇢ Double mots
⇢ Le système de numérotation hexadécimal
⇢ Opérations logiques sur les nombres binaires et les chaînes de bits
⇢ Signer et Zéro Extension
⇢ Décale et fait pivoter
Al Algèbre booléenne
⇢ Correspondance entre les circuits électroniques et les fonctions booléennes
⇢ Les composants du système de base
⇢ Le bus de données
⇢ Le bus d'adresse
⇢ Le sous-système de mémoire
⇢ Synchronisation du système
⇢ L'horloge du système
⇢ Accès mémoire et l'horloge du système
⇢ États d'attente
Reg Registres du processeur
⇢ L'unité d'interface de bus
⇢ E / S (entrée / sortie)
⇢ Assembler votre code avec MASM
⇢ Déclaration de variables dans un programme de langues assembleur
⇢ Déclaration et utilisation de variables WORD
⇢ Déclaration et utilisation des variables DWORD
⇢ Le registre d'état du processeur (drapeaux)
⇢ Hyperthreading
Process Processeurs AMD
⇢ Opérations multiprécision
⇢ Drapeaux
Flags Drapeaux de contrôle et de système
⇢ Prévenir les catastrophes LOOP
⇢ Entiers
Dec Décimal codé binaire
Num Numéros à virgule flottante
R Routines de gestion de la mémoire: MEMINIT, MALLOC et FREE
Const Constantes entières
Pref Préfixes de segment
⇢ La directive END
⇢ Macros
Date de mise à jour
4 nov. 2019
Enseignement
Sécurité des données
arrow_forward
La sécurité, c'est d'abord comprendre comment les développeurs collectent et partagent vos données. Les pratiques concernant leur confidentialité et leur protection peuvent varier selon votre utilisation, votre région et votre âge. Le développeur a fourni ces informations et peut les modifier ultérieurement.
Cette appli peut partager ces types de données avec des tiers
Appareil ou autres ID
Aucune donnée collectée
En savoir plus sur la manière dont les développeurs déclarent la collecte
Les données sont chiffrées lors de leur transfert
Impossible de supprimer les données
Voir les détails
Notes et avis
phone_androidMobile
3,1
73 avis
5
4
3
2
1
Cédric Tolu
Signaler un avis inapproprié
26 juin 2022
Intéressant
Un utilisateur de Google
Signaler un avis inapproprié
1 juillet 2019
Just another skin for the Orange Technologies app with privacy policy unreachable
6 personnes ont trouvé cet avis utile
Nouveautés
- Bookmarking Option Added - User Interface Changed