L'ASSEMBLEUR SUR SIMULATEUR. L'assembleur sur Simulateur 1 M. DALMAU IUT de Bayonne
|
|
- Martine Bellefleur
- il y a 7 ans
- Total affichages :
Transcription
1 L'ASSEMBLEUR SUR SIMULATEUR L'assembleur sur Simulateur 1 M. DALMAU IUT de Bayonne
2 LE PROCESSEUR Les registres Le processeur possède 8 registres de 32 bits : R0 à R6 registres de 32 bits pouvant être utilisés comme opérandes dans toutes les instructions ou comme pointeurs pour désigner un opérande en mémoire par son adresse. SP pointeur de pile utilisé par les procédures et les instructions relatives à la pile (PULL, PUSH). La mémoire est constituée de 1K mots de 32 bits. Les opérandes Le processeur traite les opérandes suivants : - Entiers naturels sur 32 bits - Entiers relatifs sur 32 bits en complément à 2 - Caractères en code ASCII - Chaînes de caractères de codes ASCII - Pointeurs constitués d'une adresse sur 10 bits. JEU D'INSTRUCTIONS Notation : pour simplifier les descriptions ci-dessous on choisira de désigner par : RG un registre quelconque (R0 à R6 ou SP) [RG] un registre quelconque (R0 à R6 ou SP) utilisé pour désigner un opérande en mémoire par son adresse (pointeur). Seuls les 10 bits de faible poids de RG sont utilisés comme adresse. [RG+d] un registre quelconque (R0 à R6 ou SP) utilisé pour désigner un opérande en mémoire par son adresse (pointeur). La valeur d (de 0 à 1023) désigne le déplacement par rapport à cette adresse. L'opérande est donc le mot de la mémoire dont l'adresse est obtenue en faisant: contenu des 10 bits de faible poids de RG + d. RG n'est pas modifié. Var un opérande en mémoire désigné par son nom (adresse) Val une valeur sur 16 bits ( à ). Instructions de déplacements de données LD dest, source opération : dest source dest peut être RG ou [RG] source peut être RG ou [RG] ou [RG+d] ou Var ou Val ST source, Var opération : Var source source peut être RG ou [RG] LEA dest, Var opération : dest adresse en mémoire de la variable désignée. dest peut être RG ou [RG] Remarque : cette instruction permet d'initialiser un registre comme pointeur sur une variable. Elle sera, en particulier utilisée pour initialiser le pointeur de pile (SP) sur le sommet de pile en début de programme (voir plus loin). SWAP oper opération : échange les 16 bits de fort poids et les 16 bits de faible poids de l'opérande qui peut être RG ou [RG] ou [RG+d] ou Var. L'assembleur sur Simulateur 2 M. DALMAU IUT de Bayonne
3 Instructions arithmétiques ADD op1, op2 opération : op1 op1 + op2 SUB op1, op2 opération : op1 op1 - op2 MUL op1, op2 opération : op1 op1 * op2 : Multiplication d'entiers relatifs MULU op1, op2 opération : op1 op1 * op2 : Multiplication d'entiers naturels DIV op1, op2 opération : op1 op1 / op2 : Division d'entiers relatifs DIVU op1, op2 opération : op1 op1 / op2 : Division d'entiers naturels Dans les 6 instructions précédentes op1 peut être RG ou [RG] op2 peut être RG ou [RG] ou [RG+d] ou Var ou Val INC oper opération: oper oper + 1 L'opérande peut être RG ou [RG] ou [RG+d] ou Var. DEC oper opération: oper oper - 1 L'opérande peut être RG ou [RG] ou [RG+d] ou Var. NEG oper opération: oper - (oper) L'opérande peut être RG ou [RG] ou [RG+d] ou Var. Remarque : les instructions arithmétiques, à l'exception de NEG, positionnent les indicateurs de débordement des entiers naturels et relatifs du registre d'état de l'unité de traitement. Instructions logiques OR op1, op2 opération : op1 op1 OU op2 AND op1, op2 opération : op1 op1 ET op2 Dans ces deux opérations op1 peut être RG ou [RG] op2 peut être RG ou [RG] ou [RG+d] ou Var ou Val NOT oper opération: oper COMPLEMENT oper L'opérande peut être RG ou [RG] ou [RG+d] ou Var. Instruction de comparaison CMP op1, op2 opération : compare op1 à op2 op1 peut être RG ou [RG] op2 peut être RG ou [RG] ou [RG+d] ou Var ou Val Ne produit aucun résultat autre que celui de positionner les indicateurs du registre d'état de l'unité de traitement utilisés par les instructions de branchement. Instructions de décalage SHR oper SHL oper opération : oper est décalé à droite (décalage logique). opération : oper est décalé à gauche (décalage logique). 0 DEBER DEBER 0 SAR oper opération : oper est décalé à droite (décalage arithmétique). DEBER SAL oper opération : oper est décalé à gauche (décalage arithmétique). DEBER 0 ROR oper opération : oper est décalé à droite (décalage cyclique). DEBER ROL oper cyclique). opération : oper est décalé à gauche (décalage DEBER Dans ces instructions l'opérande peut être RG ou [RG] ou [RG+d] ou Var. DEBER est l'indicateur de débordement des entiers naturels du registre d'état de l'unité de traitement. L'assembleur sur Simulateur 3 M. DALMAU IUT de Bayonne
4 Instructions de branchement (rupture de séquence) JMP etiq opération : branchement inconditionnel. Bxx etiq opération : branchement conditionnel. Dans ces instructions etiq doit être une étiquette (instruction où aller). Se référer à la table ci-dessous pour les différentes conditions de branchement : condition égal différent inférieur inférieur ou égal supérieur supérieur ou égal débordement comparaison d'entiers naturels BEQ BNE BLTU BLEU BGTU BGEU BDEBU comparaison d'entiers relatifs BEQ BNE BLT BLE BGT BGE BDEB Instructions relatives à la pile PUSH oper opération : empile oper. (SP SP-1 puis Mem(SP) oper) PULL oper opération : dépile oper. (oper Mem(SP) puis SP SP+1) Dans ces instructions l'opérande peut être RG ou [RG] ou [RG+d] ou Var. Instructions d'appel et retour de sous programmes CALL etiq opération: appel du sous-programme référencé par etiq. etiq doit être une étiquette (instruction de début de la procédure) RET opération : retour de sous-programme. RET Val opération : retour de sous-programme avec vidage de la pile. La valeur en opérande indique le nombre de mots en sommet de pile à enlever (ignorer) après le retour. Ces mots correspondent à des paramètres mis dans la pile avant l'appel du sous-programme et que l'on désire enlever à la fin. Instruction de contrôle HLT opération : arrêt du processeur Instructions relatives à l'unité d'échange (Entrées / Sorties) IN oper, port opération : oper octet du registre de l'unité d'échange désigné par son n. OUT oper, port opération : octet du registre de l'unité d'échange désigné par son n oper. Dans ces instructions oper peut être RG ou [RG], port est un entier naturel désignant le n de port de l'unité d'échange. Seuls les 8 bits de faible poids de oper sont utilisés. L'assembleur sur Simulateur 4 M. DALMAU IUT de Bayonne
5 L'ASSEMBLEUR DU SIMULATEUR La syntaxe d'une ligne d'assembleur est : [etiquette:] [COP [operande1 [, operande2]]] [; commentaire] Où un terme noté entre crochets est facultatif. Une étiquette est un mot qui ne doit comporter aucun caractère défini comme délimiteur par le langage ( ' " ;, [ ] ) ni d'espaces. Elle peut contenir des caractères accentués et elle doit être terminée par : Le COP est l'un des codes définis précédemment il peut indifféremment être écrit en minuscules ou en majuscules. Un commentaire débute au ; et se termine à la fin de la ligne. Il peut contenir tous les caractères sauf des guillemets ( " ). Désignation des opérandes dans les instructions autres que celles de rupture de séquence : Registre : On met le nom du registre qui contient l'opérande (en majuscules ou minuscules) exemple : LD R0,r1 ; R0 R1 Valeur immédiate : On met la valeur de l'opérande selon la forme : décimal 123 ou 4 valeur de 0 à ou à hexadécimal $1a ou $ffa3 valeur sur 16 bits (4 digits hexadécimaux au maximum) binaire % valeur sur 16 bits (16 chiffres binaires au maximum) ASCII 'a' code ASCII d'un caractère ATTENTION : Le caractère placé entre ' ne peut être " ni ; car ce sont des délimiteurs définis dans le langage (délimiteurs de chaîne de caractères et de commentaire) exemples : LD R1,$ff03 ; R1 FF03 en hexadécimal LD R2,'A' ; R2 code ASCII de 'A' Direct : On met le nom de la variable exemples : LD R0,var1 ; R0 contenu de var1 ST R2,var2 ; var2 contenu de R2 ATTENTION : Un nom de variable doit commencer par une lettre et ne comporter aucun caractère défini comme délimiteur par le langage ( ' " ;, [ ] ). Le compilateur distingue les majuscules et les minuscules et accepte les caractères accentués. De plus un nom de variable ne doit pas pouvoir être confondu avec un nom de registre ni être le mot clé STACK. Indirect : Le registre désigné contient l'adresse de l'opérande (seuls les 10 bits de faible poids du registre sont pris en compte). On met le nom du registre entre crochets. exemples : LD R0,[SP] ; R0 contenu de la mémoire à l'adresse contenue dans SP LD [R1],12 ; mémoire à l'adresse contenue dans R1 12 LD [R1],r3 ; mémoire à l'adresse contenue dans R1 contenu de R3 LD [r1],var ; mémoire à l'adresse contenue dans R1 contenu de var ST [R2],var2 LD [sp],[r1] ; var2 contenu de la mémoire à l'adresse contenue dans R2 ; mémoire à l'adresse contenue dans SP contenu de la mémoire à l'adresse contenue dans R1 Désignation des opérandes dans les instructions de rupture de séquence : On met l'étiquette qui désigne l'instruction à laquelle on doit aller (le nom seul de l'étiquette sans les :). exemple : BNE début L'assembleur sur Simulateur 5 M. DALMAU IUT de Bayonne
6 Les zones du programme : Un programme possède 3 zones : Une zone réservée aux déclarations de variables Une zone réservée aux instructions Une zone réservée à la pile La zone de pile est définie par la directive.stack taille où taille indique le nombre de mots de la mémoire réservés pour la pile. On définit les autres zones comme suit : code :.CODE données :.DATA Lors du chargement du programme le registre CO est initialisé sur la première instruction qui suit la directive.code. Les autres registres ne sont pas modifiés. Par contre, le registre SP doit être initialisé par le programme pour désigner le sommet de pile, ceci se fait grâce à l'instruction : LEA SP,STACK ; attention le mot clé STACK doit être en majuscules Déclaration des variables : 1. Variables non initialisées : nom DSW taille Déclare une variable appelée nom occupant taille mots en mémoire. Remarque : nom peut être omis, dans ce cas il y a réservation de place en mémoire sans nom de variable associé. 2. Variables initialisées : nom DW valeur Déclare une variable appelée nom initialisée à valeur. Les possibilités pour valeur sont : Un entier décimal: ou -4 de 0 à ou de à Un entier hexadécimal: $1a ou $ffa3 valeur sur 32 bits (8 digits hexadécimaux maximum) Une valeur binaire: % valeur sur 32 bits (32 chiffres binaire maximum) Un caractère: 'a' code ASCII du caractère étendu à 32 bits Une chaîne de caractères "Bonjour" un code ASCII étendu à 32 bits par mot Une variable initialisée occupe un mot de la mémoire sauf dans le cas d'une initialisation par une chaîne où la variable occupe un mot par caractère de la chaîne. ATTENTION : Le caractère placé entre ' ne peut être " ni ; car ce sont des délimiteurs définis dans le langage (chaîne de caractères et commentaire). Les caractères sont représentés par leur code ASCII étendu à 32 bits en complétant par des 0 à gauche. Remarque : pour déclarer une variable initialisée contenant plusieurs valeurs, il faut reproduire le mot clé DW pour chaque valeur sans mettre de nouveau nom de variable. exemples : var1 DW 12 var1 occupe un mot qui contient 12 car DW '!' car occupe un mot qui contient le code ASCII de '!' var2 DW -1 var2 occupe un mot qui contient -1 var3 DSW 12 var3 occupe 12 mots non initialisés var4 DW "ABC" var4 occupe 3 mots dont le 1 er contient le code ASCII de 'A', le deuxième celui de 'B' et le dernier celui de 'C'. var5 DW 11 DW 22 var5 occupe 2 mots initialisés à 11 pour le premier et 22 pour le second var6 DW "je" var6 occupe 3 mots dont le 1 er contient le code ASCII de 'j', DW 0 le deuxième celui de 'e' et le dernier la valeur 0. L'assembleur sur Simulateur 6 M. DALMAU IUT de Bayonne
7 Squelette d'un programme en assembleur : truc: machin:.data définition des variables et constantes.code LEA SP,STACK... suite du code dernière instruction (en général HLT)... corps de la procédure truc (1 ere procédure) ret x... autres procédures... corps de la procédure machin (dernière procédure) RET x.stack taille Le programme démarre à la première instruction qui suit la directive.code. L'instruction HLT est utilisée pour arrêter le processeur à la fin du programme. L'assembleur sur Simulateur 7 M. DALMAU IUT de Bayonne
8 UTILISATION DU SIMULATEUR POUR COMPILER ET EXECUTER UN PROGRAMME Présentation : Le simulateur se présente sous la forme des fenêtres suivantes : Le panneau de contrôle qui permet de compiler des programmes et des exécuter. Le processeur qui contient les registres, l'unité de traitement et l'unité de contrôle. La mémoire. L'unité d'échange. Un périphérique constitué d'une écran graphique de 256x256 et d'un clavier à 6 touches. Le Panneau de contrôle : Réglage de la vitesse de l'horloge du processeur Exécuter un programme résidant en Choix du mode d'exécution des programmes (en pas à pas ou en continu) Arrêter un programme en cours Charger un programme en mémoire Compiler un programme Terminer le programme de Témoin de programme en cours d'exécution Le Processeur : Les registres L'unité de traitement Le registre d'état de l'ual Activité en cours L'unité de contrôle Le processeur possède 6 registres d'usage général (R0 à R6) plus un registre de sommet de pile SP. L'assembleur sur Simulateur 8 M. DALMAU IUT de Bayonne
9 L'unité de contrôle contient : Le compteur ordinal CO Le registre d'instructions RI Une ligne d'état indiquant l'activité en cours: recherche d'instruction, décodage d'instruction, exécution d'instruction ou arrêt. L'unité de traitement contient une UAL avec ses registres d'entrée (RA et RB), de sortie (RS) et son registre d'état. Le registre d'état a la structure suivante : Indicateur d'égalité Indicateur d'infériorité entre entiers naturels Indicateur d'infériorité entre entiers relatifs Indicateur de débordement d'opération entre entiers naturels Indicateur de débordement d'opération entre entiers relatifs L'indicateur d'égalité est mis à 1 par une instruction de comparaison (CMP) lorsque les 2 opérandes sont égaux. L'indicateur d'infériorité entre entiers naturels est mis à 1 par une instruction de comparaison (CMP) lorsque le 1er opérande considéré comme un EN est inférieur au second opérande considéré lui aussi comme un EN. L'indicateur d'infériorité entre entiers relatifs est mis à 1 par une instruction de comparaison (CMP) lorsque le 1er opérande considéré comme un ER est inférieur au second opérande considéré lui aussi comme un ER. L'indicateur de débordement d'opération entre entiers naturels est mis à 1 par une instruction arithmétique lorsque le résultat considéré comme un EN déborde. L'indicateur de débordement d'opération entre entiers relatifs est mis à 1 par une instruction arithmétique lorsque le résultat considéré comme un ER déborde. Remarque : lorsque l'on clique sur un registre, une fenêtre de dialogue permettant de choisir le mode selon lequel le contenu de ce registre sera affiché à l'écran (voir ci-contre) apparaît. Bien entendu cela ne modifie pas le contenu du registre mais seulement son mode d'affichage. La Mémoire : Elle est constitué de 1024 mots de 32 bits. Un ascenseur permet de faire défiler l'ensemble de son contenu. Remarque : lorsque l'on clique sur un mot de la mémoire une fenêtre de dialogue permettant de choisir le mode selon lequel le contenu de ce mot sera affiché à l'écran (voir ci-dessus) apparaît. Bien entendu cela ne modifie pas le contenu du mot mémoire mais seulement son mode d'affichage. La ligne de menu "Mode d'affichage" permet d'appliquer un mode d'affichage à une zone de mémoire comprise entre deux adresses. Lorsque l'on clique sur ce menu, on voit apparaître une fenêtre permettant de choisir l'adresse de début et celle de fin de la zone de mémoire à laquelle va s'appliquer le mode d'affichage choisi. Afin d'en faciliter la lecture, lorsqu'un programme est chargé dans la mémoire le mode d'affichage de chaque mot est adapté L'assembleur sur Simulateur 9 M. DALMAU IUT de Bayonne
10 selon le type de son contenu. Il peut être modifié par la suite en cliquant dessus. L'unité d'échange : Elle contient 8 registres de 8 bits correspondant aux numéros de port 0 à 7. Elle permet de connaître l'état des touches et de dessiner ou écrire dans le fenêtre graphique du périphérique. Elle permet aussi de détecter les mouvements et les clics de la souris dans la zone graphique de l'écran du périphérique. Son fonctionnement est le suivant : 1 ) Entrées Le clavier Les touches du clavier positionnent des valeurs dans le Port0 selon le principe suivant : Etat du clavier Numéro de la touche bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 Etat du clavier indique les actions qui ont eu lieu sur le clavier depuis la dernière fois que le Port0 a été lu : 00 rien ne s'est produit Le bit 7 permet donc de savoir si un événement 11 une touche a été appuyée s'est produit, tandis que le bit 6 précise lequel. 10 une touche a été lâchée Remarque : Ces deux bits sont automatiquement remis à 0 lorsque le processeur lit le contenu du Port0. Numéro de la touche indique le numéro de la touche appuyée ou lâchée. Les numéros des touches sont les suivants : 1 pour la touche 2 pour la touche 3 pour la touche 4 pour la touche 5 pour la touche A 6 pour la touche B Remarque : Ces 6 bits sont automatiquement remis à 0 lorsque le processeur lit le contenu du Port0. L'écran Lorsque la souris survole l'écran, ses coordonnées sont écrites dans Port6 (coordonnée en x) et Port7 (coordonnée en y). Un programme peut donc en permanence savoir où se trouve la souris sur l'écran en lisant ces 2 ports de l'ue. Lorsque l'on clique avec la souris sur l'écran, ses coordonnées sont écrites dans Port6 (coordonnée en x) et Port7 (coordonnée en y) et le Port 0 est positionné de la même façon que si l'on avait appuyé la touche de numéro 7 (valeur : ). Remarque : Le Port0 est automatiquement remis à 0 lorsque le processeur en lit le contenu. 2 ) Sorties Les registres Port1 à Port5 pilotent l'écran graphique. Le registre Port5 indique l'opération graphique à exécuter tandis que les registres Port1 à Port4 en constituent les paramètres. Dès qu'une valeur est écrite dans Port5, la commande est exécutée en utilisant les registres Port1 à Port4 comme paramètres (il faut donc les avoir préparés avant). Le Port5 est divisé en 2 demi-registres de 4 bits chacun, les 4 bits de gauche indiquent la couleur dans laquelle doit se faire le tracé (si la commande est une commande de dessin ou d'écriture). Les 4 bits de droite indiquent la commande à exécuter : Couleur de tracé Commande graphique bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 L'assembleur sur Simulateur 10 M. DALMAU IUT de Bayonne
11 Les Commandes graphiques sont les suivantes : 0000 : effacer l'écran, les 4 bits Couleur de tracé sont ignorés : tracer le point dont les coordonnées sont dans Port1 (coordonnée en x) et Port2 (coordonnée en y). La couleur de tracé est celle indiqué par les 4 bits Couleur de tracé : tracer la ligne dont les coordonnées du point de départ sont dans Port1 (coordonnée en x) et Port2 (coordonnée en y) celles du point d'arrivée sont dans Port3 (coordonnée en x) et Port4 (coordonnée en y). La couleur de tracé est celle indiqué par les 4 bits Couleur de tracé : tracer le rectangle dont les coordonnées du coin supérieur gauche sont dans Port1 (coordonnée en x) et Port2 (coordonnée en y), la largeur est dans Port3 et la hauteur dans Port4. La couleur de tracé est celle indiqué par les 4 bits Couleur de tracé : tracer l'ovale inscrit dans le rectangle dont les coordonnées du coin supérieur gauche sont dans Port1 (coordonnée en x) et Port2 (coordonnée en y), la largeur est dans Port3 et la hauteur dans Port4. La couleur de tracé est celle indiqué par les 4 bits Couleur de tracé : tracer le rectangle plein dont les coordonnées du coin supérieur gauche sont dans Port1 (coordonnée en x) et Port2 (coordonnée en y), la largeur est dans Port3 et la hauteur dans Port4. La couleur de remplissage est celle indiqué par les 4 bits Couleur de tracé : tracer l'ovale plein inscrit dans le rectangle dont les coordonnées du coin supérieur gauche sont dans Port1 (coordonnée en x) et Port2 (coordonnée en y), la largeur est dans Port3 et la hauteur dans Port4. La couleur de remplissage est celle indiqué par les 4 bits Couleur de tracé : écrire aux coordonnées placées dans Port1 (coordonnée en x) et Port2 (coordonnée en y) le caractère dont le code ASCII est placé dans Port3. La couleur d'écriture est celle indiqué par les 4 bits Couleur de tracé. La valeur des coordonnées en x (Port1) et en y (Port2) sont automatiquement mises à jour pour pouvoir écrire le caractère suivant sur la même ligne ou, si elle est pleine, sur la ligne suivante. Les Couleurs de tracé sont les suivantes : 0000 : noir 0100 : bleu foncé 1000 : vert clair 1100 : rouge vif 0001 : gris foncé 0101 : bleu clair 1001 : magenta 1101 : rouge clair 0010 : gris moyen 0110 : cyan 1010 : orange 1110 : jaune 0011 : gris clair 0111 : vert 1011 : rose 1111 : blanc Le périphérique : 1 ) L'écran L'écran est graphique d'une définition de 256 pixels par 256 pixels. Les coordonnées (0,0) correspondent au coin supérieur gauche. Les coordonnées en x (horizontalement) augmentent quand on se déplace vers la droite, les coordonnées en y (verticalement) augmentent quand on se déplace vers le bas. L'écran détecte les mouvements et les clics de la souris sur sa surface. 2 ) Les touches Le périphérique comporte 6 touches (comme une gameboy simple): 4 touches de direction et 2 touches de commande (A et B). Les touches peuvent être activées à la souris ou en utilisant le clavier. Pour pouvoir utiliser le clavier la fenêtre du périphérique doit être la fenêtre active. Les touches correspondantes du clavier sont les flèches pour les touches de direction, la touche Espace pour la touche de commande A et la touche Entrée pour la touche de commande B. L'assembleur sur Simulateur 11 M. DALMAU IUT de Bayonne
12 Utiliser le simulateur : Le simulateur est contenu dans un fichier d'archives Java (simulateur.jar). Le programme peut être lancé en double cliquant sur le fichier jar ou par la commande : java jar simulateur.jar Pour exécuter un programme : 1 ) Taper le programme source à l'aide d'un éditeur de textes quelconque en mode txt et l'enregistrer sous un nom de la forme : xxxx.asm 2 ) Appeler le compilateur par le bouton approprié du simulateur. Après avoir choisi un fichier.asm à compiler, une fenêtre s'ouvre pour indiquer l'état de la compilation (et les erreurs éventuelles). Si la compilation ne génère pas d'erreurs, un fichier exécutable xxxx.mpc est obtenu et placé dans le même répertoire que xxxx.asm. On peut alors fermer la fenêtre du compilateur. Remarque : Au moment de la compilation le réglage de vitesse d'horloge et l'état de la case à cocher "pas à pas" du simulateur sont mémorisés. Ainsi, lorsque le fichier sera chargé en mémoire, la case à cocher et l'horloge retrouveront les valeurs qu'elles avaient au moment de la compilation du fichier. 3 ) Charger le programme ainsi obtenu par le bouton approprié du simulateur qui permet de choisir le fichier.mpc à exécuter. Le programme est maintenant visible en mémoire et le CO est initialisé sur la première instruction. En outre, la case à cocher et l'horloge ont retrouvé les valeurs qu'elles avaient au moment de la compilation de ce fichier. Elles peuvent, bien évidemment, être modifiées. 4 ) Lancer le programme par le bouton Exécuter. Le curseur du haut permet de régler la vitesse de l'horloge du processeur. Ainsi les instructions s'exécuteront plus ou moins vite selon ce réglage. Ceci permet en particulier de suivre l'exécution d'un programme et de vérifier que tout se passe bien. Chaque fois qu'un registre est modifié il apparaît un bref instant en rouge. Chaque fois qu'un registre est lu il apparaît un bref instant en vert. Lorsque l'horloge est mise à sa vitesse maximale, les changements de couleurs des registres ne sont plus visibles. La case à cocher permet de choisir un fonctionnement en pas à pas ou en continu. En mode pas à pas le processeur s'arrête à la fin de chaque instruction. Pour qu'il effectue l'instruction suivante du programme il faut ré-activer le bouton Exécuter. En mode continu il exécute les instructions l'une après l'autre jusqu'à rencontrer une instruction HLT. On peut toutefois l'arrêter en utilisant le bouton Stop. Toutefois ce bouton n'arrête l'exécution qu'après que l'instruction en cours soit terminée. L'assembleur sur Simulateur 12 M. DALMAU IUT de Bayonne
Jeu d instructions NIOS II
Jeu d instructions NIOS II 1 Formats d instructions Le processeur NIOS II a un jeu d instructions de type RISC. Il possède 32 registres de 32 bits, notés r0 à r31, avec r0 0. Les instructions sont de longueur
Plus en détailDU BINAIRE AU MICROPROCESSEUR - D ANGELIS CIRCUITS CONFIGURABLES NOTION DE PROGRAMMATION
145 NOTION DE PROGRAMMATION 1/ Complétons notre microprocesseur Nous avons, dans les leçons précédentes décrit un microprocesseur théorique, cependant il s inspire du 6800, premier microprocesseur conçu
Plus en détailRappels d architecture
Assembleur Rappels d architecture Un ordinateur se compose principalement d un processeur, de mémoire. On y attache ensuite des périphériques, mais ils sont optionnels. données : disque dur, etc entrée
Plus en détailAssembleur i8086. Philippe Preux IUT Informatique du Littoral. Année universitaire 95 96
Assembleur i8086 Philippe Preux IUT Informatique du Littoral Année universitaire 95 96 1 Avertissement Ce document décrit le langage d assemblage étudié et utilisé dans le cadre des TP d architecture.
Plus en détailManuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2
éducalgo Manuel d utilisation 26 juin 2011 Table des matières 1 Tâche à effectuer : écrire un algorithme 2 2 Comment écrire un algorithme? 3 2.1 Avec quoi écrit-on? Avec les boutons d écriture........
Plus en détailAssembleur. Faculté I&C, André Maurer, Claude Petitpierre
Assembleur Faculté I&C, André Maurer, Claude Petitpierre INTRODUCTION Logiciel utilisé Faculté I&C, André Maurer, Claude Petitpierre MEMOIRE Mémoire Faculté I&C, André Maurer, Claude Petitpierre Mémoire
Plus en détailArchitecture des ordinateurs
Architecture des ordinateurs Cours 4 5 novembre 2012 Archi 1/22 Micro-architecture Archi 2/22 Intro Comment assembler les différents circuits vus dans les cours précédents pour fabriquer un processeur?
Plus en détailProgrammation assembleur : aperçu
Assembleur : Younès EL AMRANI. 1 Programmation assembleur : aperçu Programmation en assembleur : NASM Module M14 Semestre 4 Printemps 2010 Equipe pédagogique : Younès El Amrani, Abdelhakim El Imrani, Faissal
Plus en détailINITIATION AU LANGAGE C SUR PIC DE MICROSHIP
COURS PROGRAMMATION INITIATION AU LANGAGE C SUR MICROCONTROLEUR PIC page 1 / 7 INITIATION AU LANGAGE C SUR PIC DE MICROSHIP I. Historique du langage C 1972 : naissance du C dans les laboratoires BELL par
Plus en détailArchitecture des ordinateurs TD1 - Portes logiques et premiers circuits
Architecture des ordinateurs TD1 - Portes logiques et premiers circuits 1 Rappel : un peu de logique Exercice 1.1 Remplir la table de vérité suivante : a b a + b ab a + b ab a b 0 0 0 1 1 0 1 1 Exercice
Plus en détailGuide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons
Guide d'utilisation OpenOffice Calc AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons 1 Table des matières Fiche 1 : Présentation de l'interface...3 Fiche 2 : Créer un nouveau classeur...4
Plus en détailConception de circuits numériques et architecture des ordinateurs
Conception de circuits numériques et architecture des ordinateurs Frédéric Pétrot Année universitaire 2014-2015 Structure du cours C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 Codage des nombres en base 2, logique
Plus en détailinviu routes Installation et création d'un ENAiKOON ID
inviu routes Installation et création d'un ENAiKOON ID Table des matières inviu routes...1 1 L installation...1 2 Lancer l application...1 3 L assistant d installation d inviu routes...2 3.1 Se connecter
Plus en détailFreeway 7. Nouvelles fonctionnalités
! Freeway 7 Nouvelles fonctionnalités À propos de ce guide... 3 Nouvelles fonctionnalités en un coup d'oeil... 3 À propos de la conception d'un site web réactif... 3 Travailler avec les pages pour créer
Plus en détailXubuntu 12.04. Une alternative à Windows et à Ubuntu, (pour ceux qui ne veulent pas d'unity) : installer Xubuntu.
Xubuntu 12.04 Une alternative à Windows et à Ubuntu, (pour ceux qui ne veulent pas d'unity) : installer Xubuntu. On peut trouver quelques explications ici : http://forum.ubuntu-fr.org/viewtopic.php?pid=15531491
Plus en détailDans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet.
1- Optimiser le poids de votre image : Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet. Tous les types d utilisateurs (auteur, publicateur,
Plus en détaill'ordinateur les bases
l'ordinateur les bases Démarrage de l'ordinateur - Le bureau, mon espace de travail - J'utilise la souris - Ouvertes ou fermées, les fenêtres - Dans l'ordinateur, tout est fichier - Le clavier : écrire,
Plus en détailUSTL - Licence ST-A 1ère année 2005-2006 Codage de l information TP 1 :
USTL - Licence ST-A 1ère année 2005-2006 Codage de l information TP 1 : Objectifs du TP Ce TP a pour but 1. de découvrir quelques opérations logiques sur les nombres 2. et quelques formats de fichiers.
Plus en détailEXCEL TUTORIEL 2012/2013
EXCEL TUTORIEL 2012/2013 Excel est un tableur, c est-à-dire un logiciel de gestion de tableaux. Il permet de réaliser des calculs avec des valeurs numériques, mais aussi avec des dates et des textes. Ainsi
Plus en détailEXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version 1.0 30/11/05
EXCEL PERFECTIONNEMENT Version 1.0 30/11/05 SERVICE INFORMATIQUE TABLE DES MATIERES 1RAPPELS...3 1.1RACCOURCIS CLAVIER & SOURIS... 3 1.2NAVIGUER DANS UNE FEUILLE ET UN CLASSEUR... 3 1.3PERSONNALISER LA
Plus en détailMICROINFORMATIQUE NOTE D APPLICATION 1 (REV. 2011) ARITHMETIQUE EN ASSEMBLEUR ET EN C
Haute Ecole d Ingénierie et de Gestion Du Canton du Vaud MICROINFORMATIQUE NOTE D APPLICATION 1 (REV. 2011) ARITHMETIQUE EN ASSEMBLEUR ET EN C Programmation en mode simulation 1. DOCUMENTS DE RÉFÉRENCE...
Plus en détailAvec PICASA. Partager ses photos. Avant de commencer. Picasa sur son ordinateur. Premier démarrage
Avant de commencer Picasa est avant un logiciel que l'on peut installer sur son ordinateur et qui permet de transférer ses photos dans un espace pouvant être partagé sur Internet. Picasa sur son ordinateur.
Plus en détailSous réserve de modifications techniques et des disponibilités, fabrication française.
Sous réserve de modifications techniques et des disponibilités, fabrication française. Table des matières PARTIE 1 : GÉNÉRALITÉS CHAPITRE 1 : FONCTIONNEMENT GÉNÉRAL Fonctionnement général... 5 CHAPITRE
Plus en détailDOSSIER D'ACTIVITES SUR TUXPAINT Dessiner avec Tuxpaint. Objectifs :
DOSSIER D'ACTIVITES SUR TUXPAINT Dessiner avec Tuxpaint Objectifs : Apprendre à l apprenant à connaître l'ordinateur Apprendre à l'apprenant à allumer l'ordinateur Faire découvrir à l'apprenant Linux Faire
Plus en détailInitiation à LabView : Les exemples d applications :
Initiation à LabView : Les exemples d applications : c) Type de variables : Créer un programme : Exemple 1 : Calcul de c= 2(a+b)(a-3b) ou a, b et c seront des réels. «Exemple1» nom du programme : «Exemple
Plus en détailServices bancaires par Internet aux entreprises. Guide pratique pour : Transfert de fichiers Version 08.05.22
Services bancaires par Internet aux entreprises Guide pratique pour : Transfert de fichiers Version 08.05.22 Table des matières Introduction...3 Avez-vous besoin d'aide?... 3 Exigences informatiques...
Plus en détailGestion de projet. GanttProject Didacticiel V1.0. 23 novembre 2013. Gérard Gervois Frédéric Giamarchi
Gestion de projet GanttProject Didacticiel V1.0 23 novembre 2013 Gérard Gervois Frédéric Giamarchi Département G.E.I.I. I.U.T. de Nîmes Université Montpellier II Présentation GanttProject est un logiciel
Plus en détailInterface PC Vivago Ultra. Pro. Guide d'utilisation
Interface PC Vivago Ultra Pro Guide d'utilisation Version 1.03 Configuration de l'interface PC Vivago Ultra Configuration requise Avant d'installer Vivago Ultra sur votre ordinateur assurez-vous que celui-ci
Plus en détailManuel Utilisateur Chariot odys.sante-lorraine.fr
odys.sante-lorraine.fr version 1.3 Sommaire 1. Présentation du chariot... 3 2. Mise en fonctionnement du chariot... 3 3. Connexion à Odys... 4 4. Téléconsultation vidéo... 5 4.1. Entrer en téléconsultation...
Plus en détailOrganiser vos documents Windows XP
Organiser vos documents Windows XP Dossier? Fichier? Qu'est ce que c'est? Un dossier (autrement appelé répertoire) est un élément dans lequel on peut mettre d'autres dossiers, ou des fichiers (ou les 2).
Plus en détailStructure d un programme
Architecture des ordinateurs Cours 6 Structure d un programme 3 décembre 2012 Archi 1/30 Programme en Assembleur Archi 2/30 Sections de données programme en assembleur = fichier texte (extension.asm) organisé
Plus en détailPublipostage avec Calc
Auto-formation sur OpenOffice.org 2.0 par Cyril Beaussier Version 1.0.2 - Avril 2006 Publipostage avec Calc Sommaire Introduction... 2 Présentation... 3 Notions... 4 Les données... 5 Lettre type... 7 Création
Plus en détailNotice d utilisation
Notice d utilisation Gestion des Dossiers et des Bases de Données Sommaire Préambule 1. Accès à la gestion des Dossiers et des Bases de Données 1.1 Accès «Ecole» 1.2 Accès «Entreprise» 1.3 Modification
Plus en détailDROPBOX. Stocker et partager des fichiers avec
Stocker et partager des fichiers avec DROPBOX https://www.dropbox.com/ Dropbox est un programme qui permet de partager et de synchroniser entre deux ou plusieurs ordinateurs, des fichiers placés dans un
Plus en détailIV- Comment fonctionne un ordinateur?
1 IV- Comment fonctionne un ordinateur? L ordinateur est une alliance du hardware (le matériel) et du software (les logiciels). Jusqu à présent, nous avons surtout vu l aspect «matériel», avec les interactions
Plus en détailINSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX
TABLE DES MATIERES Livret Utilisateur Excel 2007 Niveau 2 INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX... 4 Les tableaux croisés dynamiques... 4 Création d un tableau croisé... 5 Comparer des
Plus en détailCréer des étiquettes avec les adresses d'un tableau Calc
Créer des étiquettes avec les adresses d'un tableau Calc Il faudra au préalable avoir déjà créé le tableau contenant les adresses avec Calc. Il y a trois étapes différentes pour réaliser des étiquettes
Plus en détailWHS ProRealTime. édition 2008 1.52
WHS ProRealTime édition 2008 1.52 Ce tutoriel est dédié aux fonctions de passage d'ordres sur ProRealTime avec WHSelfinvest. Pour obtenir une aide sur les autres fonctions de ProRealTime, veuillez consulter
Plus en détailCodage d information. Codage d information : -Définition-
Introduction Plan Systèmes de numération et Représentation des nombres Systèmes de numération Système de numération décimale Représentation dans une base b Représentation binaire, Octale et Hexadécimale
Plus en détailL ORDINATEUR FACILE D ACCÈS!
L ORDINATEUR FACILE D ACCÈS! Préparé par Éric Roussel, enseignant spécialisé en informatique / École Jacques-Ouellette / 2009 Préambule Il est important de noter qu il n y a pas d adaptation parfaite des
Plus en détailManuel utilisateur Netviewer one2one
Manuel utilisateur Netviewer one2one INDEX 1. Etablissement de la connexion...2 1.1. Client... 2 2. Travailler avec Netviewer en mode Show...3 2.1. Vue écran... 3 2.2. Le panneau Netviewer... 3 2.3. Caractéristiques...
Plus en détailTRUCS & ASTUCES SYSTEME. 1-Raccourcis Programme sur le Bureau (7)
TRUCS & ASTUCES SYSTEME 1-Raccourcis Programme sur le Bureau (7) 2- Mettre la souris sur Tous les programmes 3- Clic DROIT sur le programme dont on veut créer un raccourcis 4- Dans le menu contextuel Clic
Plus en détailComment sauvegarder ses documents
Comment sauvegarder ses documents Diffusé par Le Projet Documentation OpenOffice.org OpenOffice.org Documentation Project How-To Table des Matières 1. Préliminaires...3 2. Enregistrer un nouveau document...4
Plus en détailFileZilla. Sauvegarder son site Guppy à l aide de. Sommaire:
FileZilla http://filezilla.sourceforge.net/ Sauvegarder son site Guppy à l aide de Sommaire: P. 2 Téléchargement et installation P. 3 Paramétrage du transfert P. 3 L'environnement de Filezilla P. Sauvegarde
Plus en détailComment enregistrer simplement toute musique restituée par votre PC
Comment enregistrer simplement toute musique restituée par votre PC Il s'agit, vous l'avez compris d'enregistrer tout ce qui passe par la carte son de votre machine : musique ou paroles, chansons ou commentaires
Plus en détailTBI-DIRECT. Bridgit. Pour le partage de votre bureau. Écrit par : TBI Direct. http://www.tbi-direct.fr
TBI-DIRECT Bridgit Pour le partage de votre bureau Écrit par : TBI Direct http://www.tbi-direct.fr Contenu Vue d'ensemble...4 Nom du serveur...5 Lancement du Bridgit...5 Installation du logiciel Bridgit
Plus en détailReprésentation des Nombres
Chapitre 5 Représentation des Nombres 5. Representation des entiers 5.. Principe des représentations en base b Base L entier écrit 344 correspond a 3 mille + 4 cent + dix + 4. Plus généralement a n a n...
Plus en détailInfo0101 Intro. à l'algorithmique et à la programmation. Cours 3. Le langage Java
Info0101 Intro. à l'algorithmique et à la programmation Cours 3 Le langage Java Pierre Delisle, Cyril Rabat et Christophe Jaillet Université de Reims Champagne-Ardenne Département de Mathématiques et Informatique
Plus en détailLes opérations binaires
Les opérations binaires Compétences associées A2 : Analyser et interpréter une information numérique Objectifs Etre capable: - De coder les nombres entiers en code complément à 2. - De résoudre les opérations
Plus en détailLogiciels concernés. Situation. Ciel et le pont comptable. Note conçue et rédigée par Jalons sprl tous droits réservés - 27/06/2007.
Logiciels concernés Ciel Gestion Commerciale Premium, Evolution, et Réseau et Ciel Compta Premium, Evolution et Réseau. Situation Ciel Gescom et Ciel Compta ne sont pas des logiciels intégrés. C'est-à-dire
Plus en détailCréer une base de données
Access Créer une base de données SOMMAIRE Généralités sur les bases de données... 3 Création de la base de données... 4 A) Lancement d'access... 4 B) Enregistrement de la base de données vide... 4 Création
Plus en détailET 24 : Modèle de comportement d un système Boucles de programmation avec Labview.
ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview. Sciences et Technologies de l Industrie et du Développement Durable Formation des enseignants parcours : ET24 Modèle de
Plus en détailREPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA FORMATION PROFESSIONNELLE. Microsoft. Excel XP
IFP Birkhadem Alger Rue des trois frères Djillali 1 REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA FORMATION PROFESSIONNELLE INSTITUT DE LA FORMATION PROFESSIONNELLE DE BIRKHADEM Initiation
Plus en détailModule SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés
Module SMS pour Microsoft Outlook MD et Outlook MD Express Guide d'aide Guide d'aide du module SMS de Rogers Page 1 sur 40 Table des matières 1. Exigences minimales :...3 2. Installation...4 1. Téléchargement
Plus en détailPrise en main du logiciel Smart BOARD
Prise en main du logiciel Smart BOARD 1. Introduction : Le logiciel Smart BOARD est utilisable avec les tableaux blancs interactifs de la gamme SMART. Toutefois, il n'est pas nécessaire d'avoir un tbi
Plus en détailLibreOffice Calc : introduction aux tableaux croisés dynamiques
Fiche logiciel LibreOffice Calc 3.x Tableur Niveau LibreOffice Calc : introduction aux tableaux croisés dynamiques Un tableau croisé dynamique (appelé Pilote de données dans LibreOffice) est un tableau
Plus en détailSélection du contrôleur
Démo CoDeSys - 1 - 1. Configuration de l environnement de travail : Lancer le logiciel CoDeSys Fichier Nouveau Lors de la première utilisation, une boîte de dialogue apparaît permettant la sélection du
Plus en détailLicence ST Université Claude Bernard Lyon I LIF1 : Algorithmique et Programmation C Bases du langage C 1 Conclusion de la dernière fois Introduction de l algorithmique générale pour permettre de traiter
Plus en détailUEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.
UEO11 COURS/TD 1 Contenu du semestre Cours et TDs sont intégrés L objectif de ce cours équivalent a 6h de cours, 10h de TD et 8h de TP est le suivant : - initiation à l algorithmique - notions de bases
Plus en détailSaisissez le login et le mot de passe (attention aux minuscules et majuscules) qui vous ont
I Open Boutique Sommaire : I Open Boutique... 1 Onglet «Saisie des Produits»... 3 Création d'une nouvelle fiche boutique :... 3 Création d'une nouvelle fiche lieux de retraits :... 10 Création d'une nouvelle
Plus en détailColorisation dynamique en Illustrator (Partir d'une numérisation, vectoriser et peindre de manière dynamique) - 1
Colorisation dynamique en Illustrator (Partir d'une numérisation, vectoriser et peindre de manière dynamique) ll faut importer l'image (menu Fichier > Importer, en cochant "Lien") ou plus simplement l'ouvrir
Plus en détailI Pourquoi une messagerie?
I Pourquoi une messagerie? Outlook express est un logiciel de messagerie de windows. Il est installé par défaut sur un grand nombre d ordinateurs de la planète, ceux tournant sous Windows, et proposé par
Plus en détailUtilisation du logiciel GALAAD
1 Sommaire: Présentation du logiciel GALAAD 1. Démarrer le programme........ 2. Présentation de l écran du logiciel....... Les barres d'outils, sauvegarder... 3. Créer un nouveau fichier........ 4. Préparer
Plus en détailAtelier Travailler vos photos Mars 2015
Accéder aux photos enregistrées sur votre ordinateur. Cliquer sur le bouton démarrer puis cliquer sur Images dans la colonne de droite. Vous êtes dans le dossier Images. Cliquer ici pour modifier l apparence
Plus en détailMode d'emploi abrégé du GPS GeoExplorer3 et du Software GPS Pathfinder Office
Mode d'emploi abrégé du GPS GeoExplorer3 et du Software GPS Pathfinder Office Remarque...2 Introduction...2 Préliminaires...2 Almanach...2 Préparation des fichiers avant d'aller sur le terrain...2 Réglage
Plus en détailLicence Sciences et Technologies Examen janvier 2010
Université de Provence Introduction à l Informatique Licence Sciences et Technologies Examen janvier 2010 Année 2009-10 Aucun document n est autorisé Les exercices peuvent être traités dans le désordre.
Plus en détailUTILISATION D'UN RADIOCHRONOMETRE POUR DATER DES GRANITES
Fiche sujet-candidat Les géologues s interrogent sur la chronologie de mise en place de deux granites du Massif Central. On cherche à savoir si une méthode de radiochronologie permettrait de déterminer
Plus en détailMODE OPERATOIRE OPENOFFICE BASE
MODE OPERATOIRE OPENOFFICE BASE Openoffice Base est un SGBDR : Système de Gestion de Base de Données Relationnelle. L un des principaux atouts de ce logiciel est de pouvoir gérer de façon efficace et rapide
Plus en détailAGASC / BUREAU INFORMATION JEUNESSE 06700 Saint Laurent du Var Tel : 04.93.07.00.66 bij@agasc.fr www.agasc.fr. Word: Les tableaux.
Word: Les tableaux Introduction 6 ième partie Il est préférable par moments de présenter de l'information sous forme de tableau. Les instructions qui suivent démontrent comment créer un tableau et comment
Plus en détailAtelier C TIA Portal CTIA04 : Programmation des automates S7-300 Opérations numériques
Atelier C TIA Portal CTIA04 : Programmation des automates S7-300 Opérations numériques CTIA04 Page 1 1. Les types de données sous S7 300 Il existe plusieurs types de données utilisées pour la programmation
Plus en détailDes outils numériques simples et conviviaux!
Des outils numériques simples et conviviaux! 1 La clé USB en bref La clé USB vous permet : n De projeter, avec ou sans tableau blanc interactif (TBI), les pages du livre numérique. n De naviguer facilement
Plus en détail1 Gestionnaire de Données WORD A4 F - USB / 2014-04-05 / 6020 Alco-Connect
1 Gestionnaire de Données WORD A4 F - USB / 2014-04-05 / 6020 Alco-Connect Introduction... 4 Comment décrire le logiciel Cosmos?... 4 Quelles sont les fonctions de ce logiciel PC?... 4 Est-il possible
Plus en détailCONFIGURER LA CONNEXION RESEAU A L'AIDE DU WIFI INTEGRE DE WINDOWS XP/VISTA/SEVEN, ANDROID ET IOS.
CONFIGURER LA CONNEXION RESEAU A L'AIDE DU WIFI INTEGRE DE WINDOWS XP/VISTA/SEVEN, ANDROID ET IOS. Ce document vous indique comme configurer votre connexion WiFi sur votre ordinateur ou votre tablette.
Plus en détailArchitecture des ordinateurs
Architecture des ordinateurs Cours 7 17 décembre 2012 Archi 1/1 Fonctions, suite et fin Archi 2/1 Rappel Forme générale d un sous-programme (fonction) : etiquette sousprogramme: push ebp ; empile la valeur
Plus en détailqwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz mqwertyuiopasdfghjklzxcvbnmqwert
qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz INITIATION à Word 2007 xcvbnmqwertyuiopasdfghjklzxcvbn Cours informatiques Année 2009/2010 mqwertyuiopasdfghjklzxcvbnmqwert
Plus en détailTUTORIEL IMPRESS. Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer»
TUTORIEL IMPRESS Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer» Une page impress s'ouvre : Le volet gauche contiendra toutes les diapositives
Plus en détailRéalisez votre propre carte de vœux Éléctronique
Les différentes possibilités d animer une carte de vœux Il existe plusieurs possibilités d animer une carte de vœux : - Une Vidéo : Vous pouvez créer une vidéo, un film simplement avec Windows Media Player.
Plus en détailLogiciel de Base. I. Représentation des nombres
Logiciel de Base (A1-06/07) Léon Mugwaneza ESIL/Dépt. Informatique (bureau A118) mugwaneza@univmed.fr I. Représentation des nombres Codage et représentation de l'information Information externe formats
Plus en détailMANUEL D'UTILISATION Téléphone Aastra 6753i, PoE
MANUEL D'UTILISATION Téléphone Aastra 6753i, PoE 1. Combiné 9. Menu (accès aux paramètres) 2. Ecran 10. Mise en attente 3. Touches fonctionnelles 11. Clavier de saisie 4. Voyant lumineux 12. Casque (On
Plus en détailAutomatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs
Dans la série Les tutoriels libres présentés par le site FRAMASOFT Automatisation d'une Facture 4 Liste Déroulante Remises Case à cocher Calculs Logiciel: Version: Licence: Site: OpenOffice.org Calc :
Plus en détailPRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE
PRISE EN MAIN D UN TABLEUR Version OPEN OFFICE Prise en main d un tableur page 2 1. L utilisation de la souris Pour faire fonctionner un tableur, on utilise le clavier mais aussi la souris. Rappelons,
Plus en détailS.P.S.N. Lac du Der 2008
S.P.S.N. Lac du Der 2008 Qu'est-ce qu'un histogramme? C'est un graphique qui montre la répartition des pixels de l'image en fonction de leur luminosité. Chaque type d'image (normale, surexposée, sous exposée,
Plus en détailServices bancaires par Internet aux entreprises. Guide pratique pour : Rapports de solde Version 8.05.22
Services bancaires par Internet aux entreprises Guide pratique pour : Rapports de solde Version 8.05.22 Table des matières Avez-vous besoin d aide?... 3 Exigences informatiques... 4 Navigateurs acceptés...
Plus en détailExcel 2007 Niveau 3 Page 1 www.admexcel.com
Excel 2007 Niveau 3 Page 1 TABLE DES MATIERES UTILISATION DE LISTES DE DONNEES... 4 REMARQUES PREALABLES SUR LES LISTES DE DONNEES... 4 METTRE EN FORME LE TABLEAU... 6 METTRE LA LISTE A JOUR... 7 a/ Directement
Plus en détailMANUEL TBI - STARBOARD
MANUEL TBI - STARBOARD TBIH MOD2 TITRE Manuel STARBOARD (Module 2) Trucs et astuces INTITULE Manuel d'utilisation du logiciel STARBOARD accompagnant le tableau blanc interactif HITACHI F-Series et FX-Series
Plus en détailTraitement d un AVI avec Iris
Traitement d un AVI avec Iris 1. Définir le répertoire de travail Fichier > Réglages (Ctrl + R) Et on définit le chemin du répertoire de travail. C est là que les images vont être stockées. 2. Convertir
Plus en détailUne version javascript sera disponible directement dans le cours prochainement.
Author : Cédric Vanconingsloo Ce cours est principalement axé sur la compréhension du fonctionnement d'un ordinateur et l'étude du seul langage qu'il connaisse, le binaire. De ce fait, le cours est relativement
Plus en détail1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :
1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus : La procédure d installation démarre. La fenêtre suivante vous indique
Plus en détailBONNE NOUVELLE, À PARTIR DE DEMAIN 15 AOÛT 2014, l inscription en ligne sera disponible à partir du site de l ARO.
ARO Inscription en ligne, Automne 2014 BONNE NOUVELLE, À PARTIR DE DEMAIN 15 AOÛT 2014, l inscription en ligne sera disponible à partir du site de l ARO. À partir de cette date, vous n aurez qu à vous
Plus en détailCOPIER, COUPER, COLLER, SELECTIONNER, ENREGISTRER.
COPIER, COUPER, COLLER, SELECTIONNER, ENREGISTRER. 1. Comment déplacer ou copier un fichier sur Windows Vous aurez régulièrement besoin de déplacer ou dupliquer des fichiers sur votre ordinateur. Par exemple
Plus en détailPop-Art façon Roy Liechtenstein
1 sur 6 22/01/2010 22:35 Pop-Art façon Roy Liechtenstein Ce tutoriel peut paraître loin de la photographie, mais il contient des techniques très utiles, voire indispensables en matière de retouche. 1 -
Plus en détailGuide pour la réalisation d'un document avec Open Office Writer 2.2
Guide pour la réalisation d'un document avec Open Office Writer 2.2 1- Lancement de l'application : Le Traitement de textes de la Suite OpenOffice peut être lancé : soit depuis le menu «Démarrer / Programmes/OpenOffice2.2/Writer
Plus en détailCONFIGURER LA CONNEXION RESEAU WIFI SOUS WINDOWS XP/VISTA/7/8, ANDROID ET IOS.
CONFIGURER LA CONNEXION RESEAU WIFI SOUS WINDOWS XP/VISTA/7/8, ANDROID ET IOS. Ref. FP P758 Version 4.0 Résumé Ce document vous indique comment configurer votre connexion WiFi sur votre ordinateur, votre
Plus en détailIntroduction à Windows 8
Introduction à Windows 8 Windows 8 est aujourd hui le dernier Système d exploitation de Microsoft. Ce système n étant pas destiner exclusivement au Oridnateur (il est également installé sur certaines tablettes
Plus en détailUtilisation du logiciel Epson Easy Interactive Tools
Utilisation du logiciel Epson Easy Interactive Tools Ce logiciel permet d'utiliser le stylo electronique comme souris pour contrôler l'ordinateur depuis l'écran et comme feutre électronique pour écrire
Plus en détailTRAVAILLER SUR LES ORDINATEURS DU LYCEE
TRAVAILLER SUR LES ORDINATEURS DU LYCEE TRAVAILLER SUR LES ORDINATEURS DU LYCEE Ouvrir et fermer une session, éteindre le poste...3 Ouvrir une session...3 Fermer une session...4 Eteindre le poste...5 L'environnement
Plus en détailIntroduction à Eclipse
Introduction à Eclipse Eclipse IDE est un environnement de développement intégré libre (le terme Eclipse désigne également le projet correspondant, lancé par IBM) extensible, universel et polyvalent, permettant
Plus en détail