Logo
Unionpédia
Communication
Disponible sur Google Play
Nouveau! Téléchargez Unionpédia sur votre appareil Android™!
Installer
Accès plus rapide que le navigateur!
 

Assembleur

Indice Assembleur

Un langage d'assemblage ou langage assembleur est, en programmation informatique, le langage de plus bas niveau qui représente le langage machine sous une forme lisible par un humain.

83 relations: Addition, Adressage mémoire, Algèbre de Boole (logique), Algol (langage), Algorithme, Architecture ARM, Architecture de processeur, Arithmétique, AT&T (assembleur), Basic (langage), Bijection, Bit, Burroughs Corporation, C (langage), Cobol, Code impénétrable, Commentaire (informatique), Compilateur, Control Program/Monitor, Cosinus, Division, DOS, Electronic Delay Storage Automatic Calculator, Fichier exécutable, Fichier objet, Fortran, GNU, GNU Assembler, IBM, IBM 701, IBM 704, IBM PC, Intel, Intel 80386, Jeu d'instructions, Jeu d'instructions MMX, Langage de programmation de bas niveau, Langage de programmation de haut niveau, Langage machine, Linux, Lotus 1-2-3, Macro-définition, Mémoire (informatique), MCP, Mega Drive, Microcontrôleur, Microsoft Macro Assembler, Microsoft Windows, Mnémotechnique, Motorola 6800, ..., MS-DOS, Multiplication, Netwide Assembler, Offset (informatique), Optimisation de code, Ordinateur à programme enregistré, Parallélisme (informatique), PIC 16F84 de Microchip, Pile (informatique), Pilote informatique, PL/I, Pointeur (programmation), Préprocesseur C, Processeur, Processeur à jeu d'instructions réduit, Profilage de code, Programmation informatique, Programmation structurée, Programme assembleur, Programme informatique, Racine carrée, Rétro-ingénierie, Registre de processeur, Sinus (mathématiques), Soustraction, Streaming SIMD Extensions, Super Nintendo, Système d'exploitation, Système embarqué, Système hexadécimal, Vecteur, X86, 1949. Développer l'indice (33 plus) »

Addition

L'addition est une opération élémentaire, permettant notamment de décrire la réunion de quantités ou l'adjonction de grandeurs extensives de même nature, comme les longueurs, les aires, ou les volumes.

Nouveau!!: Assembleur et Addition · Voir plus »

Adressage mémoire

L’adressage mémoire est, en électronique et en informatique, la façon dont se fait l'accès aux données conservées en mémoire.

Nouveau!!: Assembleur et Adressage mémoire · Voir plus »

Algèbre de Boole (logique)

Lalgèbre de Boole, ou calcul booléen, est la partie des mathématiques qui s'intéresse à une approche algébrique de la logique, vue en termes de variables, d'opérateurs et de fonctions sur les variables logiques, ce qui permet d'utiliser des techniques algébriques pour traiter les expressions à deux valeurs du calcul des propositions.

Nouveau!!: Assembleur et Algèbre de Boole (logique) · Voir plus »

Algol (langage)

Algol est un langage de programmation créé à la fin des années 1950.

Nouveau!!: Assembleur et Algol (langage) · Voir plus »

Algorithme

triangulation). Un algorithme est une suite finie et non ambiguë d'instructions et d’opérations permettant de résoudre une classe de problèmes.

Nouveau!!: Assembleur et Algorithme · Voir plus »

Architecture ARM

Les architectures ARM sont des architectures externes de type RISC 32 bits (ARMv1 à ARMv7) et 64 bits (ARMv8) (28 octobre 2011).

Nouveau!!: Assembleur et Architecture ARM · Voir plus »

Architecture de processeur

Une architecture externe de processeurLes termes d'architectures interne et externe ont notamment été repris en 1998 dans le document de, titulaire de la Chaire des techniques fondamentales de l'informatique au CNAM.

Nouveau!!: Assembleur et Architecture de processeur · Voir plus »

Arithmétique

L'arithmétique est la branche des mathématiques qui étudie les nombres entiers naturels (\N), relatifs (\Z) et rationnels (\Q), voire réels (\R), ainsi que leurs relations et propriétés, en lien avec quelques opérations élémentaires: addition (+), soustraction (−), multiplication (×), division (÷, /, ou), puissance et racine.

Nouveau!!: Assembleur et Arithmétique · Voir plus »

AT&T (assembleur)

La syntaxe AT&T correspond à l'une des variantes du langage d'assemblage des processeurs x86.

Nouveau!!: Assembleur et AT&T (assembleur) · Voir plus »

Basic (langage)

Basic ou basic (de l'acronyme anglais BASIC pour, littéralement « code d'instruction symbolique multiusage du débutant »), fait partie d'une famille de langages de programmation de haut niveau ayant pour caractéristique leur facilité d'utilisation.

Nouveau!!: Assembleur et Basic (langage) · Voir plus »

Bijection

En mathématiques, une bijection ou application bijective (parfois appelée correspondances biunivoques) est une application qui est à la fois injective et surjective, autrement dit pour laquelle tout élément de son ensemble d'arrivée possède un et un seul antécédentC'est-à-dire est image d'exactement un élément de son domaine de définition.

Nouveau!!: Assembleur et Bijection · Voir plus »

Bit

Le bit est l'unité la plus simple dans un système de numération, ne pouvant prendre que deux valeurs, désignées le plus souvent par les chiffres 0 et 1.

Nouveau!!: Assembleur et Bit · Voir plus »

Burroughs Corporation

La Burroughs Corporation était l’un des leaders du marché de la bureautique.

Nouveau!!: Assembleur et Burroughs Corporation · Voir plus »

C (langage)

C est un langage de programmation impératif, généraliste et de bas niveau.

Nouveau!!: Assembleur et C (langage) · Voir plus »

Cobol

Cobol est un langage de programmation créé en 1959.

Nouveau!!: Assembleur et Cobol · Voir plus »

Code impénétrable

Le code impénétrable d'un programme informatique est un code dont la compréhension est très difficile pour un humain tout en restant parfaitement compilable par un ordinateur.

Nouveau!!: Assembleur et Code impénétrable · Voir plus »

Commentaire (informatique)

Java avec coloration syntaxique: le code source est en bleu, les commentaires en rouge (commentaires en bloc) et en vert (commentaires en ligne). Les commentaires sont, en programmation informatique, des portions du code source ignorées par le compilateur ou l’interpréteur, car destinées en général à un lecteur humain et non censées influencer l’exécution du programme.

Nouveau!!: Assembleur et Commentaire (informatique) · Voir plus »

Compilateur

En informatique, un compilateur est un programme qui transforme un code source en un code objet.

Nouveau!!: Assembleur et Compilateur · Voir plus »

Control Program/Monitor

CP/M, sigle de Control Program/Monitor ou /Microcomputer, est un système d'exploitation créé en 1974 par Gary Kildall, fondateur de Digital Research.

Nouveau!!: Assembleur et Control Program/Monitor · Voir plus »

Cosinus

Représentation graphique sur un intervalle de deux périodes de la fonction cosinus. La fonction cosinus est une fonction mathématique paire d'un angle.

Nouveau!!: Assembleur et Cosinus · Voir plus »

Division

Division en tant que partage. Illustration de 20÷4: partage d'un ensemble de 20 pommes en 4 parts égales. La division est une opération mathématique.

Nouveau!!: Assembleur et Division · Voir plus »

DOS

On appelle généralement DOS (disk operating system) le système d'exploitation PC-DOS, ainsi que la variante MS-DOS vendue par Microsoft pour les compatibles PC.

Nouveau!!: Assembleur et DOS · Voir plus »

Electronic Delay Storage Automatic Calculator

L’Electronic Delay Storage Automatic Calculator (EDSAC) est un ordinateur de première génération mis en service en 1949 à l’Université de Cambridge, Royaume-Uni.

Nouveau!!: Assembleur et Electronic Delay Storage Automatic Calculator · Voir plus »

Fichier exécutable

En informatique et en technologies de l'information, un fichier exécutable, parfois (par métonymie) un programme, ou simplement un exécutable est un fichier contenant un programme et identifié par le système d'exploitation en tant que tel.

Nouveau!!: Assembleur et Fichier exécutable · Voir plus »

Fichier objet

En informatique (développement), un fichier objet est un fichier intermédiaire intervenant dans le processus de compilation.

Nouveau!!: Assembleur et Fichier objet · Voir plus »

Fortran

240x240px Simulation en Fortran de l'accrétion autour d'un trou noir (www.bhac.science). Densité à gauche et densité d'énergie magnétique à droite (zoom). Fortran est un langage de programmation généraliste dont le domaine de prédilection est le calcul scientifique et le calcul numérique.

Nouveau!!: Assembleur et Fortran · Voir plus »

GNU

GNU est un système d’exploitation libre créé en 1983 par Richard Stallman, maintenu par le projet GNU.

Nouveau!!: Assembleur et GNU · Voir plus »

GNU Assembler

GNU Assembler (aussi appelé gas), est le logiciel assembleur du projet GNU, initialement destiné à compiler le système d'exploitation GNU.

Nouveau!!: Assembleur et GNU Assembler · Voir plus »

IBM

International Business Machines Corporation, connue sous le sigle IBM, est une entreprise multinationale américaine présente dans les domaines du matériel informatique, du logiciel et des services informatiques.

Nouveau!!: Assembleur et IBM · Voir plus »

IBM 701

La console de l'opérateur de l'ordinateur IBM 701. L’IBM 701 est le premier ordinateur commercialisé par la compagnie IBM.

Nouveau!!: Assembleur et IBM 701 · Voir plus »

IBM 704

L’IBM 704, premier ordinateur de série doté de capacité d’arithmétique en virgule flottante, fut introduit par IBM en 1954.

Nouveau!!: Assembleur et IBM 704 · Voir plus »

IBM PC

LIBM Personal Computer ou IBM PC, modèle 5150, est un ordinateur personnel produit, à partir de 1981 à plusieurs millions d'exemplaires par IBM.

Nouveau!!: Assembleur et IBM PC · Voir plus »

Intel

Intel Corporation est une entreprise américaine fondée en 1968 par Gordon Moore, Robert Noyce et Andrew Grove.

Nouveau!!: Assembleur et Intel · Voir plus »

Intel 80386

L’Intel 80386, souvent abrégé i386, est un microprocesseur CISC fabriqué par Intel.

Nouveau!!: Assembleur et Intel 80386 · Voir plus »

Jeu d'instructions

Le jeu d'instructions est l'ensemble des instructions-machine qu'un processeur d'ordinateur peut exécuter.

Nouveau!!: Assembleur et Jeu d'instructions · Voir plus »

Jeu d'instructions MMX

Pentium MMX. Architecture interne du MMX. Le jeu d'instructions MMX (« extensions multimédia »), est un jeu d'instructions pour les microprocesseurs de type x86.

Nouveau!!: Assembleur et Jeu d'instructions MMX · Voir plus »

Langage de programmation de bas niveau

Language de programmation Un langage de programmation de bas niveau ne fournit que peu d'abstraction par rapport au jeu d'instructions du processeur de la machine.

Nouveau!!: Assembleur et Langage de programmation de bas niveau · Voir plus »

Langage de programmation de haut niveau

En programmation informatique, un langage de programmation à haut niveau d'abstraction généralement appelé langage de haut niveau est un langage de programmation orienté autour du problème à résoudre, qui permet d'écrire des programmes en utilisant des mots usuels des langues naturelles (très souvent de l'anglais) et des symboles mathématiques familiers.

Nouveau!!: Assembleur et Langage de programmation de haut niveau · Voir plus »

Langage machine

Le langage machine, ou code machine, est la suite de bits qui est interprétée par le processeur d'un ordinateur exécutant un programme informatique.

Nouveau!!: Assembleur et Langage machine · Voir plus »

Linux

Linux ou GNU/Linux est une famille de systèmes d'exploitation open source de type Unix fondés sur le noyau Linux créé en 1991 par Linus Torvalds.

Nouveau!!: Assembleur et Linux · Voir plus »

Lotus 1-2-3

Lotus 1-2-3 est un logiciel tableur de la société Lotus Software (maintenant filiale d'IBM).

Nouveau!!: Assembleur et Lotus 1-2-3 · Voir plus »

Macro-définition

En programmation informatique, une macro-définition ou simplement macro est l'association d'un texte de remplacement à un identificateur, tel que l'identificateur est remplacé par le texte dans tout usage ultérieur.

Nouveau!!: Assembleur et Macro-définition · Voir plus »

Mémoire (informatique)

En informatique, la mémoire est un dispositif électronique numérique qui sert à stocker des données.

Nouveau!!: Assembleur et Mémoire (informatique) · Voir plus »

MCP

MCP est un code qui peut désigner.

Nouveau!!: Assembleur et MCP · Voir plus »

Mega Drive

Mega Drive. Mega Drive I et II japonaises. La En France, le nom de la console est aussi connu sous la graphie « Megadrive ».

Nouveau!!: Assembleur et Mega Drive · Voir plus »

Microcontrôleur

Un microcontrôleur (en notation abrégée µc, ou uc ou encore MCU en anglais) est un circuit intégré qui rassemble les éléments essentiels d'un ordinateur: processeur, mémoires (mémoire morte et mémoire vive), unités périphériques et interfaces d'entrées-sorties.

Nouveau!!: Assembleur et Microcontrôleur · Voir plus »

Microsoft Macro Assembler

Le logiciel Microsoft Macro Assembler (Macro Assembleur de Microsoft, plus connu sous l'acronyme MASM) est un assembleur pour la famille de processeurs x86.

Nouveau!!: Assembleur et Microsoft Macro Assembler · Voir plus »

Microsoft Windows

(littéralement « Fenêtres » en anglais) est au départ une interface graphique unifiée produite par Microsoft, qui est devenue ensuite une gamme de systèmes d’exploitation à part entière, principalement destinés aux ordinateurs compatibles PC.

Nouveau!!: Assembleur et Microsoft Windows · Voir plus »

Mnémotechnique

Exemple de mnémonique visuel, pour aider à mémoriser l'emplacement de sa voiture dans un stationnement. La mnémotechnique, ou mnémonique, décrit l'ensemble des applications pratiques de la recherche en psychologie sur la mémoire, et des techniques, parfois très anciennes, augmentant la mémorisation de l'information.

Nouveau!!: Assembleur et Mnémotechnique · Voir plus »

Motorola 6800

Le 6800 est un microprocesseur 8 bits produit par Motorola et sorti peu de temps après l'Intel 8080 en 1975.

Nouveau!!: Assembleur et Motorola 6800 · Voir plus »

MS-DOS

MS-DOS, abréviation de est le système d'exploitation de type DOS développé par Microsoft pour l'IBM PC d'abord, puis les compatibles PC.

Nouveau!!: Assembleur et MS-DOS · Voir plus »

Multiplication

La multiplication de 4 par 3 donne le même résultat que la multiplication de 3 par 4. La multiplication est l'une des quatre opérations de l'arithmétique élémentaire avec l'addition, la soustraction et la division.

Nouveau!!: Assembleur et Multiplication · Voir plus »

Netwide Assembler

Netwide Assembler (NASM) est un assembleur pour l'architecture x86, utilisant la.

Nouveau!!: Assembleur et Netwide Assembler · Voir plus »

Offset (informatique)

En informatique, l’offset désigne une adresse de manière relative.

Nouveau!!: Assembleur et Offset (informatique) · Voir plus »

Optimisation de code

En programmation informatique, l'optimisation de code est la pratique consistant à améliorer l'efficacité du code informatique d'un programme ou d'une bibliothèque logicielle.

Nouveau!!: Assembleur et Optimisation de code · Voir plus »

Ordinateur à programme enregistré

Un ordinateur à programme enregistré (ou calculateur à programme enregistré; en anglais stored-program computer) est un ordinateur qui enregistre les instructions des programmes qu'il exécute dans sa mémoire vive.

Nouveau!!: Assembleur et Ordinateur à programme enregistré · Voir plus »

Parallélisme (informatique)

Blue Gene L cabinet, un des supercalculateurs massivement parallèles les plus rapides des années 2000. En informatique, le parallélisme consiste à mettre en œuvre des architectures d'électronique numérique permettant de traiter des informations de manière simultanée, ainsi que les algorithmes spécialisés pour celles-ci.

Nouveau!!: Assembleur et Parallélisme (informatique) · Voir plus »

PIC 16F84 de Microchip

PIC 16F84 16F84 dont le numéro 16 signifie qu'il fait partie de la famille "MID-RANGE".

Nouveau!!: Assembleur et PIC 16F84 de Microchip · Voir plus »

Pile (informatique)

En informatique, une pile (en anglais stack) est une structure de données fondée sur le principe « dernier arrivé, premier sorti » (en anglais LIFO pour last in, first out), ce qui veut dire qu'en général, le dernier élément ajouté à la pile est le premier à en sortir.

Nouveau!!: Assembleur et Pile (informatique) · Voir plus »

Pilote informatique

Un pilote informatique (driver), ou un pilote de périphérique, souvent abrégé en pilote, est un programme informatique destiné à permettre à un autre programme (souvent un système d'exploitation) d'interagir avec un périphérique.

Nouveau!!: Assembleur et Pilote informatique · Voir plus »

PL/I

PL/I ou PL/1 (littéralement « Langage de programmation numéro 1 ») est un langage de programmation développé par IBM au début des années 1960.

Nouveau!!: Assembleur et PL/I · Voir plus »

Pointeur (programmation)

En programmation informatique, un pointeur est un objet qui contient l'adresse mémoire d'une donnée ou d'une fonction.

Nouveau!!: Assembleur et Pointeur (programmation) · Voir plus »

Préprocesseur C

Le préprocesseur C ou cpp assure une phase préliminaire de la traduction (compilation) des programmes informatiques écrits dans les langages de programmation C et C++.

Nouveau!!: Assembleur et Préprocesseur C · Voir plus »

Processeur

Processeur intel-core i7-12700KF Un processeur (ou unité centrale de calcul, UCC; en anglais central processing unit, CPU) est un composant présent dans de nombreux dispositifs électroniques qui exécute les instructions machine des programmes informatiques.

Nouveau!!: Assembleur et Processeur · Voir plus »

Processeur à jeu d'instructions réduit

Un processeur à jeu d'instructions réduit (en anglais RISC pour Reduced instruction set computer) est un type d'architecture de processeur qui se caractérise par un jeu d'instructions visant la rapidité d'exécution grâce à la facilité de décodage et d'exécution en pipeline des instructions machine.

Nouveau!!: Assembleur et Processeur à jeu d'instructions réduit · Voir plus »

Profilage de code

En informatique, le profilage de code (ou en anglais) consiste à analyser l'exécution d'un logiciel afin de connaitre son comportement à l'exécution.

Nouveau!!: Assembleur et Profilage de code · Voir plus »

Programmation informatique

Liste d'instructions sur le Commodore 64 La programmation, appelée aussi codage dans le domaine informatique, désigne l'ensemble des activités qui permettent l'écriture des programmes informatiques.

Nouveau!!: Assembleur et Programmation informatique · Voir plus »

Programmation structurée

La programmation structurée constitue un sous-ensemble de la programmation impérative.

Nouveau!!: Assembleur et Programmation structurée · Voir plus »

Programme assembleur

Un assembleur est un programme d'ordinateur qui traduit un programme écrit en langage assembleur — essentiellement, une représentation mnémonique du langage machine — en code objet.

Nouveau!!: Assembleur et Programme assembleur · Voir plus »

Programme informatique

Un programme informatique est un ensemble d'instructions et d’opérations destinées à être exécutées par un ordinateur.

Nouveau!!: Assembleur et Programme informatique · Voir plus »

Racine carrée

Pas de description.

Nouveau!!: Assembleur et Racine carrée · Voir plus »

Rétro-ingénierie

La rétro-ingénierie (aussi connue sous le nom d'ingénierie inversée ou de rétro-conception) est une méthode qui tente d'expliquer, par déduction et analyse systémique, comment un mécanisme, un dispositif, un système ou un programme existant, accomplit une tâche sans connaissance précise de la manière dont il fonctionne.

Nouveau!!: Assembleur et Rétro-ingénierie · Voir plus »

Registre de processeur

Un registre est un emplacement de mémoire interne à un processeur.

Nouveau!!: Assembleur et Registre de processeur · Voir plus »

Sinus (mathématiques)

côté opposé / hypoténuse. En géométrie, le sinus d'un angle dans un triangle rectangle est le rapport entre la longueur du côté opposé à cet angle et la longueur de l'hypoténuse.

Nouveau!!: Assembleur et Sinus (mathématiques) · Voir plus »

Soustraction

Exemple de soustraction La soustraction est l'une des opérations basiques de l'arithmétique.

Nouveau!!: Assembleur et Soustraction · Voir plus »

Streaming SIMD Extensions

Streaming SIMD Extensions, généralement abrégé SSE, est un jeu d'instructions pour microprocesseurs x86 implémenté pour la première fois par Intel en 1999, sur le Pentium III, en réponse au 3DNow! d'AMD apparu 1 an plus tôt.

Nouveau!!: Assembleur et Streaming SIMD Extensions · Voir plus »

Super Nintendo

La Super Nintendo est une console de jeux vidéo du constructeur japonais Nintendo commercialisée à partir de novembre 1990.

Nouveau!!: Assembleur et Super Nintendo · Voir plus »

Système d'exploitation

En informatique, un système d'exploitation (souvent appelé OS — de l'anglais — ou parfois SE — en français) est un ensemble de programmes qui dirige l'utilisation des ressources d'un ordinateur par des logiciels applicatifs.

Nouveau!!: Assembleur et Système d'exploitation · Voir plus »

Système embarqué

Un système embarqué est un système électronique et informatique autonome, souvent temps réel, spécialisé dans une tâche précise.

Nouveau!!: Assembleur et Système embarqué · Voir plus »

Système hexadécimal

Le système hexadécimal est un système de numération positionnel en base 16.

Nouveau!!: Assembleur et Système hexadécimal · Voir plus »

Vecteur

Deux vecteurs \overrightarrowu et \overrightarrowv et leur vecteur somme. En mathématiques, un vecteur est un objet généralisant plusieurs notions provenant de la géométrie (couples de points, translations, etc.), de l'algèbre (« solution » d'un système d'équations à plusieurs inconnues), ou de la physique (forces, vitesses, accélérations).

Nouveau!!: Assembleur et Vecteur · Voir plus »

X86

La famille x86 regroupe les microprocesseurs compatibles avec le jeu d'instructions de l'Intel 8086.

Nouveau!!: Assembleur et X86 · Voir plus »

1949

L'année 1949 est une année commune qui commence un samedi.

Nouveau!!: Assembleur et 1949 · Voir plus »

Redirections ici:

Assembleur (langage), Assembleurs, Langage Assembleur, Langage assembleur, Langage d'assemblage, Langage de programmation Assembleur, Langage de programmation assembleur, Langages d'assemblage.

SortantEntrants
Hey! Nous sommes sur Facebook maintenant! »