Programmation des Entrées / Sorties sur ordinateur compatible PC

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

Download "Programmation des Entrées / Sorties sur ordinateur compatible PC"

Transcription

1 Programmation des Entrées / Sorties sur ordinateur compatible PC Introduction à la programmation des pilotes de périphériques et des entrées-sorties industrielles ( Systèmes d'exploitation MS-DOS ) Architecture matérielle: carte mère et processeur...2 La carte système du PC XT...2 Le processeur Les registres du 8088 et les indicateurs d'état du processeur...4 Les registres principaux...4 Les indicateurs d'état du processeur...4 Architecture du processeur Organisation de la mémoire segmentée sous Ms-Dos...6 Carte mémoire du PC...7 Le Jeu d'instructions (machine ou assembleur) du processeur Les interruptions matérielles...9 Liste de interruptions matérielles (PC XT)...10 Le mécanisme de prise en compte des interruptions matérielles...11 Table des vecteurs d'interruption...12 Transmission série...14 Transmission série ou parallèle...14 Transmission série asynchrone : bits start et stop...14 L'interface normalisée RS232 entre un ordinateur et un modem...15 Le connecteur standard Canon 25 broches...15 "Câble modem nul" ou "câble croisé"...15 Le circuit de transmission série Les registres du Les adresses (ports d'entrée/sortie) du 8250 pour le port COM Registre de contrôle de ligne (0x3fb)...17 Registre de contrôle de modem (0x3fc)...17 Registre d'état de la ligne(0x3fd)...18 Registre d'état du modem (0x3fe)...18 Registre diviseur de débit (0x3f8-0x3f9)...18 Registre de mise en service des interruptions (0x3f9)...19 Registre d'identification des sources d'interruption (0x3fa)...19 Annexe : données techniques PC & DOS...20 L'interruption logicielle 0x21: les fonctions du système MsDos...20 Adresses utiles du DOS...22 La table des vecteurs d interruptions PC/MsDos...24 Groupe Isaip-Esaip P. Bodin P. Trégouët

2 Architecture matérielle: carte mère et processeur La carte système du PC XT Processeur + circuit de démultiplexage des bus adresse/données/contrôle Contrôleur d'interruptions 8259 : 8 niveaux d'interruption sur PC AT : 2 contrôleur 8259 et 15 niveaux d'interruption Espace d'adressage de la mémoire : 20 bits = 1Mo. Mémoire morte et mémoire vive + vérification des erreurs et interruption NMI Espace d'adressage des ports entrées-sorties : 16 bits = 64 ko Circuits d'entrées-sorties: adresses des ports + N d'interruption matérielle

3 Le processeur 8088 Alimentation : GND et VCC Bus d'adresse : AD0 à A19 Bus de données : AD à AD7 Interruption : non masquable : NMI demande : INTR acquittement : INTA Demande de lecture / écriture : RD, WR Adresse de port E-S ou adresse mémoire : IO/M

4 Les registres du 8088 et les indicateurs d'état du processeur Les registres principaux Les indicateurs d'état du processeur O : Overflow (débordement) D : Direction d'incrémentation I : Interruption : 1 les interruptions sont masquées, 0 les interruptions sont autorisées T : Trace S : Signe : 1 le nombre est négatif, 0 le nombre est positif Z : Zero : 1 le résultat de l'opération précédente est nul, 0 : l le résultat est non nul A : Auxiliary carry P : Parité C : Carry : 1 : retenue dans l'addition de 2 mots de 16 bits.

5 Architecture du processeur 8088 L'unité d'exécution (EU)réalise les opération arithmétiques et logiques en décodant l'instruction en cours L'unité d'interface de bus (BIU) calcule les adresses physiques à partir d'un numéro de segment d'un n d'octet dans ce segment. Calcul des adresses physiques sur 20 bits à partir d'un numéro de segment sur 16 bits et d'un numéro d'octet dans ce segment sur 16 bits

6 Organisation de la mémoire segmentée sous Ms-Dos

7 Carte mémoire du PC Choix du concepteur du processeur : La table des vecteurs d'interruption se trouve à l'adresse L'adresse de démarrage de l'ordinateur est en FFFF0 (appartient au BIOS, en ROM) Choix du concepteur de la carte mère : La mémoire vidéo se trouve à l'adresse A4000 L'adresse du BIOS et des données du BIOS Choix des concepteurs du système d'exploitation : L'adresse d'implantation des programmes utilisateurs

8 Le Jeu d'instructions (machine ou assembleur) du processeur 8088

9 Les interruptions matérielles Que se passe-t-il quand se produit une interruption matérielle? 1. Lorsque survient une interruption matérielle, un signal électrique est transmis au contrôleur d'interruption. Cette interruption matérielle (ce signal électrique) vient en fait d'un contrôleur de périphérique (clavier, réseau, disque etc..). Un contrôleur d'interruption (type Intel 8259) peut gérer 8 demandes d'interruption différentes. 2. Le contrôleur d'interruption s'il a été programmé pour accepter cette demande d'interruption va transmettre au processeur cette demande, en activant le signal "demande d'interruption" du processeur. 3. Si le processeur est dans un mode interruptible (interruptions non masquées) le processeur demandera au contrôleur d'interruption quel est le numéro de l'interruption à traiter, et en fonction de ce numéro, il trouvera dans la table des vecteurs d'interruption l'adresse mémoire du programme que le développeur système a prévu pour traiter cette interruption (cet événement) Le chronogramme suivant montre à quelle tâche est dédiée l'activité du processeur 1. le processeur exécute son programme principal 2. un événement se produit qui déclenche le traitement de cet événement 3. à la fin de l'interruption, le programme principal dispose à nouveau du processeur et reprend son exécution à l'endroit où il avait été interrompu : l'interruption ne change absolument rien dans le déroulement du programme interrompu, sauf un retard de quelques millièmes de secondes (voire moins) programme de traitement de l'interruption (handler) Le traitement d'une interruption doit être très court programme principal en cours de traitement changement de contexte pour exécuter le programme de traitement de l'événement retour au programme interrompu 1 2 3

10 Liste de interruptions matérielles (PC XT) Interruption Vecteur Evénement associé IRQ0 08 Horloge (canal 0) IRQ1 09 Clavier IRQ2 0A interface graphique couleur IRQ3 0B interface série COM2 IRQ4 0C interface série COM1 IRQ5 0D disque dur (XT) IRQ6 0E lecteur de disquettes IRQ7 0F imprimante

11 Le mécanisme de prise en compte des interruptions matérielles Le contrôle des interruptions au niveau du processeur repose sur l'indicateur IF (interrupt flag) qui active ou désactive la prise en compte des interruptions par le processeur. En assembleur : STI ou CLI En langage C : enable() ou disable() Le contrôle des interruptions au niveau du contrôleur 8259 repose sur le registre de masque des interruptions qui active ou désactive la prise en compte d'un niveau d'interruptions donné. En assembleur : out 21H, valeur En langage C : outporb (0x21,valeur) Le programmeur doit par ailleurs indiquer au 8259 la fin du traitement d'une interruption en écrivant la valeur 0x20 sur le port d'adresse 0x20 En assembleur : out 20H, 20H En langage C : outporb (0x20, 0x20)

12 Table des vecteurs d'interruption 00 CPU division par zéro 01 CPU pas à pas 02 CPU NMI, impossible à masquer (défaut dans RAM) 03 CPU Point d arrêt atteint (déclenchement par une instruction d un octet) 04 CPU débordement numérique 05 Touche copie écran (interruption exploitée par le BIOS) 06 Instruction inconnue (80286 seulement) 07 Réservé 08 IRQ0 : Timer (appel 18,2 fois par seconde), chaîne sur 1Ch (très utilisée par les programmes TSR 09 IRQ1 : clavier (routine BIOS) 0A IRQ2 : second 8259 (AT uniquement) 0B IRQ3 : interface série 2 0C IRQ4 : interface série 1 0D 0E 0F IRQ5 : disque dur IRQ6 : disquette IRQ7 : imprimante 10 BIOS : Fonctions vidéo (mode vidéo, curseur, crayon optique, page écran, défilement, etc.) 11 BIOS : Configuration constatés du système 12 BIOS : Taille de la mémoire RAM (au delà de 1Mo, 15h (88h)) 13 BIOS : Fonctions disquette/disque dur 14 BIOS : Accès aux interfaces série 15 Imprimante parallèle, BIOS : Fonctions étendues au cassette ou joysticks 16 BIOS Clavier 17 BIOS Accès aux imprimantes parallèles 18 BIOS Appel du Basic en ROM (risque de plantage si il n y a pas de Basic en ROM) 19 BIOS Démarrage à chaud (<Ctrl> + <Alt> + <Del>) risque de plantage, utiliser plutôt 0040 : 0072) 1A BIOS Compeur horaire (incrémenté 18,2 fois par seconde) et horloge temps réel (sur pile) 1B Touche break actionnée 1C Appelé après chaque INT 8 1D Adresse de la table des paramètres vidéo 1E Adresse de la table des paramètres disquette 1F Adresse des caractères graphiques 20 DOS Terminaison du programme 21 DOS Fonctions DOS 22 DOS Adresse de routine (pas d interruption) DOS fin de programme (utilisée par 20h, 21h (0h, 21h, 4Ch)), copié PSP

13 23 DOS Adresse de routine (pas d interruption) <Ctrl> + <Break> (sauvegardé dans le PSP) 24 DOS Adresse de routine (pas d interruption) d erreur sauvegardé dans le PSP) 25 DOS Lecture de secteurs logiques disquette/disque dur (Attention : laisse 2 octets sur la pile) 26 DOS Ecriture de secteurs logiques disquette/disque dur (Attention : laisse 2 octets sur la pile) 27 DOS Fin de programme, laisser résident (.com seulement, ne ferme pas les fichiers) 21h 31 h est préférable 28 à 2E Réservé pour différentes fonctions non encore documentées du DOS 2F Multiplexeur : interface d accès aux programmes résident du DOS 30 à 32 Réservé pour différentes fonctions non encore documentés du DOS 33 Souris (avec numéro de fonction sur 16 bits (AX)) 34 à 3F Réservé pour différentes fonctions non encore documentés du DOS 40 BIOS : Fonctions disquettes 41 Adresse table des paramètres disque dur 1 42 à 45 Réservé 46 Adresse table des paramètres disque dur 2 47 à 49 Librement définissable par le programme utilisateur 4A Heure alarme atteinte, définie par 1Ah 06h (AT seulement) 4B à 66 Librement définissable par le programme utilisateur 67 Gestion EMS : EMM (Expand Memory Manager) 68 à 6F Inutilisé 70 IRQ08 : Horloge temps réel (AT seulement) 71 IRQ09 : (AT seulement) 72 IRQ10 : (AT seulement) 73 IRQ11 : (AT seulement) 74 IRQ12 : (AT seulement) 75 IRQ13 : NMI (AT seulement) 76 IRQ14 : Disque dur : fin d accès (AT seulement) 77 IRQ15 : (AT seulement) 78 à 7F 80 à F0 F1 à FF inutilisé Utilisé à l intérieur de l interpréteur Basic inutilisé

14 Transmission série Transmission série ou parallèle Transmission série asynchrone : bits start et stop

15 L'interface normalisée RS232 entre un ordinateur et un modem ETTD ETCD ETCD ETTD modem Réseau téléphonique commuté Interface RS232 modem ETTD : équipement terminal de traitement de données (équivalent à un ordinateur) ETCD : équipement terminal de communication de données (équivalent à un modem) Le connecteur standard Canon 25 broches Affectation des différents signaux aux broches du connecteur Canon broche Direction Fonction 2 Sortie > Données transmises 3 < Entrée Données reçues 4 Sortie > RTS - Demande pour émettre - request to send 5 < Entrée CTS - Prêt à émettre - clear to send 6 < Entrée DSR Modem prêt - data set ready 7 Mise à la terre 8 < Entrée DCD Connection établie - data carrior detection 20 Sortie > DTR Ordinateur prêt - data terminal ready 22 < Entrée RI Détection de sonnerie - ring indication "Câble modem nul" ou "câble croisé"

16 Le circuit de transmission série 8250 Les registres du 8250 Les adresses (ports d'entrée/sortie) du 8250 pour le port COM1 Porte d accès Entrée ou sortie Registre choisi 3F8H* Sortie Registre d attente de transmission 3F8H* Entrée Registre de réception de données 3F8H ** Sortie Diviseur de débit (poids faible) 3F9H ** Sortie Diviseur de débit (poids fort) 3F9H* Sortie Registre de mise en service des interruptions 3FAH Entrée Registre d identification d interruptions 3FBH Sortie Registre de contrôle de ligne 3FCH Sortie Registre de contrôle de modem 3FDH Entrée Registre d état de ligne 3FEH Entrée Registre d état de modem * Bit 7 du registre de contrôle de ligne = 0 ** Bit 7 du registre de contrôle de ligne = 1

17 Registre de contrôle de ligne (0x3fb) Registre de contrôle de modem (0x3fc)

18 Registre d'état de la ligne(0x3fd) Registre d'état du modem (0x3fe) Registre diviseur de débit (0x3f8-0x3f9) Débit désiré Valeurs à placer dans les registres diviseurs de débit en bauds Poids fort (3F9) Poids faible (3F8) 50 09H 00H 75 06h 00h h 17h 134,5 03h 59h h 00h h 80h h 00h h 60h h 40h h 3Ah h 30h h 20h h 16h h 10h h 0Ch

19 Registre de mise en service des interruptions (0x3f9) Registre d'identification des sources d'interruption (0x3fa) 4 types d'interruptions (correspondant à 4 événements) sont générés par le 8250 avec une priorité croissante croissante de 00 à 11

20 Annexe : données techniques PC & DOS L'interruption logicielle 0x21: les fonctions du système MsDos Si une fonction se termine sans erreur, le sémaphore de report (Carry Flag) et positionné à zéro et AX contient en général une donnée valide ou zéro selon la fonction. Si une erreur intervient, le sémaphore de report est positionné à 1 et AX contient un code d erreur. Une des fonctions (59H) permet d obtenir plus de détails sur l erreur, ainsi qu une action recommandée. AH Fonction 0 Fin de programme : identique à INT 20H. 1 Entrée au clavier : attend un caractère, l affiche à l écran et le retourne dans AL. Si on a frappé Ctrl + Break, déclenche INT 23H. 2 Affichage à l écran du caractère dans DL 3 Lit un caractère sur la carte de transmission asynchrone et le range dans AL. 4 Envoie le caractère dans DL à la carte de transmission asynchrone. 5 Imprime (imprimante) le caractère contenu dans DL. 6 Entrées-sorties directes. Si (DL) = 0FFH,DL reçoit un caractère du clavier s il en existe. Si (DL) est différent de 0FFH, DL contient un caractère envoyé à l écran. 7 Entrée directe : attend qu un caractère soit frappé (à moins qu il n y en ait un de prêt) et l envoie dans AL, sans affichage. Pas de vérification de la frappe de Ctrl + Break. 8 Entrée du clavier, comme (1), mais sans affichage. 9 Chaîne de caractères : DS : DX doit pointer une chaîne de caractères en mémoire, se terminant par le symbole S (soit 24H). Chaque caractère de la chaîne est affiché (comme en 2). A Entrée du clavier vers la mémoire tampon. B Vérification de l état de l unité d entrée. C Vidage du tampon du clavier, puis exécution de l une des fonctions 1, 6, 7, 8 et A dont le numéro est dans AL. D Restauration de disque. E Sélection de disque. F Ouverture du fichier. 10 Fermeture du fichier. 11 Recherche de la première entrée. 12 Recherche de l entrée suivante. 13 Suppression de fichier. 14 Lecture séquentielle 15 Ecriture séquentielle. 16 Création de fichier. 17 Changement de nom de fichier. 18 Utilisé par le DOS en interne. 19 AL renvoie le code de l unité à disque par défaut. 1A Initialisation de l adresse de transfert du disque. 1B Informations de la table des fichiers. 1C Table des fichiers pour unité spécifique. 1D Utilisés par le DOS en interne. 1E 1F Lecture sélective 22 Ecriture sélective 23 Taille du fichier 24 Initialisation de la zone d enregistrement sélectif. 25 Initialisation du vecteur d interruption.

21 26 Création d un nouveau segment de programme. 27 Lecture du bloc sélective. 28 Ecriture du bloc sélective. 29 Analyse de noms de fichiers. 2A Obtention de la date, renvoyée dans CX : DX avec CX pour l année (1980 à 2099) mais en binaire, DH 2B Initialisation de la date. 2C Obtention de l heure, renvoyée dans CX : DX avec l heure dans CH, les minutes dans CL, les secondes dans DH et les centièmes dans DL. 2D Initialisation du l heure. 2E Commutateur de vérification. 2F Obtention de la zone DTA. 30 Initialisation du numéro de version du DOS. 31 Fin de traitement en restant résidant. 32 Vérification de Ctrl+Break. 34 Utilisé par le DOS en interne. 35 Obtention d un vecteur n AL ES : BX 36 Obtention d espace libre sur disque. 37 Utilisé par le DOS en interne. 38 Retour d information en fonction du pays. 39 Création d un sous-répertoire (MD) 3A Suppression d un répertoire (RD) 3B Changement de répertoire (CD) 3C Création d un fichier (CREAT). 3D Ouverture d un fichier. 3E Fermeture d un code d identité de fichier. 3F Lecture à partir d un fichier ou d une unité. 40 Ecriture dans un fichier ou d une unité. 41 Suppression d un fichier. 42 Déplacement de pointeur de fichier. 43 Changement de mode de fichier. 44 Contrôle d entrées-sorties pour les unités. 45 Duplication d un code d identité de fichier. 46 Duplication forcée d un code d identité. 47 Obtention du répertoire courant. 48 Affectation de la mémoire. 49 Libération de la mémoire attribuée. 4A Modification de blocs de mémoire attribués. 4B Chargement ou execution d un programme. 4C Fin d un traitement (EXIT) et retour au DOS : à utiliser à la place de INT 20H. 4D Retrouver le code de retour d un sous-traitement (WAIT). 4E Trouver le premier fichier correspondant. 4F Trouver le prochain fichier correspondant. 50 Utilisés par le DOS en interne Obtention de l état de la vérification. 55 Utilisés par le DOS en interne. 56 Changement de nom de fichier. 57 Obtention/initialisation de la date de l heure d un fichier.

22 Adresses utiles du DOS Adresse Segment Fonction Adresse de base de l'interface COM Adresse de base de l'interface COM Adresse de base de l'interface COM Adresse de base de l'interface COM Adresse de base de l'interface imprimante 1. OA-0B Adresse de hase de l'interface imprimante 2. 0C-0D Adresse de base de l'interface imprimante 3. 0E-0F Adresse de base de l'interface imprimante 4 10 Indicateur de configuration matérielle. Bit U : démarrage sur disquette. Bit 1 : processeur mathématique Bit 2 : souris (seulement sur PS/2). Bit 3 : réservé. Bits 5-4 : mode vidéo réservé x 25 couleurs x 25 couleurs x 25 monochrome. Bits 7-6 : nombre de disques Indicateur de configuration matérielle. Bits 1-0 : réservés. Bits 3-2 : nombre de RS232. Bit 4 : adaptateur jeux. Bit 5 : réservé au PCjr. Bit 7-6 : nombre d imprimantes Capacité mémoire totale en kilo-octets Etat du clavier. Bit 0 : SHIFT droit enfoncé. Bit 1 : SHIFT gauche enfoncé. Bit 2 : CTRL enfoncé. Bit 3 : ALT enfoncé. Bit 4 : SCROLL LOCK actif. Bit 5 : NUM LOCK actif. Bit 6 : CAPS LOCK actif. Bit 7 : INSERT actif Etat du clavier. Bit 0 : CTRL gauche enfoncé. Bit 1 : AT gauche enfoncé. Bit 2 : SYSREQ enfoncé. Bit 3 : PAUSE activé. Bit 4 : SCROLL LOCK enfoncé. Bit 5 : NUM LOCK enfoncé. Bit 6 : CAPS LOCK enfoncé. Bit 7 : INSERT enfoncé. 1A 40 Pointeur sur le début du tampon clavier. 1C 40 Pointeur sur la fin du tampon clavier. 3E 40 Sémaphore des disques nécessitant un recalibrage (bits 0, 1, et 2).

23 3F 40 Paramètres de disques. Bit 7 : Lecture/Ecriture en cours. Bits 5-4 : numéro du disque sélectionné. Bits : indiquent le disque dont le moteur tourne Timer d arrêt du moteur des disquettes Statut de la dernière opération sur disquette Statut du contrôleur de disquette. B7: TIME-OUT. B6 : SEEK FAILED. B5: contrôleur en erreur. B4: erreur de CRC en lecture. B3: erreur DMA. B2: secteur non trouvé. B1 : marque d'adresse non trouvée. B0: conjoint à B1, indique que le disque est protégé Mode écran. 4A-4B 40 Nombre de colonnes par ligne. 4C-4D 40 Taille de la mémoire d écran. 4E-4F 40 Adresse de départ de la mémoire d écran. 50-5F 40 Position du curseur dans les 8 pages écran possibles (ligne-colonne 2 octets par écran) Type de curseur (lignes de balayage) Numéro de la page active Adresse du contrôleur d'écran Contenu du registre 3 x 8 du contrôleur d'écran Contenu du registre 3 x 9 du contrôleur d'écran (palette). 6C-6F 40 Heure exprimée sur 4 octets en 1/18 de seconde Indicateur de passage par 24 h Etat de la touche BREAK Sémaphore de réinitialisation Statut de la dernière opération avec le disque dur Nombre de disques durs. 78-7B 40 Valeurs des time-out pour les imprimantes (4 valeurs). 7C-7F 40 Valeurs des time-out pour Ies ports de communication Offset du pointeur de début de tampon clavier Offset du pointeur de fin de tampon clavier. 84-8A 40 Données relatives à la gestion de l'écran. 8B Données relatives à la gestion des disques (sauf sur les PC, et PC/XT datés du 11/8/82).

24 La table des vecteurs d interruptions PC/MsDos 00 Processeur CPU division par zéro 01 Processeur CPU pas à pas 02 Processeur CPU NMI, impossible à masquer (défaut dans RAM) 03 Processeur CPU Point d arrêt atteint (déclenchement par une instruction d un octet) 04 Processeur CPU débordement numérique 05 Touche copie écran (interruption exploitée par le BIOS) 06 Instruction inconnue (80286 seulement) 07 Réservé 08 IRQ0 : Timer (appel 18,2 fois par seconde), chaîne sur 1Ch (très utilisée par les programmes TSR 09 IRQ1 : clavier (routine BIOS) 0A IRQ2 : second 8259 (AT uniquement) 0B IRQ3 : interface série 2 0C IRQ4 : interface série 1 0D IRQ5 : disque dur 0E IRQ6 : disquette 0F IRQ7 : imprimante 10 BIOS : Fonctions vidéo (mode vidéo, curseur, crayon optique, page écran, défilement, etc.) 11 BIOS : Configuration constatés du système 12 BIOS : Taille de la mémoire RAM (au delà de 1Mo, 15h (88h)) 13 BIOS : Fonctions disquette/disque dur 14 BIOS : Accès aux interfaces série 15 Imprimante parallèle, BIOS : Fonctions étendues au cassette ou joysticks 16 BIOS Clavier 17 BIOS Accès aux imprimantes parallèles 18 BIOS Appel du Basic en ROM (risque de plantage si il n y a pas de Basic en ROM) 19 BIOS Démarrage à chaud (<Ctrl> + <Alt> + <Del>) risque de plantage, utiliser plutôt 0040 : 0072) 1A BIOS Compeur horaire (incrémenté 18,2 fois par seconde) et horloge temps réel (sur pile) 1B Touche break actionnée 1C Appelé après chaque INT 8 1D Adresse de la table des paramètres vidéo 1E Adresse de la table des paramètres disquette 1F Adresse des caractères graphiques 20 DOS Terminaison du programme 21 DOS Fonctions DOS 22 DOS Adresse de routine (pas d interruption) DOS fin de programme (utilisée par 20h, 21h (0h, 21h, 4Ch)), copié PSP

25 23 DOS Adresse de routine <Ctrl> + <Break> (sauvegardé dans le PSP) 24 DOS Adresse de routine d erreur (sauvegardé dans le PSP) 25 DOS Lecture de secteurs logiques disquette/disque dur (Attention : laisse 2 octets sur la pile) 26 DOS Ecriture de secteurs logiques disquette/disque dur (Attention : laisse 2 octets sur la pile) 27 DOS Fin de programme, laisser résident (.com seulement, ne ferme pas les fichiers) 21h 31 h est préférable 28 à Réservé pour différentes fonctions non encore documentées du DOS 2E 2F Multiplexeur : interface d accès aux programmes résident du DOS 30 à Réservé pour différentes fonctions non encore documentés du DOS Souris (avec numéro de fonction sur 16 bits (AX)) 34 à Réservé pour différentes fonctions non encore documentés du DOS 3F 40 BIOS : Fonctions disquettes 41 Adresse table des paramètres disque dur 1 42 à Réservé Adresse table des paramètres disque dur 2 47 à Librement définissable par le programme utilisateur 49 4A Heure alarme atteinte, définie par 1Ah 06h (AT seulement) 4B à Librement définissable par le programme utilisateur Gestion EMS : EMM (Expand Memory Manager) 68 à Inutilisé 6F 70 IRQ08 : Horloge temps réel (AT seulement) 71 IRQ09 : (AT seulement) 72 IRQ10 : (AT seulement) 73 IRQ11 : (AT seulement) 74 IRQ12 : (AT seulement) 75 IRQ13 : NMI (AT seulement) 76 IRQ14 : Disque dur : fin d accès (AT seulement) 77 IRQ15 : (AT seulement) 78 à inutilisé 7F 80 à Utilisé à l intérieur de l interpréteur Basic F0 F1 à FF inutilisé

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

Master d'informatique 1ère année Réseaux et protocoles. Couche physique

Master d'informatique 1ère année Réseaux et protocoles. Couche physique Master d'informatique 1ère année Réseaux et protocoles Couche physique Bureau S3-354 Mailto:Jean.Saquet@unicaen.fr http://saquet.users.greyc.fr/m1/rezopro Supports de communication Quelques exemples :

Plus en détail

Transmissions série et parallèle

Transmissions série et parallèle 1. Introduction : Un signal numérique transmet généralement plusieurs digits binaires. Exemple : 01000001 ( huit bits). Dans une transmission numérique on peut envisager deux modes : les envoyer tous en

Plus en détail

Cours Informatique 1. Monsieur SADOUNI Salheddine

Cours Informatique 1. Monsieur SADOUNI Salheddine Cours Informatique 1 Chapitre 2 les Systèmes Informatique Monsieur SADOUNI Salheddine Un Système Informatique lesystème Informatique est composé de deux parties : -le Matériel : constitué de l unité centrale

Plus en détail

Leçon 1 : Les principaux composants d un ordinateur

Leçon 1 : Les principaux composants d un ordinateur Chapitre 2 Architecture d un ordinateur Leçon 1 : Les principaux composants d un ordinateur Les objectifs : o Identifier les principaux composants d un micro-ordinateur. o Connaître les caractéristiques

Plus en détail

Chapitre 4 : Les mémoires

Chapitre 4 : Les mémoires 1. Introduction: Chapitre 4 : Les mémoires Nous savons que dans un ordinateur toutes les informations : valeur numérique, instruction, adresse, symbole (chiffre, lettre,... etc.) sont manipulées sous une

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

AUJOUR'HUI, NOUS ALLONS DÉCOUVRIR

AUJOUR'HUI, NOUS ALLONS DÉCOUVRIR CHUTT!!!!! NOUS ALLONS COMMENCER! AUJOUR'HUI, NOUS ALLONS DÉCOUVRIR l' ORDINATEUR Classeur voir) voir) (voir) POUR COMMENCER, UN PEU DE VOCABULAIRE POUR MIEUX COMPRENDRE CERTAINES ABREVIATIONS : Ordinateur

Plus en détail

2 Raccordement d une imprimante, d un terminal ou d un ordinateur au DULCOMARIN

2 Raccordement d une imprimante, d un terminal ou d un ordinateur au DULCOMARIN 1 Généralités L interface sérielle selon RS 232 sert exclusivement à l édition automatique des valeurs mesurées et des messages du DULCOMARIN sur une imprimante ou un PC. La longueur de caractères d une

Plus en détail

Structure de base d un ordinateur

Structure de base d un ordinateur Structure de base d un ordinateur 1-Définition de l ordinateur L ordinateur est un appareil électronique programmable qui traite automatiquement les informations. Il est constitué de l unité centrale et

Plus en détail

COMMUNICATION PC/MINITEL

COMMUNICATION PC/MINITEL 229 Cet article fait suite à ceux publiés dans les bulletins de l'epi n 47 page 207 et 48 page 205. Si vous avez réussi à construire un câble de liaison, vous vous êtes peut être demandé comment vous en

Plus en détail

Architecture des ordinateurs Introduction à l informatique

Architecture des ordinateurs Introduction à l informatique Architecture des ordinateurs Introduction à l informatique 17 septembre 2004 1 2 3 4 5 6 Les interrupteurs... 0V 5V Ce sont des composants électroniques qui laissent pser un courant principal lorsque la

Plus en détail

LOGICIEL ALARM MONITORING

LOGICIEL ALARM MONITORING LOGICIEL ALARM MONITORING Superviseur des centrales Galaxy - 1 - APPLICATIONS 4 Application locale sur le site 4 Application à distance 4 RACCORDEMENTS 4 CARACTERISTIQUES MATERIELLES 5 Centrale Galaxy

Plus en détail

Programmation C. Apprendre à développer des programmes simples dans le langage C

Programmation C. Apprendre à développer des programmes simples dans le langage C Programmation C Apprendre à développer des programmes simples dans le langage C Notes de cours sont disponibles sur http://astro.u-strasbg.fr/scyon/stusm (attention les majuscules sont importantes) Modalités

Plus en détail

ELP 304 : Électronique Numérique. Cours 1 Introduction

ELP 304 : Électronique Numérique. Cours 1 Introduction ELP 304 : Électronique Numérique Cours 1 Introduction Catherine Douillard Dépt Électronique Les systèmes numériques : généralités (I) En électronique numérique, le codage des informations utilise deux

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

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

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

Structure et fonctionnement d'un ordinateur : hardware

Structure et fonctionnement d'un ordinateur : hardware Structure et fonctionnement d'un ordinateur : hardware Introduction : De nos jours, l'ordinateur est considéré comme un outil indispensable à la profession de BDA, aussi bien dans les domaines de la recherche

Plus en détail

Partie 1. Professeur : Haouati Abdelali. CPGE Lycée Omar Ibn Lkhattab - Meknès www.haouati.com haouaticpge@gmail.com

Partie 1. Professeur : Haouati Abdelali. CPGE Lycée Omar Ibn Lkhattab - Meknès www.haouati.com haouaticpge@gmail.com Partie 1 Professeur : Haouati Abdelali CPGE Lycée Omar Ibn Lkhattab - Meknès www.haouati.com haouaticpge@gmail.com Partie I : Généralités et algorithmique de base 1. Environnement matériel et logiciel

Plus en détail

ANNEXE 5 (1 page) MIC2920x

ANNEXE 5 (1 page) MIC2920x ²² ANNEXE 5 (1 page) MIC2920x Coefficient : 5 DT 7/ 29 ANNEXE 6 (1 page) - ADG 719 Coefficient : 5 DT 8/ 29 ANNEXE 7 (3 pages) - ESDAxxSCy Coefficient : 5 DT 9/ 29 ANNEXE 7 (suite) Coefficient : 5 DT 10/

Plus en détail

Module : Informatique Générale 1. Les commandes MS-DOS

Module : Informatique Générale 1. Les commandes MS-DOS 1 Les commandes MS-DOS I. Introduction Le DOS est le système d'exploitation le plus connu, sa version la plus commercialisée est celle de Microsoft, baptisée MS-DOS (Microsoft Disk Operating Système).MS-DOS

Plus en détail

Composition d un ordinateur :

Composition d un ordinateur : Un ordinateur est une machine automatique de traitement de l information obéissant à des programmes formés par des suites d opérations arithmétiques et logiques. Il peut transformer, stocker, archiver

Plus en détail

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application Université de Provence Licence Math-Info Première Année V. Phan Luong Algorithmique et Programmation en Python Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application 1 Ordinateur Un

Plus en détail

Système M-Bus NIEVEAU TERRAIN NIVEAU AUTOMATION NIVEAU GESTION. Domaines d'application

Système M-Bus NIEVEAU TERRAIN NIVEAU AUTOMATION NIVEAU GESTION. Domaines d'application 5 657 ENERGY MONITORING ET CONTROLLING EMC MeterProxy pour M-Bus CSM30.001 L'Energy Monitoring & Controlling EMC est un outil de gestion d'énergie d'utilisation aisée pour la surveillance et le contrôle

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

Cours 3 : L'ordinateur

Cours 3 : L'ordinateur Cours 3 : L'ordinateur Abdelkrim Zehioua 2éme année Licence Gestion Faculté des sciences Économiques et sciences de Gestion Université A, Mehri - Constantine 2 Plan du cours 1.Définitions de l'ordinateur

Plus en détail

À la découverte de l ordinateur

À la découverte de l ordinateur À la découverte de l ordinateur Au début de l informatique, la seule possibilité pour communiquer avec l ordinateur était d écrire des lignes de code pour lui donner des ordres et obtenir des résultats

Plus en détail

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE QCM Remarque : - A une question correspond au moins 1 réponse juste - Cocher la ou les bonnes réponses Barème : - Une bonne réponse = +1 - Pas de réponse = 0

Plus en détail

Guide pour l Installation des Disques Durs SATA et la Configuration RAID

Guide pour l Installation des Disques Durs SATA et la Configuration RAID Guide pour l Installation des Disques Durs SATA et la Configuration RAID 1. Guide pour l Installation des Disques Durs SATA... 2 1.1 Installation de disques durs Série ATA (SATA)... 2 2. Guide de Configurations

Plus en détail

Logiciel de Télégestion

Logiciel de Télégestion 2 530 Logiciel de Télégestion pour centrales de communication OCI600 ACS600 Logiciel pour la télégestion d'une ou de plusieurs centrales de communication OCI600. Version MS-WINDOWS. Domaines d'application

Plus en détail

Codage d information. Codage d information : -Définition-

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

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est: Travaux Pratiques 3. IFT 1002/IFT 1005. Structure Interne des Ordinateurs. Département d'informatique et de génie logiciel. Université Laval. Hiver 2012. Prof : Bui Minh Duc. Tous les exercices sont indépendants.

Plus en détail

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs Architecture Matérielle des Systèmes Informatiques. S1 BTS Informatique de Gestion 1 ère année THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT Dossier 1 L environnement informatique. Objectifs Enumérer et

Plus en détail

Ladibug TM 2.0 Logiciel de présentation visuel d'image Manuel de l utilisateur - Français

Ladibug TM 2.0 Logiciel de présentation visuel d'image Manuel de l utilisateur - Français Ladibug TM 2.0 Logiciel de présentation visuel d'image Manuel de l utilisateur - Français Table des Matières 1. Introduction... 2 2. Spécifications du Système... 2 3. Installer Ladibug... 3 4. Connexion

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

Base de l'informatique. Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB)

Base de l'informatique. Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB) Base de l'informatique Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB) Généralité Comment fonctionne un ordinateur? Nous définirons 3 couches Le matériel

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

Principe de fonctionnement des périphériques des ordinateurs en vue de la programmation. Patrick Cégielski

Principe de fonctionnement des périphériques des ordinateurs en vue de la programmation. Patrick Cégielski Principe de fonctionnement des périphériques des ordinateurs en vue de la programmation Patrick Cégielski Juin 2012 Pour Irène et Marie Legal Notice Copyright c 2012 Patrick Cégielski Université Paris

Plus en détail

LE MICRO ORDINATEUR. Introduction Architecture Les supports amovibles Les composants Le système d exploitation Les portables

LE MICRO ORDINATEUR. Introduction Architecture Les supports amovibles Les composants Le système d exploitation Les portables LIONEL FRANC Introduction Architecture Les supports amovibles Les composants Le système d exploitation Les portables L'INTRODUCTION Micro ordinateur portable ou fixe Système pluri- technologiques (mécanique,

Plus en détail

La mémoire. Un ordinateur. L'octet. Le bit

La mémoire. Un ordinateur. L'octet. Le bit Introduction à l informatique et à la programmation Un ordinateur Un ordinateur est une machine à calculer composée de : un processeur (ou unité centrale) qui effectue les calculs une mémoire qui conserve

Plus en détail

NOTIONS DE RESEAUX INFORMATIQUES

NOTIONS DE RESEAUX INFORMATIQUES NOTIONS DE RESEAUX INFORMATIQUES GENERALITES Définition d'un réseau Un réseau informatique est un ensemble d'équipements reliés entre eux afin de partager des données, des ressources et d'échanger des

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

L ORDINATEUR. Les composants. La carte mère. Le processeur. Fréquence

L ORDINATEUR. Les composants. La carte mère. Le processeur. Fréquence L ORDINATEUR Les composants La carte mère Elle se trouve au centre de l'ordinateur et connecte tous les composants PC. La carte mère contient les connexions pour le processeur, la mémoire et les unités

Plus en détail

Découverte de l ordinateur. Partie matérielle

Découverte de l ordinateur. Partie matérielle Découverte de l ordinateur Partie matérielle SOMMAIRE I L ORDINATEUR ET SES PERIPHERIQUES... 3 1-1 : GENERALITES... 3 1-2 : LES PERIPHERIQUES D ENTREE ET DE SORTIE... 3 II L UNITE CENTRALE... 4 2-1 : GENERALITES...

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

DOSSIER D'UTILISATION

DOSSIER D'UTILISATION DOSSIER D'UTILISATION SYSTEME MONITORING REDACTION VERIFICATION APPROBATION Stéphane CLERICI Marc LAFLUTTE André CHEMINADE ARCLAN'System Page 1 /17 Tel.04.42.97.70.75 Siège Social Fax.04.42.97.71.99 Actimart

Plus en détail

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

Architecture matérielle des systèmes informatiques

Architecture matérielle des systèmes informatiques Architecture matérielle des systèmes informatiques IDEC, Renens. Version novembre 2003. Avertissement : ce support de cours n est pas destiné à l autoformation et doit impérativement être complété par

Plus en détail

Premiers pas sur l ordinateur Support d initiation

Premiers pas sur l ordinateur Support d initiation Premiers pas sur l ordinateur Support d initiation SOMMAIRE de la partie 1 : I. Structure générale de l ordinateur... 1. L Unité centrale... 2 2. Les différents périphériques... 5 II. Démarrer et arrêter

Plus en détail

SYSTEMES MODULAIRES INDUSTRIELS DE TELETRANSMISSION TELEGESTION

SYSTEMES MODULAIRES INDUSTRIELS DE TELETRANSMISSION TELEGESTION SYSTEMES MODULAIRES INDUSTRIELS DE TELETRANSMISSION TELEGESTION SYSTEMES BREVETES MARQUES DÉPOSÉES P E R A X S A 48, rue de Fenouillet - BP 56 31140 SAINT ALBAN Tél : 05 62 75 95 75 Fax : 05 61 70 35 93

Plus en détail

On distingue deux grandes catégories de mémoires : mémoire centrale (appelée également mémoire interne)

On distingue deux grandes catégories de mémoires : mémoire centrale (appelée également mémoire interne) Mémoire - espace destiné a recevoir, conserver et restituer des informations à traiter - tout composant électronique capable de stocker temporairement des données On distingue deux grandes catégories de

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

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

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique Architecture d ordinateur : introduction Dimitri Galayko Introduction à l informatique, cours 1 partie 2 Septembre 2014 Association d interrupteurs: fonctions arithmétiques élémentaires Elément «NON» Elément

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

PARAGON Disk Wiper. Guide de l utilisateur. Paragon Technology GmbH, System Programmierung. Copyright Paragon Technology GmbH

PARAGON Disk Wiper. Guide de l utilisateur. Paragon Technology GmbH, System Programmierung. Copyright Paragon Technology GmbH PARAGON Disk Wiper Guide de l utilisateur Paragon Technology GmbH, System Programmierung Copyright Paragon Technology GmbH Publié par : Paragon Technology GmbH System Programming Pearl-Str. 1 D-79426 Buggingen

Plus en détail

Transmission de données. A) Principaux éléments intervenant dans la transmission

Transmission de données. A) Principaux éléments intervenant dans la transmission Page 1 / 7 A) Principaux éléments intervenant dans la transmission A.1 Equipement voisins Ordinateur ou terminal Ordinateur ou terminal Canal de transmission ETTD ETTD ETTD : Equipement Terminal de Traitement

Plus en détail

Mini_guide_Isis_v6.doc le 10/02/2005 Page 1/15

Mini_guide_Isis_v6.doc le 10/02/2005 Page 1/15 1 Démarrer... 2 1.1 L écran Isis... 2 1.2 Les barres d outils... 3 1.2.1 Les outils d édition... 3 1.2.2 Les outils de sélection de mode... 4 1.2.3 Les outils d orientation... 4 2 Quelques actions... 5

Plus en détail

2. Couche physique (Couche 1 OSI et TCP/IP)

2. Couche physique (Couche 1 OSI et TCP/IP) 2. Couche physique (Couche 1 OSI et TCP/IP) 2.1 Introduction 2.2 Signal 2.3 Support de transmission 2.4 Adaptation du signal aux supports de transmission 2.5 Accès WAN 2.1 Introduction Introduction Rôle

Plus en détail

Choix d'un serveur. Choix 1 : HP ProLiant DL380 G7 Base - Xeon E5649 2.53 GHz

Choix d'un serveur. Choix 1 : HP ProLiant DL380 G7 Base - Xeon E5649 2.53 GHz Choix d'un serveur Vous êtes responsable informatique d'une entreprise. Vous devez faire un choix pour l'achat d'un nouveau serveur. Votre prestataire informatique vous propose les choix ci-dessous Vous

Plus en détail

Mode Opératoire Windows XP

Mode Opératoire Windows XP Mode Opératoire Windows XP C. Terrier Reproduction autorisée pour des formateurs dans un cadre pédagogique et non commercial après autorisation de l'auteur webmaster@cterrier.com - http://www.cterrier.com

Plus en détail

Informatique Générale

Informatique Générale Informatique Générale Guillaume Hutzler Laboratoire IBISC (Informatique Biologie Intégrative et Systèmes Complexes) guillaume.hutzler@ibisc.univ-evry.fr Cours Dokeos 625 http://www.ens.univ-evry.fr/modx/dokeos.html

Plus en détail

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30

Plan du Travail. 2014/2015 Cours TIC - 1ère année MI 30 Plan du Travail Chapitre 1: Internet et le Web : Définitions et historique Chapitre 2: Principes d Internet Chapitre 3 : Principaux services d Internet Chapitre 4 : Introduction au langage HTML 2014/2015

Plus en détail

Spécifications Techniques d Interface

Spécifications Techniques d Interface 67, Édition 2 / Octobre 2000 Spécifications Techniques d Interface SRXUOHUpVHDXGH)UDQFH7pOpFRP 'LUHFWLYH&( &DUDFWpULVWLTXHVGHVLQWHUIDFHVG DFFqV DXVHUYLFH7UDQVIL[0pWURSROLWDLQ 5pVXPp Ce document présente

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

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

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr 6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr Interface d un SGF Implémentation d un SGF Gestion de la correspondance entre la structure logique et la structure

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

BM Le bus USB 09/05/2013. Le Port USB

BM Le bus USB 09/05/2013. Le Port USB Le Port USB 1 USB : Universal Serial Bus L'Universal Serial Bus (USB) est un bus informatique (série synchrone), il sert à brancher des périphériques informatiques à un hôte (ordinateur). 1)Historique

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

EXTRAITS DE COMPTE. Manuel utilisation B-Web. Sommaire

EXTRAITS DE COMPTE. Manuel utilisation B-Web. Sommaire EXTRAITS DE COMPTE Sommaire Consultation...2 Consultation du solde des comptes... 2 Consultation des extraits de compte... 3 Consultation des mouvements... 4 Consultation du détail d un mouvement...6 Impression...8

Plus en détail

SYSTÈME DE GESTION DE FICHIERS

SYSTÈME DE GESTION DE FICHIERS SYSTÈME DE GESTION DE FICHIERS - DISQUE 1 Les couches logiciels réponse requête Requêtes E/S Système E/S Pilote E/S Interruptions utilisateur traitement S.E. commandes S.E. S.E. matériel Contrôleur E/S

Plus en détail

INSTALLER LA DERNIERE VERSION DE SECURITOO PC

INSTALLER LA DERNIERE VERSION DE SECURITOO PC INSTALLER LA DERNIERE VERSION DE SECURITOO PC Ref : FP. P1269 V 5.0 Résumé Securitoo PC est l Antivirus Firewall dédié aux PC de la suite Securitoo Intégral. La clé obtenue, lors de la souscription d un

Plus en détail

Windows 2000: W2K: Architecture. Introduction. W2K: amélioration du noyau. Gamme windows 2000. W2K pro: configuration.

Windows 2000: W2K: Architecture. Introduction. W2K: amélioration du noyau. Gamme windows 2000. W2K pro: configuration. Windows 2000: Introduction W2K: Architecture Système d'exploitation multitâche multithread 32 bits à architecture SMP. Multiplateforme: intel x86, Compaq Alpha Jusqu'à 64 Go de mémoire vive Système d'exploitation

Plus en détail

JULIE SMS V2.0.1 NOTICE D INSTALLATION ET D UTILISATION

JULIE SMS V2.0.1 NOTICE D INSTALLATION ET D UTILISATION JULIE SMS V2.0.1 NOTICE D INSTALLATION ET D UTILISATION Le fabricant OWANDY S.A.S. se réserve le droit de modifier ses produits ou leurs spécifications afin d'améliorer les performances, la qualité ou

Plus en détail

Hubert & Bruno Lundi 12 octobre 2009 SAINT-QUENTIN (02)

Hubert & Bruno Lundi 12 octobre 2009 SAINT-QUENTIN (02) Hubert & Bruno Lundi 12 octobre 2009 SAINT-QUENTIN (02) Ne rien livrer au hasard, c est économiser du travail Pont Sainte Maxence(O C est quoi USB? Comment ça marche? Les standards? La technique en détail

Plus en détail

Virtual PC 2007. Virtual PC 2007 Page I

Virtual PC 2007. Virtual PC 2007 Page I Virtual PC 2007 Virtual PC 2007 Page I Virtual PC 2007 Table des matières. PRINCIPES DE BASE DE L'ORDINATEUR VIRTUEL 1 AIDE MEMOIRE: DEPLOIEMENT DE VIRTUAL PC 2 METHODES CONSEILLEES POUR VIRTUAL PC 2 COMPOSANTS

Plus en détail

La communication et la gestion de l'information

La communication et la gestion de l'information La communication et la gestion de l'information En informatique il existe plusieurs ressources matérielles qui permettent à un utilisateur de travailler, on appelle cet ensemble un poste de travail. Le

Plus en détail

L informatique en solo

L informatique en solo Jean Louis LEQUEUX Les astuces d un pro L informatique en solo Préface de Jean JOSKOWICZ Président de l AFISI, 2003 ISBN : 2-7081-2875-2 L INTÉRIEUR D UN MICRO-ORDINATEUR 1 L intérieur d un PC (ou de tout

Plus en détail

Ordinateurs, Structure et Applications

Ordinateurs, Structure et Applications Ordinateurs, Structure et Applications Cours 19, Le USB Etienne Tremblay Université Laval, Hiver 2012 Cours 19, p.1 USB signifie Universal Serial Bus USB Le USB a été conçu afin de remplacer le port série

Plus en détail

Platine Terminal AXEL AX3000 modèles asynchrones

Platine Terminal AXEL AX3000 modèles asynchrones Platine Terminal AXEL AX3000 modèles asynchrones Mise en œuvre sous PROLOGUE Novembre 1997 - Réf. : PRLF105/648-2 La reproduction et la traduction de ce manuel, ou d'une partie de ce manuel, sont interdites.

Plus en détail

SYSTÈME DE GESTION DE FICHIERS SGF - DISQUE

SYSTÈME DE GESTION DE FICHIERS SGF - DISQUE SYSTÈME DE GESTION DE FICHIERS SGF - DISQUE C.Crochepeyre MPS_SGF 2000-20001 Diapason 1 Les couches logiciels réponse SGF requête matériel matériel Requêtes E/S Système E/S Pilote E/S Interruptions Contrôleur

Plus en détail

IFT1215 Introduction aux systèmes informatiques

IFT1215 Introduction aux systèmes informatiques Introduction aux circuits logiques de base IFT25 Architecture en couches Niveau 5 Niveau 4 Niveau 3 Niveau 2 Niveau Niveau Couche des langages d application Traduction (compilateur) Couche du langage d

Plus en détail

Guide d'installation et de configuration de Pervasive.SQL 7 dans un environnement réseau Microsoft Windows NT

Guide d'installation et de configuration de Pervasive.SQL 7 dans un environnement réseau Microsoft Windows NT Guide d'installation et de configuration de Pervasive.SQL 7 dans un environnement réseau Microsoft Windows NT Ce guide explique les différentes étapes de l installation et de la configuration des composantes

Plus en détail

Unix/Linux I. 1 ere année DUT. Université marne la vallée

Unix/Linux I. 1 ere année DUT. Université marne la vallée Unix/Linux I 1 ere année DUT Université marne la vallée 1 Introduction 2 Fonctions et spécifité d Unix Architecture 3 4 5 Fichier Unix Arborescence de fichiers Quelques commandes sur les fichiers Chemins

Plus en détail

Enregistreur sans papier avec écran TFT et carte Compact Flash. B 70.6580.2.0 Description des interfaces 07.07/00472200

Enregistreur sans papier avec écran TFT et carte Compact Flash. B 70.6580.2.0 Description des interfaces 07.07/00472200 nt Enregistreur sans papier avec écran TFT et carte Compact Flash B 70.6580.2.0 Description des interfaces 07.07/00472200 Sommaire 1 Introduction 5 1.1 Avant-propos... 5 1.2 Conventions typographiques...

Plus en détail

1.1 L EXPLORATEUR WINDOWS

1.1 L EXPLORATEUR WINDOWS Gérer les fichiers et les dossiers Cette partie du T.P. a pour objectifs de vous familiariser avec les méthodes pour copier, déplacer, effacer, renommer des dossiers et des fichiers. 1.1 L EXPLORATEUR

Plus en détail

ACTIVITÉ DE PROGRAMMATION

ACTIVITÉ DE PROGRAMMATION ACTIVITÉ DE PROGRAMMATION The purpose of the Implementation Process is to realize a specified system element. ISO/IEC 12207 Sébastien Adam Une introduction 2 Introduction Ø Contenu Utilité de l ordinateur,

Plus en détail

TIC. Tout d abord. Objectifs. L information et l ordinateur. TC IUT Montpellier

TIC. Tout d abord. Objectifs. L information et l ordinateur. TC IUT Montpellier Tout d abord TIC TC IUT Montpellier Nancy Rodriguez Destruel Dans la salle de cours (et partout ailleurs ) : Ponctualité et assiduité exigées Ne pas manger, ni boire, ni dormir, ni travailler à autre chose

Plus en détail

Licence Sciences et Technologies Examen janvier 2010

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

INTRODUCTION À L INFORMATIQUE. Etsup 2012 Florian JACQUES

INTRODUCTION À L INFORMATIQUE. Etsup 2012 Florian JACQUES INTRODUCTION À L INFORMATIQUE Etsup 2012 Florian JACQUES Plan 1. Arborescence 2. Poste de travail 3. Chemin d accès 4. Noms de fichiers 5. Le réseau de l ETSUP 6. Le clavier 7. Le presse-papier 1. Arborescence

Plus en détail

GE Security. KILSEN série KSA700 Centrale de détection et d alarme Incendie analogique adressable. Manuel d utilisation

GE Security. KILSEN série KSA700 Centrale de détection et d alarme Incendie analogique adressable. Manuel d utilisation GE Security KILSEN série KSA700 Centrale de détection et d alarme Incendie analogique adressable Manuel d utilisation g ination imag at work Kilsen is a brand name of GE Security. www.gesecurity.net COPYRIGHT

Plus en détail

Produits E/S Agilent pour connexion PC-instrument Fiche technique

Produits E/S Agilent pour connexion PC-instrument Fiche technique Produits E/S Agilent pour connexion PC- Fiche technique Choisissez le meilleur moyen de connecter votre PC à vos s GPIB et RS-232 Exploitez les interfaces PC standard (USB, LAN, PCI) Pérennisez votre investissement

Plus en détail

Guide d'utilisateur. Câble adaptateur USB2.0 vers IDE et SATA. Modèle : DA-70202

Guide d'utilisateur. Câble adaptateur USB2.0 vers IDE et SATA. Modèle : DA-70202 Guide d'utilisateur Câble adaptateur USB2.0 vers IDE et SATA Modèle : DA-70202 I. Avant-propos Nous vous remercions d'avoir acheté notre produit! Nous avons voulu innover dans le stockage tout en offrant

Plus en détail

EDIGRAPH CLASSIC GUIDE D'INSTALLATION. Installation Page 2 sur 15. SOGEDEX Parc d Activités de Pissaloup, 4, rue Edouard Branly, 78190 Trappes

EDIGRAPH CLASSIC GUIDE D'INSTALLATION. Installation Page 2 sur 15. SOGEDEX Parc d Activités de Pissaloup, 4, rue Edouard Branly, 78190 Trappes EDIGRAPH CLASSIC GUIDE D'INSTALLATION SOGEDEX Parc d Activités de Pissaloup, 4, rue Edouard Branly, 78190 Trappes Page 2 sur 15 AVANT PROPOS Spécialisée dans le domaine de l'identification, la société

Plus en détail

Progression secrétariat

Progression secrétariat Progression secrétariat I. Notions de base A. L'Unité Centrale et les périphériques 1. Unité centrale a) Le Schéma de principe (1) Entrée et sortie des informations, traitement des informations, en interne

Plus en détail

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

Sur un ordinateur portable ou un All-in-One tactile, la plupart des éléments mentionnés précédemment sont regroupés. 10) 11)

Sur un ordinateur portable ou un All-in-One tactile, la plupart des éléments mentionnés précédemment sont regroupés. 10) 11) 1/ Généralités : Un ordinateur est un ensemble non exhaustif d éléments qui sert à traiter des informations (documents de bureautique, méls, sons, vidéos, programmes ) sous forme numérique. Il est en général

Plus en détail

Guide de correction et d optimisation des images en vue de leur publication sous Marcomedia Contribute. Logiciel utilisé : Adobe PhotoShop 7

Guide de correction et d optimisation des images en vue de leur publication sous Marcomedia Contribute. Logiciel utilisé : Adobe PhotoShop 7 Guide de correction et d optimisation des images en vue de leur publication sous Marcomedia Contribute Logiciel utilisé : Adobe PhotoShop 7 Etape 1 Sélectionner les images, et les copier dans un répertoire

Plus en détail