Information Technology Reference
In-Depth Information
On notera qu'il découle de ce processus que l'ordinateur a besoin de trois éléments
essentiels :
- un moyen de communication avec l'être humain : clavier, souris, écran, etc.;
- un moyen d'exécuter les instructions du langage : le processeur ;
- un moyen de conserver des données : les périphériques de stockage tels que le
disque dur, la disquette, le CD-ROM.
2.2
LES DIFFÉRENTS NIVEAUX DE LANGAGE
DE L'ORDINATEUR
La programmation est donc l'activité qui consiste à traduire par un programme un
algorithme dans un langage assimilable par l'ordinateur. Cette activité de program-
function perimetre (a, b : in integer) return integer is
begin
perimetre : (2 * a) (2 * b);
end;
Programme en langage de haut niveau
instructions de haut niveau
COMPILATEUR
perimetre : pop Rg1 R1
pop Rg1 R2
mul Im R1 2
mul Im R2 2
add Rg2 R1 R2
push Rg1 R1
ret
Programme en langage d'assemblage :
Instructions composées de Mmémoniques
ASSEMBLEUR
MÉMOIRE
01101110111110011
01111010001011100
10111101110111111
00111011110111011
00111111000111101
Programme à exécuter :
instructions machine et valeurs en binaire
CPU
BUS
Traduction
Figure 2.2
Les différents niveaux de programmation.
 
Search WWH ::




Custom Search