ELE-542 Systèmes ordinés en temps réels. Cours # 5 Traitement des interruptions

Dimension: px
Commencer à balayer dès la page:

Download "ELE-542 Systèmes ordinés en temps réels. Cours # 5 Traitement des interruptions"

Transcription

1 ELE-542 Systèmes ordinés en temps réels Cours # 5 Traitement des interruptions Jean-Marc Beaulieu et Bruno De Kelper Site internet: Chapitre 5 Réponse aux évènements 5.1 Aspects matériels du traitement des interruptions 5.2 Exemples Traitement des interruptions Intel x86, Atmel AVR et Motorola MC Méthodes de réponse à un événement 5.4 Traitement par interrogation 5.5 Interruption avec interrogation 5.6 Interruption vectorisée 5.7 Interruption auto-vectorisée 5.8 Traitement des interruptions du PC (Langage C) Systèmes ordinés en temps réel Cours 5 2 Traitement des interruptions cours 5 1

2 L interruption est un mécanisme matériel qui permet au processeur de réagir aux événements asynchrones. Ce mécanisme permet une meilleure utilisation du processeur en lui évitant d avoir à vérifier périodiquement («pooling») si un événement est survenu. Essentiel pour les événements asynchrones Systèmes ordinés en temps réel Cours 5 3 Sous-routine versus Interruption Paramètres sur la pile Appel de sous-routine Début Sauvegarde du contexte Pile Contexte Adresse de retour Paramètre 2 Paramètre 1 Appel d interruption SIGNAL Début Sauvegarde du contexte Pile Contexte Adresse de retour Reg. de statut BSR Récupère du contexte Récupère du contexte Retour Retour Systèmes ordinés en temps réel Cours 5 4 Traitement des interruptions cours 5 2

3 Initialise chaîne Initialise UART oui car. arrivé? non Place car. dans chaîne chaîne pleine? non oui Désactive UART Questionnement versus Interruption Exemple : Lire une chaîne de caractères par le port série (UART) Par questionnement Par interruption Début Retour Pour le ATMega16 Soit 1 2 baud, alors µs/car 128 instructions Fait autre chose initialisation Initialise chaîne Initialise UART interruption Début Place car. dans chaîne chaîne pleine? non Retour Systèmes ordinés en temps réel Cours 5 5 oui UART Désactive UART Mécanisme de base : CPU INT INTA Périphérique 1 - Le CPU accuse réception. 2 - Le périphérique répond par un numéro de vecteur d interruption (sur le Bus de donnée). 3 - Le CPU récupère l adresse de la routine d interruption dans la Table des vecteurs d interruptions. 4 - Le CPU place l adresse de la routine d interruption dans le Compteur de Programme. Le CPU : 1 - Attend la fin de l instruction en cours. 2 - Désactive/Masque les interruptions. 3 - Copie le Reg. de Statut sur la Pile. 4 - Copie le Compteur de Prog. sur la Pile. 5 - Accuse réception de l interruption. 6 - Branche à la routine d interruption. La routine d interruption : 1 - Sauve le contexte sur la pile. 2 - Réarme les interruptions. 3 - Traite l évènement du périphérique. 4 - Récupère le contexte. 5 - Retourne. Systèmes ordinés en temps réel Cours 5 6 Traitement des interruptions cours 5 3

4 Système hiérarchisé : CPU INT INT1 INT2 INTx INTA 2 mécanismes : - Vectorisé : Même que mécanisme de base. - Auto-vectorisé : - Vecteurs placés à des adresses fixes dans la table des vecteurs. - Le CPU se base sur le numéro de l interruption. Périphérique Périphérique Périphérique Périphérique Le CPU : 1 - Attend la fin de l instruction en cours. 2 - Augmente le masque d interruption. 3 - Copie le Reg. de Statut sur la Pile. 4 - Copie le Compteur de Prog. sur la Pile. 5 - Accuse réception de l interruption. 6 - Branche à la routine d interruption. La routine d interruption : Même que mécanisme de base Systèmes ordinés en temps réel Cours 5 7 Motorola : MC68332 TPU RAM (2 kb) IMB QSM CPU (68) chip select EBI clock Test Priorité faible IRQ1 à IRQ7 élevée IACK DSACK AVEC 68 (autres registres) PC SSP VBR SR CCR # Vecteur Adresse Vecteurs RESET Exceptions Masque d interruption 256 vecteurs (32 bits) C 8 - BC C - FC 1-3FC INT1 à INT7 AutoVecteurs TRAP (Réservés) Vecteurs d interruption Systèmes ordinés en temps réel Cours 5 8 Traitement des interruptions cours 5 4

5 Motorola : 1 IRQ1 à IRQ7 5 IACK DSACK 6 AVEC 68 (autres registres) 1 Reçoit IRQ 2 Masque < IRQ? (non ignore) 3 SR Pile 4 Masque IRQ 2 PC SSP VBR SR CCR # Vecteur PC SR Vecteurs RESET Exceptions INT1 à INT7 AutoVecteurs TRAP (Réservés) Vecteurs d interruption Pile 5 Cycle d accusé réception (IACK) 6 Reçoit le # vecteur ou auto-vecteur 7 PC Pile 8 PC Vecteur d interruption Systèmes ordinés en temps réel Cours 5 9 ATMEL AVR : ATMega16 AVR CPU ADC SPI MEM Flash SRAM EEPROM Timer/ Counter Watchdog PORTA PORTB PORTC PORTD Clock Priorité élevée faible IRQ1 à IRQ21 # Vecteur Adresse 2-4 AVR CPU (autres registres) SPH 7 SPL PC SP SREG Global Interrupt Enable Vecteurs RESET External IRQ-IRQ1 21 Auto-Vecteurs (16 bits) A 1C 1E - 28 Timer/Counter à 2 SPI USART ADC autres Systèmes ordinés en temps réel Cours 5 1 Traitement des interruptions cours 5 5

6 ATMEL AVR : # Vecteur 1 Vecteurs RESET 1 IRQ1 à IRQ21 AVR CPU (autres registres) SPH SPL PC SP External IRQ-IRQ1 Timer/Counter à 2 SPI USART ADC autres 7 SREG 3 PC Pile 2 1 Reçoit IRQ 2 GIE (désactive IRQ) 3 PC Pile 4 PC Vecteur d interruption Notes : - Toutes les interruptions sont auto-vectorisées - Chaque interruption est activée par un bit dans un registre du module correspondant - Le GIE bit désactive toutes les interruptions - Le registre de statut n est pas placé sur la pile automatiquement. Systèmes ordinés en temps réel Cours 5 11 INTEL : PIC 8259 PENTIUM (autres registres) IP SP EIP ESP Master x2 INT INTA IRQ IRQ1 IRQ2 IRQ3 IRQ4 IRQ5 IRQ6 IRQ7 9 Flags EFlags CS DS SS autres Interrupt Enable Flag Slave xa INT INTA PIC 8259 IRQ8 IRQ1 IRQ11 IRQ12 IRQ13 IRQ14 IRQ GDTR IDTR # Vecteur - 18 Offset (63) - 4C Vecteurs Exceptions Mode Réel 256 vecteurs (32 bits) C 8-3BC (Réservés) Vecteurs d interruption Mode Protégé C 3FC IRQ à IRQ Systèmes ordinés en temps réel Cours 5 12 Traitement des interruptions cours 5 6

7 INTEL : x2 xa PIC 8259 ICW1 OCW2 OCW3 IRR ISR In Service Register (ISR) Priority Resolver Interrupt Request Register (IRR) Interrupt Mask Register (IMR) IRQ IRQ1 IRQ2 IRQ3 IRQ4 IRQ5 IRQ6 IRQ7 x21 xa1 ICW2 ICW3 ICW4 OCW1 (IMR) Control Logic Data Bus Control Bus Address Bus Note : En temps normal, seuls 2 registres sont utilisés : - Le registre OCW1 pour définir le masque d interruption ex. : outport(x21, (inport(x21) & xf7)); Permet IRQ3 - Le registre OCW2 pour réarmer le 8259 à la fin de la routine d interruption ex. : outport(x2,x2); Réarme le 8259 (Master) Systèmes ordinés en temps réel Cours 5 13 INTEL : PENTIUM (autres registres) IP SP 9 Flags 3 EIP ESP EFlags CS DS SS autres GDTR IDTR 6 # Vecteur INT INTA Vecteurs Exceptions (Réservés) Vecteurs d interruption IRQ à IRQ 1 Flags IP 4 CS # vecteur (Bus de données) 1 Reçoit IRQ 2 CR, IP, Flags Pile 3 Désactive interruptions (IEF 1) 4 Cycle d accusé réception (INTA) 5 Reçoit le # vecteur ou auto-vecteur 6 IP Vecteur d interruption 5 Pile 2 Systèmes ordinés en temps réel Cours 5 14 Traitement des interruptions cours 5 7

8 INTEL : Calcul de l adresse physique des vecteurs IDT Mode Réel : IDTR + # vecteur x 4 63 IDT Mode Protégé : IDTR + # vecteur x 8 Systèmes ordinés en temps réel Cours 5 INTEL : # IRQ Table des interruptions matérielles Ressource Internal Timer (réservé) Keyboard buffer full (réservé) Cascade interrupt from slave PIC (réservé) COM2* COM1* LPT2 (Plug and Play option) / audio / (disponible) Floppy Drive LPT1* Real-Time Clock (disponible) User available Windows Sound System* / (disponible) Onboard mouse port (si pas présent alors disponible) Math coprocessor (réservé) Primary IDE (si pas présent alors disponible) Secondary IDE (si pas présent alors disponible) * Par défaut mais peut être changé Systèmes ordinés en temps réel Cours 5 16 Traitement des interruptions cours 5 8

9 5.3 Méthodes de réponse à un événement De façon théorique, on définit 3 méthodes pour répondre à un événement : Par interrogation Cette méthode consiste à interroger le registre d'états de chaque périphérique pour déterminer s'il requiert l'attention du processeur. Par interruption à priorité verticale Une interruption de priorité supérieure peut interrompre une autre interruption. Par interruption à priorité horizontale La source de l'interruption est déterminée en interrogeant les registres d'états des périphériques connectés au même niveau de priorité. L'ordre d'interrogation détermine la priorité des périphériques. Interruptions Interruptions Interruptions Systèmes ordinés en temps réel Cours Traitement par interrogation Le processeur interroge régulièrement les registres d'états pour savoir si un événement s'est produit. Pas de connexion aux lignes d'interruption. CPU Source des événements registre d'état registre d'état registre d'état Systèmes ordinés en temps réel Cours 5 18 Traitement des interruptions cours 5 9

10 5.4 Traitement par interrogation Début Initialisation UP 1? Traitement UP1 Structure logicielle Boucle sans fin Cas 1 UP1 a la priorité Possibilité que UP2 et UP3 ne soient jamais traitées UP 2? UP 3? Traitement UP2 Traitement UP3 Cas 2 UP1 a la priorité UP2 et UP3 traitées après UP1 Systèmes ordinés en temps réel Cours Traitement par interrogation Le processeur interroge régulièrement les registres d'états CPU Source des évènements registre d'état registre d'état registre d'état Le temps de réponse contient 3 éléments : Temps pour activer le signal (ou l'événement) Temps pour détecter l'événement Temps pour traiter l'événement t s t f t p Temps de réponse = R = t + t + t s f p Systèmes ordinés en temps réel Cours 5 2 Traitement des interruptions cours 5 1

11 5.4 Traitement par interrogation activation détection traitement t s t f t p Temps d'activation (t s ) Ordre de grandeur ~ ns souvent négligeable Temps de détection (t f ) Ordre de grandeur ~ µs (ou plus) Dépend, de façon critique, du nombre de périphériques et de l'ordre d'interrogation Temps traitement (t p ) Nombre d'opérations (instructions) nécessaire au traitement Systèmes ordinés en temps réel Cours Traitement par interrogation Avantages Temps de réponse plus court lorsqu'il y a un (ou peu) de périphériques p-c-q pas la surcharge du changement de contexte Simple à programmer Désavantages Temps de réponse augmente avec le nombre de périphériques Pas moyen d'interrompre un traitement ( R ) Le processeur ne fait pas de travail utile durant l'interrogation "à vide" ( facteur d'utilisation ) Systèmes ordinés en temps réel Cours 5 22 Traitement des interruptions cours 5 11

12 5.5 Interruption avec interrogation Un niveau d'interruption est utilisé. Permet d'interrompre le travail du processeur en arrière-plan. L'interruption n'est pas vectorisée. La source de l'interruption est déterminée en interrogeant les registres d'états des périphériques connectés. CPU Source des évènements registre d'état registre d'état Auto-vecteur registre d'état Systèmes ordinés en temps réel Cours Interruption avec interrogation IRQ Initialise UP2? Traite 2 Structure logicielle Interrogation à l'intérieur de la fonction d'interruption UP3? Traite 3 RTI Systèmes ordinés en temps réel Cours 5 24 Traitement des interruptions cours 5 12

13 5.5 Interruption avec interrogation Le temps de réponse ( R ) se compose des éléments suivants : Latence de l'interruption L i Sauvegarde du contexte C s Traitement de l'interruption A i Temps pour détecter le périphérique t f Temps pour traiter l'événement t p Récupération du contexte C r R = = L L i i + + C C s s + + A ( t i f + C + t r p ) + C r Systèmes ordinés en temps réel Cours Interruption avec interrogation Pour le calcul de la latence d'interruption (L i ), on a 2 cas. 1. Il n'y a PAS d'interruption de plus haute priorité L = L + max ( L i P, L Temps d'activation ( L p ~ t s ) Ordre de grandeur ~ ns souvent négligeable Temps pour terminer l'instruction courante ( L Inst ) Pire cas : temps de l'instruction la plus longue Délai durant lequel les interruptions sont désactivées ( L D ) On considère généralement le pire cas inst D ) Systèmes ordinés en temps réel Cours 5 26 Traitement des interruptions cours 5 13

14 5.5 Interruption avec interrogation Calcul de la latence d'interruption (L i ), deuxième cas : 2. Il n'y a qu une (ou plusieurs) interruption(s) de plus haute priorité L = L + L i P Temps d'activation ( L p ~ t s ) Ordre de grandeur ~ ns souvent négligeable Temps pour terminer le traitement des interruptions plus prioritaires ( L H ) H Systèmes ordinés en temps réel Cours Interruption avec interrogation Avantages Plusieurs périphériques utilisent la même ligne d'interruption Possibilité d'interrompre le traitement d'arrière-plan Désavantages Temps de réponse augmente avec le nombre de périphériques Le processeur ne fait pas de travail utile durant l'interrogation "à vide" ( facteur d'utilisation ) Temps de réponse inclut un délai pour le changement de contexte (C s + C r ) Systèmes ordinés en temps réel Cours 5 28 Traitement des interruptions cours 5 14

15 5.6 Interruption vectorisée 2 architectures possibles CPU CPU 8259 Vecteur Source des événements Vecteur ou auto-vecteur Structure logicielle Le traitement est terminé (automatiquement) par le processeur à partir du vecteur Source des événements Auto-vecteur IRQ Initialise Traite RTI Systèmes ordinés en temps réel Cours Interruption vectorisée Le temps de réponse ( R ) se compose des éléments suivants : Latence de l'interruption L i Sauvegarde du contexte C s Traitement du vecteur d'interruption L IRQV Obtention du numéro de vecteur et du pointeur à la sous-routine de traitement Traitement de l'interruption A i Récupération du contexte C r R = L + C + L + A + C i s IRQV i r Systèmes ordinés en temps réel Cours 5 3 Traitement des interruptions cours 5

16 5.6 Interruption vectorisée Comme avant le calcul de la latence d'interruption (L i ) inclut 2 cas. 1. Il n'y a PAS d'interruption de plus haute priorité L = L + max ( L i P inst, L D ) 2. Il n'y a qu une (ou plusieurs) de plus haute priorité L = L + i P L H Systèmes ordinés en temps réel Cours Interruption vectorisée Avantages Temps de réponse généralement plus petit p-c-q pas d'interrogation Temps de réponse n'augmente PAS avec le nombre de périphériques Plusieurs périphériques peuvent utiliser la même ligne d'interruption Possibilité d'interrompre le traitement d'arrière-plan Possibilité d'interrompre une interruption moins prioritaire Facteur d'utilisation (pas l'interrogation "à vide") Systèmes ordinés en temps réel Cours 5 32 Traitement des interruptions cours 5 16

17 Désavantages 5.6 Interruption vectorisée Temps de réponse inclut un délai pour le traitement du vecteur d'interruption (L IRQV ) Temps de réponse inclut un délai pour le changement de contexte (C s + C r ) Systèmes ordinés en temps réel Cours 5 33 Exemple : Temps de réponse Atmel AVR (Spécifications page 3) Latence d interruption = minimum de 4 cycles = 4 x.68 µs =.27 µs Actions : Sauvegarde du compteur de programme Saut à la fonction d interruption Le retour d une interruption prend aussi 4 cycles. Systèmes ordinés en temps réel Cours 5 34 Traitement des interruptions cours 5 17

18 5.8 Traitement des interruptions du PC (Langage C) Initialisation de la table des vecteurs d interruption En C, setvect() et getvect() setvect() permet d assigner une routine d interruption à un vecteur, (placer le pointeur dans la table d IRQ) getvect() permet d obtenir le pointeur à la routine d interruption présent dans la table d IRQ. Exemple : old_vect = getvect (xc); /* Conserver pour replacer à fin*/ setvect (xc, routine_irq); /* Placer nouvelle routine */ Prototype d une fonction d interruption void interrupt routine_irq(void) Systèmes ordinés en temps réel Cours Traitement des interruptions du PC (Langage C) Attention Ne modifiez que ce que vous devez modifier. Exemple : Rediriger IRQ1 (clavier?) Reconfigurer COM2...(souris?) Si vous utilisez les IRQs sur PC, assurez-vous de les replacer correctement à la fin de votre programme. Systèmes ordinés en temps réel Cours 5 36 Traitement des interruptions cours 5 18

19 Exemple : PC_COM3.c Dans la fonction : int comm_open( ) ( ) oldvec = getvect ( intv ); /* Save old int vector */ disable(); setvect ( intv, serint ); /* Set up SERINT as com ISR */ enable(); Dans la fonction : void comm_close ( void ) ( ) setvect ( intv, oldvec ); Systèmes ordinés en temps réel Cours 5 37 Traitement des interruptions cours 5 19

Ordinateurs, Structure et Applications

Ordinateurs, Structure et Applications Ordinateurs, Structure et Applications Cours 10, Les interruptions Etienne Tremblay Université Laval, Hiver 2012 Cours 10, p.1 Les interruptions du 8086 Une interruption interrompt l exécution séquentielle

Plus en détail

Temps Réel. Jérôme Pouiller <j.pouiller@sysmic.org> Septembre 2011

Temps Réel. Jérôme Pouiller <j.pouiller@sysmic.org> Septembre 2011 Temps Réel Jérôme Pouiller Septembre 2011 Sommaire Problèmatique Le monotâche Le multitâches L ordonnanement Le partage de ressources Problèmatiques des OS temps réels J. Pouiller

Plus en détail

Carte ARDUINO UNO Microcontrôleur ATMega328

Carte ARDUINO UNO Microcontrôleur ATMega328 Microcontrôleurs EI3 Option AGI Carte ARDUINO UNO Microcontrôleur ATMega328 B. Cottenceau B311 ISTIA bertrand.cottenceau@univ-angers.fr Microcontrôleurs 1/23 1 Introduction Le modèle UNO de la société

Plus en détail

Conférence sur les microcontroleurs.

Conférence sur les microcontroleurs. Conférence sur les microcontroleurs. Le microcontrôleur Les besoins et le développement. Vers 1970, pour des calculs (calculatrice). Le premier est le 4004 de Intel, 90K. La technologie. Les 2 principales

Plus en détail

Manuel de l utilitaire Computer Setup (F10) HP Compaq Business Desktops Modèles d220 et d230

Manuel de l utilitaire Computer Setup (F10) HP Compaq Business Desktops Modèles d220 et d230 Manuel de l utilitaire Computer Setup (F10) HP Compaq Business Desktops Modèles d220 et d230 Référence : 331599-051 Juin 2003 Ce manuel contient le mode d emploi de l utilitaire de configuration Computer

Plus en détail

GPA770 Microélectronique appliquée Exercices série A

GPA770 Microélectronique appliquée Exercices série A GPA770 Microélectronique appliquée Exercices série A 1. Effectuez les calculs suivants sur des nombres binaires en complément à avec une représentation de 8 bits. Est-ce qu il y a débordement en complément

Plus en détail

La programmation des PIC en C. Les fonctions, les interruptions.

La programmation des PIC en C. Les fonctions, les interruptions. La programmation des PIC en C Les fonctions, les interruptions. Réalisation : HOLLARD Hervé. http://electronique-facile.com Date : 26 août 2004 Révision : 1.2 Sommaire Sommaire... 2 Introduction... 3 Structure

Plus en détail

Assembleur. Faculté I&C, André Maurer, Claude Petitpierre

Assembleur. 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étail

PIC : COURS ASSEMBLEUR

PIC : COURS ASSEMBLEUR PIC : COURS ASSEMBLEUR I) Fonctions de base d une machine informatique Contenir de façon permanente les tâches à exécuter (mémoire programme) en ROM ou sur support magnétique. Contenir de façon temporaire

Plus en détail

MICROCONTROLEURS PIC PROGRAMMATION EN C. V. Chollet - cours-pic-13b - 09/12/2012 Page 1 sur 44

MICROCONTROLEURS PIC PROGRAMMATION EN C. V. Chollet - cours-pic-13b - 09/12/2012 Page 1 sur 44 MICROCONTROLEURS PIC PROGRAMMATION EN C V. Chollet - cours-pic-13b - 09/12/2012 Page 1 sur 44 Chapitre 1 GENERALITES 1 DEFINITION Un microcontrôleur est un microprocesseur RISC (Reduced Instruction Set

Plus en détail

PIC 16F84. Philippe Hoppenot

PIC 16F84. Philippe Hoppenot Département GEII PIC 16F84 Philippe Hoppenot hoppenot@lsc.univ-evry.fr http://lsc.univ-evry.fr/~hoppenot/presentationfrancaise.html Ce cours sur le PIC est dispensé en licence professionnelle Concepteurs

Plus en détail

Contrôleur de communications réseau. Guide de configuration rapide DN1657-0606

Contrôleur de communications réseau. Guide de configuration rapide DN1657-0606 K T - N C C Contrôleur de communications réseau Guide de configuration rapide DN1657-0606 Objectif de ce document Ce Guide de configuration rapide s adresse aux installateurs qui sont déjà familiers avec

Plus en détail

Rappels d architecture

Rappels 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étail

TD Architecture des ordinateurs. Jean-Luc Dekeyser

TD Architecture des ordinateurs. Jean-Luc Dekeyser TD Architecture des ordinateurs Jean-Luc Dekeyser Fiche 1 Nombres de l informatique Exercice 1 Une entreprise désire réaliser la sauvegarde de ses données sur un site distant. Le volume de données à sauvegarder

Plus en détail

Informatique Industrielle

Informatique Industrielle Informatique Industrielle Cours Master SIS Micro-contrôleurs Microchip Intervenants : Marc Allain - marc.allain@fresnel.fr Julien Marot - julien.marot@fresnel.fr Coordonnées Marc Allain [Maître de conférence]

Plus en détail

Ordinateurs, Structure et Applications

Ordinateurs, Structure et Applications Ordinateurs, Structure et Applications Cours 13, Le DOS Etienne Tremblay Université Laval, Hiver 2011 Cours 13, p.1 Le DOS DOS signifie Disk Operating System Le DOS est un système d exploitation. Il existe

Plus en détail

Programmation en langage C d un µcontrôleur PIC à l aide du compilateur C-CCS Sommaire

Programmation en langage C d un µcontrôleur PIC à l aide du compilateur C-CCS Sommaire Programmation en langage C d un µcontrôleur PIC à l aide du compilateur C-CCS CCS Sommaire Généralités sur le langage. 2 Structure d un programme en C.. 3 Les constantes et équivalences.. 4 Les variables...

Plus en détail

Les avantages de la virtualisation sont multiples. On peut citer:

Les avantages de la virtualisation sont multiples. On peut citer: 1 Les mécanismes de virtualisation ont été introduits il y a fort longtemps dans les années 60 par IBM avec leur système CP/CMS. La motivation première de la virtualisation est la possibilité d'isoler

Plus en détail

Réalisation d un OS 32 bits pour PC(x86)

Réalisation d un OS 32 bits pour PC(x86) Rapport projet tutoré Réalisation d un OS 32 bits pour PC(x86) Maxime Chéramy Nicolas Floquet Benjamin Hautbois

Plus en détail

Architecture des Ordinateurs. Partie II:

Architecture des Ordinateurs. Partie II: Architecture des Ordinateurs Partie II: Le port Floppy permet le raccordement du lecteur de disquette àla carte mère. Remarque: Le lecteur de disquette a disparu il y a plus de 6 ans, son port suivra.

Plus en détail

REALISATION d'un. ORDONNANCEUR à ECHEANCES

REALISATION d'un. ORDONNANCEUR à ECHEANCES REALISATION d'un ORDONNANCEUR à ECHEANCES I- PRÉSENTATION... 3 II. DESCRIPTION DU NOYAU ORIGINEL... 4 II.1- ARCHITECTURE... 4 II.2 - SERVICES... 4 III. IMPLÉMENTATION DE L'ORDONNANCEUR À ÉCHÉANCES... 6

Plus en détail

1 Architecture du cœur ARM Cortex M3. Le cœur ARM Cortex M3 sera présenté en classe à partir des éléments suivants :

1 Architecture du cœur ARM Cortex M3. Le cœur ARM Cortex M3 sera présenté en classe à partir des éléments suivants : GIF-3002 SMI et Architecture du microprocesseur Ce cours discute de l impact du design du microprocesseur sur le système entier. Il présente d abord l architecture du cœur ARM Cortex M3. Ensuite, le cours

Plus en détail

Architecture des ordinateurs

Architecture 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étail

Bravo! Vous venez d acquérir un routeur large bande à 4 ports Conceptronic C100BRS4H.

Bravo! Vous venez d acquérir un routeur large bande à 4 ports Conceptronic C100BRS4H. Conceptronic C100BRS4H Guide d installation rapide Bravo! Vous venez d acquérir un routeur large bande à 4 ports Conceptronic C100BRS4H. Ce guide d installation vous permettra d installer pas à pas votre

Plus en détail

Concept de machine virtuelle

Concept de machine virtuelle Concept de machine virtuelle Chap. 5: Machine virtuelle Alain Sandoz Semestre été 2007 1 Introduction: Java Virtual Machine Machine Virtuelle Java: qu est-ce que c est? c est la spécification d une machine

Plus en détail

DU BINAIRE AU MICROPROCESSEUR - D ANGELIS CIRCUITS CONFIGURABLES NOTION DE PROGRAMMATION

DU 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étail

Cahier des charges. driver WIFI pour chipset Ralink RT2571W. sur hardware ARM7

Cahier des charges. driver WIFI pour chipset Ralink RT2571W. sur hardware ARM7 Cahier des charges driver WIFI pour chipset Ralink RT2571W sur hardware ARM7 RevA 13/03/2006 Création du document Sylvain Huet RevB 16/03/2006 Fusion des fonctions ARP et IP. SH Modification des milestones

Plus en détail

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

INITIATION 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étail

Guide d installation des pilotes MF

Guide d installation des pilotes MF Français Guide d installation des pilotes MF User Software CD-ROM.................................................................. 1 A propos des pilotes et des logiciels..............................................................

Plus en détail

PROGRAMMATION D'UN MICROCONTRÔLEUR

PROGRAMMATION D'UN MICROCONTRÔLEUR Projet de Physique P6-3 STPI/P6-3/2009 44 PROGRAMMATION D'UN MICROCONTRÔLEUR Etudiants : Pierre HOUSSIN Peng GE Aël GAIN Enseignant-responsable du projet : Faouzi DHAOUADI Date de remise du rapport :

Plus en détail

Conception de circuits numériques et architecture des ordinateurs

Conception 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étail

Compilation (INF 564)

Compilation (INF 564) Présentation du cours Le processeur MIPS Programmation du MIPS 1 Compilation (INF 564) Introduction & architecture MIPS François Pottier 10 décembre 2014 Présentation du cours Le processeur MIPS Programmation

Plus en détail

Installer et configurer un réseau local Ethernet commuté. Généralités 1 Utilisation d un Switch administrable D-Link DES-3226

Installer et configurer un réseau local Ethernet commuté. Généralités 1 Utilisation d un Switch administrable D-Link DES-3226 Installer et configurer un réseau local Ethernet commuté. Généralités 1 Utilisation d un Switch administrable D-Link DES-3226 Sommaire 1. Objectifs de ce TP... 2 2. Infrastructure du réseau... 2 3. Chargement

Plus en détail

ATELIERS DE FORMATION TECHNICIEN DE MAINTENANCE INFORMATIQUE

ATELIERS DE FORMATION TECHNICIEN DE MAINTENANCE INFORMATIQUE ATELIERS DE FORMATION TECHNICIEN DE MAINTENANCE INFORMATIQUE MODULE I : FORMATION À LA MAINTENANCE INFORMATIQUE Niveau requis : Technicien possédant des connaissances et des capacités de base : Sur l'utilisation

Plus en détail

MICROINFORMATIQUE NOTE D APPLICATION 1 (REV. 2011) ARITHMETIQUE EN ASSEMBLEUR ET EN C

MICROINFORMATIQUE 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étail

Procédure d installation pour WinEUR PROCÉDURE D INSTALLATION POUR WINEUR. Copyright GIT SA 2015 Page 1/16

Procédure d installation pour WinEUR PROCÉDURE D INSTALLATION POUR WINEUR. Copyright GIT SA 2015 Page 1/16 PROCÉDURE D INSTALLATION POUR WINEUR Copyright GIT SA 2015 Page 1/16 Table des matières Procédure d installation pour WinEUR PROCÉDURE D INSTALLATION POUR WINEUR... 1 Configuration système... 3 Configuration

Plus en détail

KoinKoin. Système d exploitation à architecture basée micro-noyau. Antoine Castaing Nicolas Clermont Damien Laniel

KoinKoin. Système d exploitation à architecture basée micro-noyau. Antoine Castaing Nicolas Clermont Damien Laniel KoinKoin Système d exploitation à architecture basée micro-noyau Antoine Castaing Nicolas Clermont Damien Laniel 30 juillet 2006 Free Documentation License Copyright (c) 2005 Nicolas Clermont / Antoine

Plus en détail

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+ Guide de formation avec exercices pratiques Configuration et dépannage de PC Préparation à la certification A+ Sophie Lange Troisième édition : couvre Windows 2000, Windows XP et Windows Vista Les Guides

Plus en détail

SnapMusic Studio 715 Guide d Installation

SnapMusic Studio 715 Guide d Installation SnapMusic Studio 715 Guide d Installation Sommaire V1.0 Chapitre 1 : SnapMusic Studio 715 Installation Matérielle...2 1.1 Contenu du boîtier...2 1.1 Configuration requise...2 1.2 Installation Matérielle...2

Plus en détail

Contraintes, particularités. 1. Généralités... 2. 2. Gestion de la mémoire... 2. a. Type des variables et constantes... 2

Contraintes, particularités. 1. Généralités... 2. 2. Gestion de la mémoire... 2. a. Type des variables et constantes... 2 C Embarque Contraintes, particularités 1. Généralités... 2 2. Gestion de la mémoire... 2 a. Type des variables et constantes.... 2 b. Variables locales ou globales... 3 3. Interruptions... 5 4. Imposer

Plus en détail

Français Table des Matières

Français Table des Matières Table des Matières Caractéristiques du FaceCam 310 1 Préparation de l appareil 2 Utilisation de l application de Messagerie Instantanée 3-13 CrazyTalk CamSuite PRO 14-24 CrazyTalk CamSuite PRO avec application

Plus en détail

Architecture des ordinateurs. Loïc Cuvillon. 20 novembre 2013

Architecture des ordinateurs. Loïc Cuvillon. 20 novembre 2013 Systèmes temps réel et systèmes embarqués Architecture des ordinateurs Loïc Cuvillon Ecole Nationale Supérieure de Physique de Strasbourg 20 novembre 2013 Loïc Cuvillon (ENSPS) Systèmes temps réel et systèmes

Plus en détail

Amiens 2007. Métier 39 : Gestion des réseaux informatiques. Jour 2, première partie. Durée : 3 heures

Amiens 2007. Métier 39 : Gestion des réseaux informatiques. Jour 2, première partie. Durée : 3 heures 39 èmes Olympiades des Métiers Amiens 2007 Métier 39 : Gestion des réseaux informatiques Jour 2, première partie Durée : 3 heures N ote : La correction de cette épreuve se déroulera tout au long de la

Plus en détail

Programmation assembleur : aperçu

Programmation 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étail

QUESTION 1 {2 points}

QUESTION 1 {2 points} ELE4301 Systèmes logiques II Page 1 de 8 QUESTION 1 {2 points} En se servant de paramètres électriques donnés dans le Tableau 1 ci-dessous, on désire déterminer la fréquence d opération du compteur présenté

Plus en détail

Le Programme SYGADE SYGADE 5.2. Besoins en équipement, logiciels et formation. UNCTAD/GID/DMFAS/Misc.6/Rev.7

Le Programme SYGADE SYGADE 5.2. Besoins en équipement, logiciels et formation. UNCTAD/GID/DMFAS/Misc.6/Rev.7 CONFÉRENCE DES NATIONS UNIES SUR LE COMMERCE ET LE DÉVELOPPEMENT UNITED NATIONS CONFERENCE ON TRADE AND DEVELOPMENT Le Programme SYGADE SYGADE 5.2 Besoins en équipement, logiciels et formation UNCTAD/GID/DMFAS/Misc.6/Rev.7

Plus en détail

Fiche technique CPU 315SN/PN (315-4PN33)

Fiche technique CPU 315SN/PN (315-4PN33) Fiche technique CPU 315SN/PN (315-4PN33) Données techniques N de commande 315-4PN33 Information générale Note - Caractéristiques SPEED-Bus - Données techniques de l'alimentation Alimentation (valeur nominale)

Plus en détail

Les microcontrôleurs dans les systèmes embarqués

Les microcontrôleurs dans les systèmes embarqués Haute école spécialisée bernoise Technique et informatique Section d Electricité et systèmes de communication Laboratoire d Informatique technique Les microcontrôleurs dans les systèmes embarqués Ce manuscrit

Plus en détail

IV- Comment fonctionne un ordinateur?

IV- 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étail

Présentation du SC101

Présentation du SC101 Présentation du SC101 True SAN (Storage Area Network) Boîtier intégrant la technologie Z-SAN 2 emplacements IDE 3,5" (jusqu'à 2 disques durs) 1 port Ethernet RJ45 10/100 Logiciel SmartSync Pro Backup Stockage

Plus en détail

OPTENET DCAgent 2.01. Manuel d'utilisateur

OPTENET DCAgent 2.01. Manuel d'utilisateur OPTENET DCAgent 2.01 Manuel d'utilisateur SOMMAIRE 1. INTRODUCTION...1 2. INSTALLATION...2 3. ÉTABLISSEMENT DES PERMISSIONS...4 Pour de plus amples informations, reportez-vous aux annexes «Conditions requises

Plus en détail

http://mickaeln2006.free.fr/index2.php?option=com_content&task=view&id=502&ite...

http://mickaeln2006.free.fr/index2.php?option=com_content&task=view&id=502&ite... Page 1 of 12 [TEST] TakeMS MEM Drive Firewall Ecrit par Administrator 26-06-2007 Nous avons testé un système de protection pour ports USB de TakeMS. La solution s'avère efficace surtout pour les réseaux

Plus en détail

MODULE I1. Plan. Introduction. Introduction. Historique. Historique avant 1969. R&T 1ère année. Sylvain MERCHEZ

MODULE I1. Plan. Introduction. Introduction. Historique. Historique avant 1969. R&T 1ère année. Sylvain MERCHEZ MODULE I1 Plan Chapitre 1 Qu'est ce qu'un S.E? Introduction Historique Présentation d'un S.E Les principaux S.E R&T 1ère année Votre environnement Sylvain MERCHEZ Introduction Introduction Rôles et fonctions

Plus en détail

Playzilla - Chargement par clé usb

Playzilla - Chargement par clé usb Juillet 2011 Version 001A SOMMAIRE I. UTILISATION SIMPLE... 3 Pré-requis... 4 Unité de stockage USB... 4 Configuration de playzilla... 4 1. MISE A JOUR DU CONTENU A PARTIR DE SCREEN COMPOSER... 6 1.1.

Plus en détail

Bienvenue sur Lab-Windows Il n'y a de vents favorables que pour ceux qui ont un cap

Bienvenue sur Lab-Windows Il n'y a de vents favorables que pour ceux qui ont un cap Page 1 of 7 Rechercher sur le Web Bienvenue sur Lab-Windows Il n'y a de vents favorables que pour ceux qui ont un cap Accueil Actualité Windows Vista Windows Server Active Directory TCP/IP Securité Qui

Plus en détail

Interface PC Vivago Ultra. Pro. Guide d'utilisation

Interface 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étail

Les liaisons SPI et I2C

Les liaisons SPI et I2C DAMÉCOURT BENJAMIN AVRIL 28 Liaisons synchrones Les liaisons SPI et I2C Face arrière d un imac : trois ports USB, un port Firewire 4 et un port Firewire 8 CHRONOLOGIE ANNÉES 7 La liaison SPI et la création

Plus en détail

4-441-095-22 (1) Network Camera

4-441-095-22 (1) Network Camera 4-441-095-22 (1) Network Camera Guide de l outil SNC easy IP setup Logiciel version 1.0 Avant d utiliser cet appareil, lisez attentivement ce manuel et conservez-le pour vous y reporter ultérieurement.

Plus en détail

Exécutif temps réel Pierre-Yves Duval (cppm)

Exécutif temps réel Pierre-Yves Duval (cppm) Exécutif temps réel Pierre-Yves Duval (cppm) Ecole d informatique temps réel - La Londes les Maures 7-11 Octobre 2002 Plan Exécutif Tâches Evénements et synchronisation Partage de ressources Communications

Plus en détail

CUOMO PC Route d Oron 4-1010 Lausanne www.cuomopc.ch 021/657 10 60

CUOMO PC Route d Oron 4-1010 Lausanne www.cuomopc.ch 021/657 10 60 Lors de l achat d un nouvel ordinateur, vous ne savez pas comment le mettre en route? C est pour cela que nous avons inventé le pack confort. Que vous ayez acheté votre ordinateur dans notre magasin, ou

Plus en détail

Description du logiciel Modbus RTU

Description du logiciel Modbus RTU Description du logiciel Modbus RTU V.1.0 Actualisée 04/2014 Page 1 de 57 Description du logiciel Modbus RTU Description du logiciel Modbus RTU V.1.0 Actualisée 04/2014 Page 2 de 57 Sommaire Description

Plus en détail

Installation de Premium-RH

Installation de Premium-RH de Premium-RH Préconisations techniques Version 6.1 PREMIUM-RH 64, avenue Leclerc 69007 Lyon T +33 (0)4 72 84 24 10 F +33 (0)4 72 84 24 11 relation-client@premium-rh.com www.premium-rh.com SIRET 398 402

Plus en détail

Prise en main. Prise en main - 0

Prise en main. Prise en main - 0 Prise en main 0404 Prise en main - 0 1- Introduction Creative Professional Merci d avoir choisi le Digital Audio System 0404 d E-MU. Nous avons conçu ce produit E-MU pour qu il soit logique, intuitif et

Plus en détail

Tout sur l USB L USB (Universal Serial Bus) a été élaboré en 1996 par Intel, Compaq,Digital,IBM,Microsoft,NEC et NorthTelec (USB 1.0).

Tout sur l USB L USB (Universal Serial Bus) a été élaboré en 1996 par Intel, Compaq,Digital,IBM,Microsoft,NEC et NorthTelec (USB 1.0). Tout sur l USB L USB (Universal Serial Bus) a été élaboré en 1996 par Intel, Compaq,Digital,IBM,Microsoft,NEC et NorthTelec (USB 1.0). Deux systèmes munis d un port (entrée-sortie) sont reliés par un câble.

Plus en détail

DE L ALGORITHME AU PROGRAMME INTRO AU LANGAGE C 51

DE L ALGORITHME AU PROGRAMME INTRO AU LANGAGE C 51 DE L ALGORITHME AU PROGRAMME INTRO AU LANGAGE C 51 PLAN DU COURS Introduction au langage C Notions de compilation Variables, types, constantes, tableaux, opérateurs Entrées sorties de base Structures de

Plus en détail

Tutorial Terminal Server sous

Tutorial Terminal Server sous Tutorial Terminal Server sous réalisé par Olivier BOHER Adresse @mail : xenon33@free.fr Site Internet : http://xenon33.free.fr/ Tutorial version 1a Page 1 sur 1 Index 1. Installation des services Terminal

Plus en détail

Dispositif e-learning déployé sur les postes de travail

Dispositif e-learning déployé sur les postes de travail Résumé : Ce document fait l inventaire du matériel et des moyens nécessaires à la production de sessions de formation à distance à partir des postes de travail des salariés bénéficiant d une connexion

Plus en détail

Fiche technique CPU 314SC/DPM (314-6CG13)

Fiche technique CPU 314SC/DPM (314-6CG13) Fiche technique CPU 314SC/DPM (3146CG13) Données techniques N de commande 3146CG13 Type CPU 314SC/DPM Information générale Note Caractéristiques SPEEDBus Technologie SPEED7 24 x DI, 16 x DO, 8 x DIO, 4

Plus en détail

Atelier C TIA Portal CTIA06 : programmation des automates S7-300 Blocs d organisation

Atelier C TIA Portal CTIA06 : programmation des automates S7-300 Blocs d organisation Atelier C TIA Portal CTIA06 : programmation des automates S7-300 Blocs d organisation CTIA06 Page 1 1. Types de blocs de programme L automate met à disposition différents types de blocs qui contiennent

Plus en détail

LOGICIEL DC4D MONITOR

LOGICIEL DC4D MONITOR THQtronic LOGICIEL DC4D MONITOR La communication entre PC et DC4D ne peut se faire qu à l aide du câble de liaison USB-TTL de FTDI référence TTL-232R-5V-AJ vendu en option. DC4D Monitor est la même application

Plus en détail

Manuel d installation serveurs

Manuel d installation serveurs NU-MIS-10-12 Manuel d installation serveurs www.neocoretech.com Présentation Le déploiement de l infrastructure NDV2 se fait à partir d un fichier.iso sur le premier serveur qui sera configuré en Master

Plus en détail

Augmenter la portée de votre WiFi avec un répéteur

Augmenter la portée de votre WiFi avec un répéteur Augmenter la portée de votre WiFi avec un répéteur Vous utilisez le réseau sans fil Wifi de votre box pour vous connecter à Internet mais vous avez du mal à capter le signal à certains endroits de votre

Plus en détail

Support de cours système d exploitation

Support de cours système d exploitation Support de cours système d exploitation J. Gispert, J. Guizol, J.L. Massat Département d informatique Faculté de Luminy 163, Avenue de Luminy, Case 901, 13288 Marseille, cedex 9 23 février 2012 Chapitre

Plus en détail

Réalisation d un réseau de capteurs de température sans fil basé sur le protocole ZigBee

Réalisation d un réseau de capteurs de température sans fil basé sur le protocole ZigBee Cedric BEAUSSE Mohamed BOUGUERRA Hong Yu GUAN El Ayachi MOKTAD Projet avancé en systèmes embarqués 2006 / 2007 Réalisation d un réseau de capteurs de température sans fil basé sur le protocole ZigBee Sommaire

Plus en détail

Laplink PCmover Express La façon la plus facile de transférer vers un nouveau PC Windows

Laplink PCmover Express La façon la plus facile de transférer vers un nouveau PC Windows Laplink PCmover Express La façon la plus facile de transférer vers un nouveau PC Windows Manuel de l utilisateur Service clientèle/ Support technique: Web: http://www.laplink.com/index.php/fre/contact

Plus en détail

2. Ispro nuclear electronics symposium. Sfesa (Italy), 20-23 May 1975 CONTROLEUR AUTONOME JCAM-10 POUR CHASSIS CAÎ1AC

2. Ispro nuclear electronics symposium. Sfesa (Italy), 20-23 May 1975 CONTROLEUR AUTONOME JCAM-10 POUR CHASSIS CAÎ1AC iis D'fcLi.eriiu.-ici!;: in: r.;.cr. : -.Y CEA-CONF 3067 Section d_* Assistance Klcctroniquo Générale (SES/SEG/R-75-36) Nomenclature Programme : 0 1 4 0 Saclay, le 26 mai 1975 2. Ispro nuclear electronics

Plus en détail

Architecture ordinateur. Organisation mémoire et Entrées/Sorties

Architecture ordinateur. Organisation mémoire et Entrées/Sorties Architecture ordinateur Organisation mémoire et Entrées/Sorties 243 Plages mémoire et E/S Dans une architecture à bus partagé, seule une partie des adresses active le contrôleur mémoire. Il reste des adresses

Plus en détail

Contrôler plusieurs ordinateurs avec un clavier et une souris

Contrôler plusieurs ordinateurs avec un clavier et une souris Contrôler plusieurs ordinateurs avec un clavier et une souris Si vous utilisez plusieurs ordinateurs sous Windows à la maison ou au bureau, il peut être compliqué de passer d'un ordinateur à un autre,

Plus en détail

ProCod. Manuel d utilisation. Software de programmation pour codeurs absolus TWK modèles CRF et DAF CRF 11069 DF 08 / 10

ProCod. Manuel d utilisation. Software de programmation pour codeurs absolus TWK modèles CRF et DAF CRF 11069 DF 08 / 10 Software de programmation pour codeurs absolus TWK modèles CRF et DAF CRF 11069 DF 08 / 10 Manuel d utilisation ProCod TWK France 13-15, avenue de Stalingrad 93170 BAGNOLET T. 01 43 62 00 05 F. 01 43 63

Plus en détail

Administration du WG302 en SSH par Magicsam

Administration du WG302 en SSH par Magicsam Administration du WG302 en SSH par Magicsam Le Point d'accès WG302 comprend une interface sécurisée de commande en ligne Telnet. Deux possibilités pour administrer le WG302 en SSH : via le port série situé

Plus en détail

DHCP et NAT. Cyril Rabat cyril.rabat@univ-reims.fr. Master 2 ASR - Info09115 - Architecture des réseaux d entreprise 2012-2013

DHCP et NAT. Cyril Rabat cyril.rabat@univ-reims.fr. Master 2 ASR - Info09115 - Architecture des réseaux d entreprise 2012-2013 DHCP et NAT Cyril Rabat cyril.rabat@univ-reims.fr Master 2 ASR - Info09115 - Architecture des réseaux d entreprise 22-23 Cours n 9 Présentation des protocoles BOOTP et DHCP Présentation du NAT Version

Plus en détail

Modules d automatismes simples

Modules d automatismes simples Modules d automatismes simples Solutions pour automatiser Modules d'automatismes Enfin, vraiment simple! Un concentré de solution Pour vos petites applications d'automatismes millenium gère : Temporisations

Plus en détail

Installer des périphériques

Installer des périphériques Installer des périphériques Le rôle des pilotes... 161 Le Gestionnaire de périphériques... 162 Installer un périphérique... 165 Installer des périphériques courants... 167 FAQ... 172 Chapitre 5 Installer

Plus en détail

Manuel de référence des commandes SMS Advisor Advanced

Manuel de référence des commandes SMS Advisor Advanced Manuel de référence des commandes SMS Advisor Advanced Content Introduction 1 Règles 2 Syntaxe 2 Authentification de l utilisateur 2 Liste des commandes SMS 3 Messages de sources non autorisées 10 Commandes

Plus en détail

Carte IEEE 1394. Version 1.0

Carte IEEE 1394. Version 1.0 Carte IEEE 1394 Version 1.0 Table des Matières 1.0 Qu'est-ce que l IEEE1394. P.2 2.0 Caractéristiques de la carte 1394 P.2 3.0 Configuration du Système...P.2 4.0 Informations Techniques...P. 3 5.0 Installation

Plus en détail

Argument-fetching dataflow machine de G.R. Gao et J.B. Dennis (McGill, 1988) = machine dataflow sans flux de données

Argument-fetching dataflow machine de G.R. Gao et J.B. Dennis (McGill, 1988) = machine dataflow sans flux de données EARTH et Threaded-C: Éléments clés du manuel de références de Threaded-C Bref historique de EARTH et Threaded-C Ancêtres de l architecture EARTH: Slide 1 Machine à flux de données statique de J.B. Dennis

Plus en détail

SRS DAY: Problématique liée à la virtualisation

SRS DAY: Problématique liée à la virtualisation SRS DAY: Problématique liée à la virtualisation Anthony GUDUSZEIT Franck CURO gudusz_a curo_f Introduction Sommaire Définition Contexte Avantages / inconvénients Fonctionnement et problématique Techniques

Plus en détail

Travaux pratiques : configuration et vérification des listes de contrôle d'accès IPv6 Topologie

Travaux pratiques : configuration et vérification des listes de contrôle d'accès IPv6 Topologie Travaux pratiques : configuration et vérification des listes de contrôle d'accès IPv6 Topologie 2014 Cisco et/ou ses filiales. Tous droits réservés. Ceci est un document public de Cisco. Page 1 / 10 Table

Plus en détail

Mode d emploi pour lire des livres numériques

Mode d emploi pour lire des livres numériques Mode d emploi pour lire des livres numériques Configuration minimale requise : Pour télécharger des ouvrages numériques sur son poste et utiliser les fichiers, vous avez besoin : sur PC : connexion Internet

Plus en détail

Matériel & Logiciels (Hardware & Software)

Matériel & Logiciels (Hardware & Software) CHAPITRE 2 HARDWARE & SOFTWARE P. 1 Chapitre 2 Matériel & Logiciels (Hardware & Software) 2.1 Matériel (Hardware) 2.1.1 Présentation de l'ordinateur Un ordinateur est un ensemble de circuits électronique

Plus en détail

Guide d'utilisation de Wireless Image Utility

Guide d'utilisation de Wireless Image Utility Pour Wireless Image Utility Ver. 1,1 Application Android pour projecteurs NEC Guide d'utilisation de Wireless Image Utility NEC's Image Table des matières 1. Description de Wireless Image Utility... 2

Plus en détail

PX8048 Convertisseur audio/vidéo VHS vers USB

PX8048 Convertisseur audio/vidéo VHS vers USB PX8048 Convertisseur audio/vidéo VHS vers USB 1 Convertisseur audio/vidéo VHS vers USB Guide d'installation rapide Le convertisseur vidéo/audio EasyCAP USB 2.0 convertit des enregistrements vidéo et audio

Plus en détail

ndv access point : Utilisation

ndv access point : Utilisation NAP10-MU-121207-fr ndv access point : Utilisation www.neocoretech.com ndv AP Plus qu un simple protocole de déport d affichage, ndv AP est une solution complète pour vos points d accès offrant l affichage

Plus en détail

GUIDE D INSTALLATION RAPIDE DEXH264

GUIDE D INSTALLATION RAPIDE DEXH264 GUIDE D INSTALLATION RAPIDE DEXH264 1. Le branchement Brancher le câble d alimentation comme indiqué à gauche (image) Le système démarre automatiquement une fois que le câble d alimentation est connecté

Plus en détail

Pour les caméras IP de modèles : QSTC201 QSTC211. Surveillance à distance via Internet Guide de démarrage

Pour les caméras IP de modèles : QSTC201 QSTC211. Surveillance à distance via Internet Guide de démarrage Pour les caméras IP de modèles : QSTC201 QSTC211 Surveillance à distance via Internet Guide de démarrage La caméra IP Q-See de modèle QST201/211 (micrologiciel version 1.3.0 20091022) vous permet de :

Plus en détail

INSTALLATION MONOSITE

INSTALLATION MONOSITE INSTALLATION MONOSITE Remarque préalable Les identifiants par défaut pour toutes les applications sont les suivants : - Nom d utilisateur : admin - Mot de passe : admin Ces mots de passe pourront être

Plus en détail

Le langage C. Séance n 4

Le langage C. Séance n 4 Université Paris-Sud 11 Institut de Formation des Ingénieurs Remise à niveau INFORMATIQUE Année 2007-2008 Travaux pratiques d informatique Le langage C Séance n 4 But : Vous devez maîtriser à la fin de

Plus en détail

Guide de mise à niveau pas à pas vers Windows 8 CONFIDENTIEL 1/53

Guide de mise à niveau pas à pas vers Windows 8 CONFIDENTIEL 1/53 Guide de pas à pas vers Windows 8 CONFIDENTIEL 1/53 Contenu 1. 1. Procédure de configuration de Windows 8 2. Configuration requise 3. Préparatifs 2. 3. 4. 5. 6. 1. Personnaliser 2. Sans fil 3. personnalisés

Plus en détail

Systèmes d exploitation

Systèmes d exploitation Systèmes d exploitation Virtualisation, Sécurité et Gestion des périphériques Gérard Padiou Département Informatique et Mathématiques appliquées ENSEEIHT Novembre 2009 Gérard Padiou Systèmes d exploitation

Plus en détail