Architecture et micro-architecture des processeurs

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

Download "Architecture et micro-architecture des processeurs"

Transcription

1 Sheet numer 1 Architecture et micro-rchitecture des processeurs Bernrd Goossens Sheet numer 1

2 Sheet numer 2 Sheet numer 2

3 Sheet numer 3 Je dédie ce livre à l mémoire de Louis Nolin, mon mître. Sheet numer 3

4 Sheet numer 4 Sheet numer 4

5 Sheet numer 5 Préfce de Jen-Luc Gudiot Professeur à University of Cliforni, Irvine (UCI) Une fois de plus, l rchitecture des ordinteurs se trouve à une croisée des chemins. Le succès du modèle RISC et les progrès pportés pr les modèles supersclires nous ont donné des mchines individuelles ussi puissntes que ce qui étit considéré comme un superordinteur il y seulement quelques nnées. Ce spectculire gin de performnce n été possile qu en cominnt les vncées technologiques (comme l rélistion de circuits VLSI vec une finesse de grvure sumicronique) à de nouveux modèles de mémoires (à l RAMBUS), à des strtégies modernes d orgnistion, insi qu à des rchitectures innovntes. Cependnt, plusieurs pproches rchitecturles sont en compétition pour les processeurs du futur, llnt de mchines supersclires à réordonnncement dynmique de degré élevé, ux concepts VLIW (Very Long Instruction Word) et EPIC (Explicitly Prllel Instruction Computing). Il est intéressnt de remrquer que des pproches hier totlement imprticles pour des risons de restriction de ressources mtérielles sont soudin devenues rélistes, voire nécessires, lors que des constructions complexes du pssé sont devenues osolètes sns doûte pr le seul fit de l profusion de ressources. C est cette jungle de mchines, de techniques rchitecturles et d implnttions existntes que Bernrd Goossens vient mettre en ordre en se snt sur le principe selon lequel l rchitecture des ordinteurs ne peut exister pour elle-même, étnt fermement ncrée ux technologies d implnttion. Il s est insi efforcé de vous emmener vous, le lecteur, pour un voyge prtnt du plus profond de l implnttion, u niveu des trnsistors, et mennt ux concepts rchitecturux les plus vncés, pour décrire l microrchitecture d un puissnt microprocesseur d ujourd hui. Cette pproche et l ccent mis sur l compréhension des couches sses de l construction donnent à l ouvrge un crctère unique, très pédgogique et même, d une certine fçon, divertissnt. L uteur commence s description en construisnt une hypothétique mchine typique, comprle à celle qui nous est fmilière et qui est devenu un produit de consom- Sheet numer 5

6 Sheet numer 6 mtion cournte. Il fit insi llusion à l interction entre les divers éléments (processeur, mémoire et différents contrôleurs), ux stndrds des composnts mémoires et des us d interconnexion, à l structure des entrées-sorties et à l fonctionnlité glole telle qu elle est perçue pr l utilisteur, décrivnt pr exemple l suite des événements internes qui interviennent à l suite d un déplcement rusque et létoire de l souris. Cel met certinement en ppétit pour les deux chpitres qui suivent: une description exhustive des principes ctuels de conception des circuits et de l fçon dont les trnsistors CMOS peuvent être tout d ord optimlement utilisés pour construire les portes usuelles et ensuite ssemlés en circuits de complexité vrile (tels que les dditionneurs, les contrôleurs, les mémoires, etc.). Ce chpitre montre ussi l orgnistion des contrôleurs de mémoire cche vec un dmirle luxe de détils, insi que l orgnistion complète d un processeur simple. Les chpitres suivnts s ppuient sur ces connissnces fondmentles et décrivent d ord un jeu d instructions (Instruction Set Architecture, l mchine telle que l perçoit le progrmmeur ou le concepteur de compilteur) et l optimistion d un ensemle d instructions dns un microprocesseur moderne. L uteur introduit ensuite un exemple d implnttion (micro-rchitecture) du processeur insi défini et de son système mémoire. Ce fut un honneur d écrire cette préfce. Entre utre, j i pris un immense plisir à lire le mnuscrit. Les exercices judicieusement disséminés dns le texte sont perspicces et en même temps incitent à l réflexion. Le livre de Bernrd Goossens vient à propos et profiter ux étudints comme ux prticiens de l rchitecture des ordinteurs. Jen-Luc Gudiot. Sheet numer 6

7 Sheet numer 7 Tle des mtières Préfce Remerciements Avnt-propos v xi xiii 1 : Introduction 1 1 L crte mère d un PC L exécution d un progrmme sur un PC L interction entre logiciel et mtériel L structure du livre : Des trnsistors ux portes 17 1 Les trnsistors Le trnsistor nmos Le trnsistor pmos L porte de trnsfert CMOS Les portes logiques L logique complémentire ou le pssge de constntes Les portes de trnsmission ou l trnsmission de vriles L logique dynmique Les séprteurs: verrous et scules Les cellules mémoire Représenttion symolique des opérteurs élémentires Sheet numer 7

8 Sheet numer 8 viii Tle des mtières 3 : Des portes ux circuits 47 1 Les opértions logiques Les fonctions ooléennes à plus de deux vriles L extension du multiplexeur Les comprteurs Les opértions rithmétiques Le décodeur Le codeur L dditionneur L incrémenteur Le décrémenteur Le décleur Les opértions de séprtion L extension des portes de trnsfert L extension des verrous L extension des scules Verrous et registres de séprtion Les opértions de mémoristion L extension des verrous-d L extension des cellules de mémoire L mémoire ssocitive L mémoire à doule ccès Les registres L représenttion symolique des circuits sttiques L composition des circuits Une mémoire d octets Une mémoire de mémoires ssocitives Un chemin de données Les cches Un petit processeur et son lngge mchine Le processeur LUC Le lngge mchine LUC Les instructions du premier groupe Les instructions du deuxième groupe Les instructions du troisième groupe Exemple de progrmme LUC L extrction des instructions LUC L lecture des registres L constitution de l dresse de lecture/écriture en mémoire de donnée L sélection des sources de l oîte à opértion L écriture du résultt en registre ou en mémoire Projet Présenttion Syntxe Exemples Sémntique Sheet numer 8

9 Sheet numer 9 Tle des mtières ix 9.5 Trduction Exécution Utilistion des outils LUC : L rchitecture d un processeur Les éléments du lngge mchine Le contrôle des progrmmes Les données Les zones de mémoristion des vriles Le prllélisme de données Le prllélisme d instructions Le jeu d instructions Le jeu d instructions entières Le jeu d instructions systèmes Le jeu d instructions flottntes Le jeu d instructions vectorielles entières Le jeu d instructions vectorielles flottntes L rchitecture EPIC Prllélisme d instructions: déroulge de oucles Le pipeline logiciel : L micro-rchitecture d un processeur spécultif Un processeur composé de mchines concurrentes L mchine d extrction L prédiction des suts Le renommge des registres Les mchines d exécutions Le tritement des instructions prédictives Le tritement des instructions de sut Le tritement des instructions d ccès mémoire Le tritement des instructions de clculs entiers Le tritement des instructions de clculs flottnts Le tritement des instructions de chrgements vectoriels Le tritement des instructions de clculs vectoriels entiers Le tritement des instructions de clculs vectoriels flottnts Le tritement des instructions de trnsferts inter-types Le cdencement de l micro-rchitecture Le cdencement de l mchine d extrction Le pipeline du processeur Extensiilité du degré supersclire Projet de TER (Techniques d Études et de Recherches) : L mémoire L rchitecture de l mémoire Sheet numer 9

10 Sheet numer 10 x Tle des mtières 1.1 De l mémoire théorique à l mémoire virtuelle De l mémoire virtuelle à l mémoire réelle L trduction d une dresse virtuelle en dresse réelle Les trductions inchevées: défut de pge et dresse invlide Le contrôle de l vlidité de l ccès L ccélértion des trductions L mise en plce de l hiérrchie des tles et son évolution L micro-rchitecture de l mémoire physique L hiérrchistion de l mémoire réelle L performnce des cches Petit cche à deux niveux ou grnd cche à un niveu? L ccès mémoire du processeur L trduction des dresses dns le processeur Le tritement non loqunt de l échec L modifiction dns un cche de données Le processeur et son environnement Le démrrge de l ordinteur Index 353 Sheet numer 10

11 Sheet numer 11 Remerciements Je tiens à remercier mes qutre relecteurs qui ont tous effectué un trvil que je sis ingrt: lire de multiples fois, à différents niveux, le même texte pour tenter d en déceler les différents types d erreurs. Pr ordre lphétique: Jen-Luc Gudiot, Professeur à l Université de Cliforni Irvine (UCI) qui m en outre fit l mitié, mis surtout l honneur, d ccepter de préfcer l ouvrge. Bernrd Lecussn, Professeur à SupAéro, qui gentiment ccepté que je présente son enfnt, le petit processeur LUC3 comme illustrtion et synthèse du chpitre sur l circuiterie. Dniel Litize, Professeur à Toulouse. Murice Mrgenstern, Professeur à Metz, qui en plus de ce pensum été dès l origine à mes côtés sur ce projet de longue hleine. Je remercie églement André Seznec, Directeur de recherche à l IRISA, pour voir relu un mnuscrit ntérieur. Ses remrques ont fortement influencé l spect de ce livre. Je remercie ussi Dniel Etiemle, Professeur à l université de Toronto, de l intérêt qu il mnifesté pour cet ouvrge et de son expertise sur le chpitre des trnsistors. Je remercie encore Dniel Kro, Directeur de recherche u CNRS et Directeur du LIAFA-Pris 7, et Michel Morvn, Professeur à l ENS Lyon, tous deux codirecteurs de collection chez Springer-Frnce, pour l confince qu ils m ont constmment ccordée concernnt ce projet éditoril. Je remercie enfin l correctrice de Springer-Frnce pour son trvil méticuleux (moi qui croyis mîtriser le frnçis). Sheet numer 11

12 Sheet numer 12 Sheet numer 12

13 Sheet numer 13 Avnt-propos Vous qui pssez pr ces lignes, cheteur potentiel, en quoi ce livre peut-il vous être utile? Si vous êtes simple utilisteur de l ordinteur, surfeur sur l Internet, médecin utilisteur du logiciel de gestion de votre cinet ou encore pssionné de jeux vidéos 3D, le fonctionnement précis de votre mchine ne peut relever que de l curiosité. Cet ouvrge v lors très certinement ien u-delà de votre ttente. En revnche, si vous êtes informticien de métier, ou pprenti, lors tout ou prtie de ce livre vous est indispensle. Même si pr le pssé vous vez reçu une formtion en rchitecture, il y fort à prier pour que vos connissnces ne soient plus d ctulité. Même si, étudint que vous êtes, vous n vez ps l mition de trviller dns le domine des mchines, mis de vous spéciliser dns le logiciel de hut niveu, vous ne pouvez fire l impsse sur le mtériel, u risque de ne ps très ien comprendre comment s exécute un progrmme. Enfin, si vous êtes, ou rêvez de devenir, concepteur de processeurs ou de logiciels de s niveux, pr exemple de compilteurs ou de systèmes d exploittion, l connissnce de tout ce qui se trouve dns ce livre et même u-delà, vous est indispensle. Ce livre est sudivisé de mnière à former le mtériu de se de trois cours sur le mtériel. L introduction est un survol rpide de l structure et du fonctionnement de l environnement d un processeur dns une mchine de type PC. Cette entrée en mtière peut servir d initition à l informtique côté mtériel soit une ou deux leçons de niveu DEUG. Cet ouvrge comprend ensuite deux chpitres qui peuvent former un cours de circuiterie. De fçon scendnte, en prtnt des trnsistors, on construit un processeur rudimentire. En implntnt le processeur en circuits, on peut se fire une idée très précise de l exécution d un progrmme en mchine. Le lngge mchine que le processeur définit permet de fire le lien vec les lngges évolués que tout informticien mnipule. Le pulic visé est l ensemle des étudints en informtique. Un cours de ce type dure environ un semestre (une trentine d heures de cours et utnt d exercices; cette prtie s chève pr l description précise d un sujet de projet de synthèse). Sheet numer 13

14 Sheet numer 14 Une fois ce premier plier frnchi, le livre propose un chpitre conscré à l rchitecture. Il forme un cours qui complète les enseignements de compiltion et de système. On y découvre ce que sont les lngges mchines d ujourd hui: clcul entier, clcul flottnt, clcul sclire, clcul vectoriel; instructions prédictives, instructions de contrôle, instructions systèmes; rchitectures RISC et EPIC. Typiquement, il s git d un enseignement qui prend s plce en licence d informtique, sur une durée pouvnt ller de 20 à 30 heures de cours (et utnt pour les exercices), selon que l on se contente de présenter le clcul entier et le clcul flottnt ou que l on y inclut le clcul SIMD (unités vectorielles). En plus de l rchitecture, le livre présente églement un chpitre sur l micro-rchitecture. C est là l prtie des spécilistes. Elle étudie l implnttion de l rchitecture à prtir des circuits présentés dns l première prtie du livre. Il s git de l étt de l rt, en l occurrence une micro-rchitecture spécultive et supersclire. L description inclut les unités de clculs, y compris les opérteurs flottnts et vectoriels. Les cches, le renommge des registres, l prédiction des suts et le tritement en prllèle des instructions en sont les thèmes centrux. Le chpitre s chève sur l présenttion d un sujet de TER (Techniques d Étude et de Recherche) typique de l ctivité de recherche d un micro-rchitecte. Ce cours s plce comme option de mîtrise ou encore en DESS ou DEA orienté vers le mtériel, sur une durée d environ 25 heures. Enfin, le livre se termine pr un chpitre conscré à l environnement du processeur: s mémoire hiérrchisée et les us qui le relient ux périphériques. Sheet numer 14

15 Sheet numer 15 1 Introduction Dns cette introduction, en nous ppuynt sur l description sommire d un microordinteur ctuel, nous montrons comment un processeur intergit vec son environnement pour exécuter des progrmmes insi que les communictions d informtions que cel induit. Ensuite, nous définissons l rchitecture et l micro-rchitecture et nous fisons pprître les liens entre ces deux domines et les utres domines de l informtique. Enfin, nous pssons en revue les différents spects de l rchitecture et de l micro-rchitecture d un processeur en précisnt dns quel chpitre du livre ils sont trités. 1 L crte mère d un PC L figure 1.1 p.4 représente l crte mère d un micro-ordinteur de ureu ctuel. L crte mère est l colonne vertérle de l ordinteur. Il s git d un support imprimé de pistes métlliques relint ses circuits et ses connecteurs. Prmi ces circuits, on trouve le processeur, l mémoire et des circuits de contrôle. Les liisons entre les circuits forment des us, dont l crctéristique principle est l nde pssnte, produit de l fréquence pr l lrgeur (l nde pssnte se mesure en octets pr seconde; l lrgeur d un us doit donc être exprimée en octets ou frction d octet). Les us peuvent déoucher sur des connecteurs et des ports, qui servent de prise pour rncher une crte ou un périphérique. Ces connecteurs et ces ports respectent différents stndrds (qui évoluent vec l technologie) uxquels se conforment les constructeurs de périphériques. Le processeur est relié à un contrôleur de mémoire qui prend à s chrge les liisons entre le processeur et l mémoire centrle (chrgement des cches), entre le processeur et l mémoire vidéo (construction d imge pour l écrn grphique), entre l mémoire vidéo et l mémoire centrle (rngement/chrgement d imge sns psser pr le processeur), entre le processeur et le contrôleur d entrées-sorties (entrée-sortie du processeur), entre le contrôleur d entrées-sorties et l mémoire centrle (ccès en DMA: Direct Memory Access; pr DMA, le contrôleur d entrées-sorties peut lire ou écrire Sheet numer 15

16 Sheet numer 16 2 Chpitre 1 : Introduction un loc de données en mémoire centrle sns intervention du processeur) et enfin entre le contrôleur d entrées-sorties et l crte grphique (trnsfert d imges de ou vers l extérieur, sns intervention du processeur). Le us relint le processeur u contrôleur de mémoire est le us système, prfois ppelé us FSB (Front-Side Bus). Il est cdencé à 266 Mhz et une lrgeur de huit octets (cs d un Athlon XP; on commence à voir des us FSB à 333 Mhz), ce qui lui donne un déit crête de 2,128 GO/s ou 400 Mhz (cs d un Pentium IV). L nde pssnte est lors de 3,2 GO/s. Le us mémoire, qui relie le contrôleur de mémoire à l mémoire centrle, est conforme u rochge et u cdencement des composnts mémoires. Aujourd hui, l mémoire centrle est composée de SDRAM (Synchronous Dynmic Rndom Access Memory) 133 Mhz ou de DDRAM (Doule dt rte DRAM) 266 Mhz (pprition récente de DDRAM 333 Mhz). Le us d ccès occupe qutre octets de lrge, ce qui ssure un déit de 533 MO/s pour l SDRAM et 1,066 GO/s pour l DDRAM. Pour les deux types de mémoire, le us est cdencé u même rythme. Mis pour l DDRAM, l trnsmission de données peut s effectuer deux fois pr cycle. Enfin, on peut églement réliser l mémoire centrle vec des composnts RDRAM (Rmus DRAM). Ces composnts peuvent être cdencés à 800Mhz, ce qui donne u us mémoire un déit crête de 3,2 GO/s. En ce qui concerne le domine grphique, le stndrd ctuel est le us AGP-4X (Accelerted Grphics Port). Il relie le contrôleur de mémoire à l crte grhique qui contient de l mémoire vidéo (sous forme de SDRAM ou de DDR-SDRAM). Le us AGP est cdencé à 66 Mhz, vec qutre ccès mximum pr cycle (pour AGP-4X. On trouve de l AGP, AGP-2X, AGP-4X et ientôt AGP-8X) et une lrgeur de qutre octets. S nde pssnte est donc de 1,066 GO/s (266 MO/s pour l version de se AGP, 533 MO/s pour l version 2X et 2,128 GO/s pour l version 8X). Étnt donné l position centrle du us système, il est clir que s nde pssnte doit être l plus élevée possile pour lui permettre de fire fce ux diverses demndes du processeur. Nénmoins, il ne fut ps perdre de vue qu une prt très importnte des échnges d informtions qui ont lieu u sein de l crte mère ne concerne ps le processeur et s effectue directement entre un périphérique et l mémoire. Les contrôleurs mémoire et les deux us mémoire (mémoire centrle et mémoire grphique) sont lors mis à contriution. Leur nde pssnte est donc tout ussi importnte. Derrière le contrôleur de mémoire se trouve le contrôleur d entrées-sorties. Celui-ci gère le pilotge des différents us de liisons vec l grnde vriété de périphériques que l on peut connecter à un ordinteur: périphériques ccédés pr locs (disques, CD/DVD-ROM), périphériques ccédés pr crctères trnsmis sur une voie d un octet (trnsmission prllèle; lecteur de disquette), périphériques ccédés pr crctères trnsmis sur une voie d un it (trnsmission série; clvier/souris). Pour les disques, le stndrd sur PC est le us IDE/UDMA-ATA/100 (IDE: Integrted Drive Electronics; ATA: AT Attchment; Ultr ATA ou Ultr DMA ou ATA/33; ATA/66 ou UDMA/66; ATA/100 ou UDMA/100). Contrirement u us AGP, le us IDE n est ps synchronisé pr une horloge. Le protocole d échnge est étli à prtir de signux de contrôles synchrones. L technologie et l longueur employées pour l trnsmission des signux définissent l vitesse d échnge mximle. Le us IDE véhicule des données de deux octets. L norme ATA/100 permet d tteindre un déit Sheet numer 16

17 Sheet numer 17 L crte mère d un PC 3 crête de 100 MO/s (33 MO/s pour ATA/33 et 66 MO/s pour ATA/66). Pour les liisons séries (trnsmission d un it à l fois), le stndrd est le us USB (Universl Seril Bus). Le us est cdencé à 12 Mhz ce qui utorise un déit crête de 1,2 MO/s. À chque extrémité du us, un circuit est chrgé de sérier les its de l octet à trnsmettre et de régglomérer ceux de l octet reçu. Sur le us USB se connectent des clviers, des souris, mis ussi des modems (un modem 56 K un déit crête de 5,6 KO/s). Le stndrd USB 2.0 est une extension de l USB. Le us est cdencé à 480 Mhz pour un déit de 48 MO/s. On peut connecter d utres périphériques à l ordinteur pr l intermédiire d une crte enfichée sur l un des connecteurs d extensions de l crte mère. L crte fille sert à l fois de contrôleur et de point de rnchement du périphérique (l crte fille dispose d une prise qui déouche sur l rrière du oîtier du PC). Les connecteurs d extensions de l crte mère respectent tous le formt PCI (Peripherl Component Interfce). Les connecteurs PCI sont reliés u contrôleur d entrées-sorties pr le us PCI, qui est cdencé à 33 Mhz et fit qutre octets de lrgeur. Nous otenons un déit crête de 133 MO/s. Au formt PCI, on trouve des crtes sons, des crtes SCSI (Smll Computer System Interfce) etc. Cette interfce est de même nture que l IDE. On lui connecte principlement des disques. Le us SCSI est cdencé à 80Mhz -Ultr SCSI160- et fit deux octets de lrge pour un déit crête de 160 MO/s. Cependnt, sur un PC, le us SCSI étnt dépendnt du us PCI, le déit de ce dernier ride celui du premier. Mis sur PC, l vntge du SCSI n est ps l vitesse mis l extensiilité. Il permet en effet de connecter des périphériques supplémentires u-delà des qutre offerts pr l interfce IDE, ce qui est utile pr exemple sur un serveur doté de plus de qutre disques. Le stndrd PCI-2 est une extension du stndrd PCI. Le us psse à 64 its u lieu de 32 et est cdencé à 66 Mhz u lieu de 33, ce qui lui donne un déit de 528 MO/s. Après le contrôleur d entrées-sorties, on trouve le contrôleur de configurtion et du démrrge. Ce circuit n est en reltion vec le processeur que pendnt l phse de démrrge de l ordinteur (ce qui explique s position éloignée du processeur). Il contrôle l PROM (Progrmmle Red Only Memory) qui renferme le progrmme de démrrge. Pendnt cette phse, les ccès mémoires du processeur sont cheminés u trvers du contrôleur de mémoire et du contrôleur d entrées-sorties jusqu u contrôleur de configurtion. Celui-ci délivre en prticulier le progrmme de démrrge qui commence pr l procédure POST (Power-On Self Test). Celle-ci se se sur le descriptif de l configurtion de l ordinteur qui est conservé dns l RAM flsh pour démrrer et tester les contrôleurs et circuits de l mchine: pr exemple, démrrge du rfrîchissement de l mémoire centrle, vérifiction de son on fonctionnement... Le démrrge se poursuit pr l recherche d un volume contennt le système. Le rôle du contrôleur de configurtion s chève dès que le système été instllé en mémoire centrle (il reprend du service lors de chque réinitilistion de l ordinteur). Les trois contrôleurs - de mémoire, d entrées-sorties et de configurtion - forment le jeu de circuits d ccompgnement du processeur (le chipset). À chque nouvelle génértion de processeur, le chipset chnge. En revnche, les us - us mémoire, us AGP, us IDE, us PCI, us USB - ne chngent ps ussi fréquemment et doivent être comptiles vec leurs versions ntérieures. Dns le cs contrire, les constructeurs de périphériques devrient rutlement modifier l interfçge de leurs produits vec le PC. Sheet numer 17

18 Sheet numer 18 4 Chpitre 1 : Introduction mémoire centrle contrôleur disques disques CD/DVD ports séries clvier/souris modem us mémoire centrle us mémoire de msse us stndrd d extensions séries processeur et cches us système contrôleur mémoire crte grphique mémoire vidéo us mémoire grphique contrôleur d E/S connecteurs de crtes d extensions us stndrd d extensions prllèles crte son crte SCSI crte Ethernet crte ADSL contrôleur de configurtion et démrrge PROM RAM flsh tterie écrn grphique Figure 1.1 : L crte mère d un micro-ordinteur. Exercice 1.1: un film est lu à prtir d un disque connecté sur le us IDE. On suppose que le trnsfert se fit à vitesse mximum (ATA/100). Le film est présenté dns une fenêtre de 512 pr 384 pixels en 256 couleurs. Les imges ne sont ps compressées. Quels sont les us utilisés pour le trnsfert? Quelle prt (pourcentge) de leur nde pssnte est consommée qund on trnsfère 24 imges pr seconde? Exercice 1.2: cette fois, le film est lu à prtir d un nvigteur Internet et vi un modem ssurnt un déit moyen de 4 KO/s. Quels sont les us utilisés pour le trnsfert? Comien de temps fut-il pour trnsférer une imge? Comment peut-on méliorer l vitesse d ffichge? 2 L exécution d un progrmme sur un PC À prtir de l figure 1.1, on peut montrer le cheminement des informtions induit pr l exécution d un progrmme. Tout commence pr un clic de souris sur une icône. Plus précisément, supposons que le PC soit dns un étt de veille, crctérisé soit pr un écrn noir, soit pr un économiseur d écrn en exécution. Dns ces deux cs, le ureu (l ensemle des icônes définissnt les liens vec les progrmmes directement ccessiles depuis le terminl) n est ps pprent à l écrn. En ccéléré, le lncement d un progrmme nécessite un ordre en provennce de l souris (grâce à un doule-clic sur une icône représentnt le progrmme à exécuter ou en provennce du clvier, grâce à l sisie de son nom). Le progrmme est lors chrgé en mémoire centrle depuis le disque et devient un processus. Le processeur en exécute les instructions et l effet du progrmme pprît, soit en mémoire, soit sur les Sheet numer 18

19 Sheet numer 19 L exécution d un progrmme sur un PC 5 périphériques. Mis pour mieux pprécier l sophistiction du procédé, il fut regrder les choses en détil. mémoire centrle contrôleur disques ports séries souris USB déplcement processeur et cches interruption contrôleur mémoire contrôleur d E/S contrôleur de configurtion et démrrge crte grphique mémoire vidéo connecteurs de crtes d extensions écrn grphique Figure 1.2 : Effet du déplcement de l souris. Le mouvement de l souris sur son tpis v voir un certin nomre d effets (on ne prle ps encore du mouvement du pointeur sur l écrn; cel ne viendr que plus trd, en réction). Le mouvement de l souris équivut dns un premier temps à un déplcement mécnique. En effet, une première roue dentée, représentnt le déplcement horizontl, et une seconde roue, représentnt le déplcement verticl, tournent dns un certin sens et se déclent d un certin nomre de crns. D utres dispositifs équivlents peuvent trnsformer le mouvement en quntité. Un mouvement de grnde mplitude se trduit pr une succession de déplcements prtiels. Ce déplcement mécnique est ensuite converti en une informtion numérique qui est trnsmise it pr it à l un des ports USB uquel est relié l souris. De là, l informtion psse dns le contrôleur d entréessorties vi le us USB (voir l figure 1.2), puis dns le contrôleur de mémoire (qui ne sert que de relis). En émettnt une interruption, le contrôleur de mémoire signle u processeur l rrivée d une donnée en provennce de l souris. Cette interruption pour effet de dérouter l exécution du progrmme en cours sur le processeur vers un sous-progrmme d ccueil de l donnée. Le processus interrompu est pr exemple l économiseur d écrn (le processeur peut églement être en étt de veille, pour ne ps gspiller d énergie; l interruption l ctive donc). Le processeur, en exécutnt le gérnt d interruption, récupère du contrôleur de mémoire ce qui provient de l souris et le dépose en mémoire. Dns un premier temps, cel reste interne u processeur, celuici disposnt d un cche. Un mot dns le cche n est évcué vers l mémoire centrle que lorsqu il fut l y remplcer. Ce qui provient de l souris est plcé dns une zone pprtennt u processus gestionnire du terminl grphique. Ce processus est pour l instnt en sommeil, ttendnt le client. Le gérnt d interruption, en même temps qu il Sheet numer 19

20 Sheet numer 20 6 Chpitre 1 : Introduction dépose l informtion en provennce de l souris, réveille le gestionnire de terminl grphique, qui est son destintire. Exercice 1.3: à quel déit s effectue l trnsmission des informtions concernnt le déplcement de l souris? Ce processus, une fois réveillé, récupère le déplcement de l souris et s en sert pour clculer s nouvelle position. Pour que l utilisteur ne s imptiente ps trop, le gestionnire ordonne un déplcement équivlent u pointeur sur l écrn: voir l figure 1.3. Cette figure représente une succession d ordres prtnt du processeur vers l crte grphique vi le contrôleur de mémoire. Chque ordre modifie les pixels formnt l imge ffichée: le pointeur disprît cr l on donne à ses pixels l couleur du fond à cet endroit, puis il répprît un crn plus loin dns l direction de s cile, et insi de suite jusqu à ce que celle-ci soit tteinte. Après plusieurs déplcements successifs de l souris et du pointeur (USB vers processeur et processeur vers écrn), le pointeur de l souris tteint l icône du progrmme à lncer. L utilisteur, voynt désormis son pointeur u-dessus de l icône, effectue un doule-clic (voir l figure 1.4 p.7). L ordre est trnsmis u gestionnire de terminl. Le terminl reproduit le doule-clic en grisnt l imge de l icône à l écrn (figure 1.5 p.7). Le gestionnire de terminl, pr l position cournte du pointeur, détermine le nom et le type ssocié à l icône (c est-à-dire le nom du progrmme à lncer et son type: progrmme exécutle, donnée ssociée à un progrmme mnipulteur, dossier ou ctlogue,...). Le gestionnire de terminl réveille l interpréteur de commndes et lui communique une phrse signifint un ordre d exécution du progrmme (en employnt le clvier plutôt que l souris, on compose soi-même cette phrse, que l on peut enrichir de prmètres destinés u progrmme lncé). mémoire centrle contrôleur disques ports séries processeur et cches déplcer le pointeur contrôleur mémoire contrôleur d E/S contrôleur de configurtion et démrrge crte grphique mémoire vidéo connecteurs de crtes d extensions rfrîchissement de l imge à Hz écrn grphique Figure 1.3 : Effet du déplcement de l souris sur l écrn. Sheet numer 20

21 Sheet numer 21 L exécution d un progrmme sur un PC 7 mémoire centrle contrôleur disques ports séries souris USB doule clic processeur et cches interruption contrôleur mémoire contrôleur d E/S contrôleur de configurtion et démrrge crte grphique mémoire vidéo connecteurs de crtes d extensions écrn grphique Figure 1.4 : Effet du doule-clic de l souris sur le processeur. mémoire centrle contrôleur disques ports séries processeur et cches contrôleur mémoire contrôleur d E/S contrôleur de configurtion et démrrge crte grphique mémoire vidéo connecteurs de crtes d extensions griser l icône sélectionnée écrn grphique Figure 1.5 : Effet du doule-clic de l souris sur l écrn. Exercice 1.4: à quel déit s effectue l trnsmission des informtions concernnt le déplcement du pointeur sur l écrn? L interpréteur de commndes chrge une prtie du progrmme en mémoire. Pour cel, il communique u noyu du système le nom du fichier exécutle correspondnt u Sheet numer 21

22 Sheet numer 22 8 Chpitre 1 : Introduction progrmme (ce que l on ppelle l référence solue). Le noyu en déduit le support physique où se trouve le fichier (disque, CD-ROM, disquette) et son emplcement sur ce support (pour un disque: prtition, cylindre, piste et secteurs). En fonction du support concerné (nous supposons dns l suite qu il s git d un disque), le noyu fit ppel à un pilote dpté. Le pilote contcte le contrôleur d entrées-sorties pr l intermédiire du contrôleur de mémoire (figure 1.6) et lui réclme l lecture de différents locs (ceux qui forment le déut du fichier exécutle). Cette lecture se fit en DMA, sns intervention du processeur (figure 1.7 p.9). Le contrôleur d entrées-sorties et le contrôleur de mémoire se chrgent du trnsfert du disque vers l mémoire centrle. Un ordre de lecture est trnsmis u contrôleur IDE pr le us IDE. Le contrôleur IDE pilote lors le disque et lui ordonne d effectuer le déplcement rdil de l tête pour tteindre le cylindre visé à prtir du cylindre cournt. Les secteurs souhités sont lus et leur contenu est trnsmis pr le us IDE u contrôleur d entrées-sorties, deux octets à l fois. Le contrôleur de mémoire plce ces données dns une pge mémoire choisie pr le pilote du noyu (écriture pr mot de qutre octets vi le us mémoire). Cette pge fit prtie de l espce mémoire réservé ux entrées-sorties pr le système et est liée à l interpréteur de commndes à l origine de l lecture. Une fois l morce du progrmme instllée en mémoire, le contrôleur de mémoire signle pr interruption l fin de l échnge DMA u processeur (figure 1.8 p.10). Entre temps, celui-ci pu effectuer d utres tâches ou à défut se mettre en veille. mémoire centrle contrôleur disques ports séries ordre de lecture disque processeur et cches contrôleur mémoire progrmmtion d un cnl DMA entre IDE et mémoire crte grphique mémoire vidéo contrôleur d E/S connecteurs de crtes d extensions contrôleur de configurtion et démrrge écrn grphique Figure 1.6 : Chrgement d un progrmme en mémoire: initilistion du cnl DMA. Exercice 1.5: à quel déit s effectue le chrgement du progrmme en mémoire? L interpréteur de commndes peut désormis jouter un nouveu processus à ceux déjà lncés. Ce processus est relié ux pges de l mémoire centrle contennt son code et ses données initiles. Son exécution peut enfin démrrer. Au cours de cette exécution, de nouvelles entrées-sorties peuvent être nécessires (ffichge à l écrn, Sheet numer 22

23 Sheet numer 23 L interction entre logiciel et mtériel 9 lecture u clvier, extension de l espce mémoire résident pr jout de code, de pile ou de ts, lecture ou écriture de fichiers locux ou distnts, etc...). Dns tous les cs, le processus s en remet u système en ppelnt un pilote dpté u périphérique visé. Le pilote dilogue vec les contrôleurs pour lncer l entrée-sortie. Comme celle-ci est de longue durée en regrd de l vitesse du processeur, le système met le processus en sommeil. Il est réveillé pr l interruption du contrôleur de mémoire qui signle l fin de l échnge. Plus précisément, dns un système multi-tâches préemptif comme Unix, le gérnt d interruption remet le processus à l étt prêt et reprend l exécution du processus interrompu. Le processus en entrée-sortie ne redevient ctif qu à son tour. mémoire centrle contrôleur disques ports séries processeur et cches contrôleur mémoire cnl DMA du disque à l mémoire contrôleur d E/S contrôleur de configurtion et démrrge crte grphique mémoire vidéo connecteurs de crtes d extensions écrn grphique Figure 1.7 : Chrgement d un progrmme en mémoire: trnsfert pr le cnl DMA. Exercice 1.6: à quel déit s effectue l exécution du progrmme (cette fois, le déit doit être exprimé en instructions pr seconde plutôt qu en octets pr seconde)? 3 L interction entre logiciel et mtériel Si l on se contente d utiliser un ordinteur pour exécuter des pplictions toutes fites, il n est ps nécessire d en connître plus sur l informtique. Dns ce cs, l ordinteur n est qu un outil, u même titre qu une utomoile pour une personne désirnt se déplcer. En revnche, si l on veut soi-même développer des pplictions, il en v tout utrement. Mis à prt quelques cs prticuliers d pplictions à l spect et u comportement stndrdisés (pr exemple une fenêtre, un menu sous forme de outons et un ensemle de réctions simples ux événements comme le clic de l souris: pplictions Windows ou pges We enrichies d pplets), le développement nécessite des connissnces dns des domines divers. D ord en progrmmtion: mîtrise d un lngge, de ses outils (liriries, clsses d ojets) et de s trduction (compiltion, Sheet numer 23

24 Sheet numer Chpitre 1 : Introduction semi-compiltion ou interpréttion). Ensuite en système: exécution du processus, lloction de s mémoire, tritement de ses entrées-sorties, prise en chrge des exceptions. L écriture du code source nécessite églement de onnes compétences dns le domine trité pr l ppliction et, d une fçon générle, en lgorithmique. mémoire centrle contrôleur disques ports séries processeur et cches fin de DMA interruption contrôleur mémoire contrôleur d E/S contrôleur de configurtion et démrrge crte grphique mémoire vidéo connecteurs de crtes d extensions écrn grphique Figure 1.8 : Chrgement d un progrmme en mémoire: fin du trnsfert DMA. L rchitecture d un processeur est le niveu d strction formnt l cile des compilteurs (le jeu d instructions du lngge mchine, ses types de données - essentiellement entier et flottnt, voire ooléen - et ses vriles - les registres et l mémoire -). L micro-rchitecture est l implnttion de l rchitecture dns un processeur. Pr exemple, les PC sont ujourd hui construits vec des processeurs Pentium IV, Pentium III, Celeron, Duron et Athlon qui sont utnt de micro-rchitectures d une seule et même rchitecture, l IA-32 (que l on ppelit 80x86 pr le pssé). Les imcs sont construits vec des Power G3 ou G4, qui sont deux micro-rchitectures de l rchitecture PowerPC. L informticien doit-il voir des connissnces en rchitecture? Si le domine trité pr l ppliction qu il souhite développer est le mtériel lui-même (cs d un logiciel de se), l réponse est clirement oui. Il en v de même si l ppliction est un compilteur. Mis l rchitecture des processeurs contient des notions qui sont essentielles à l onne progrmmtion, quelle que soit l ppliction visée. Cel commence pr l représenttion des types de données: le signe des entiers vec l représenttion du complément à deux (chpitre 3) et le formt flottnt IEEE-754 (chpitre 4). L connissnce de ces représenttions est indispensle chque fois que l on fit emploi de fonctions de conversions, qu elles soient explicites ou implicites (en C, une déconvenue clssique de tout progrmmeur est de déclrer unsigned une vrile qui à l exécution prend une vleur négtive; l nomlie n est en générl détectée que trdivement, près que diverses comprisons ient été fondées sur une interpréttion positive de l vleur négtive). Pour les flottnts, svoir que les clculs ne sont ps excts cr rrondis est Sheet numer 24

25 Sheet numer 25 L interction entre logiciel et mtériel 11 vitl pour ne ps ccorder une confince veugle ux chiffres composnt un résultt, voire pour simplement contrôler une oucle de convergence (il se peut que l fonction en clcul exct converge, mis qu en clcul rrondi on cesse de converger à quelques ps du résultt; on contrôle ce type de oucle en chevnt le clcul lorsqu une précision donnée est tteinte: écrt entre l vleur précédente et l nouvelle vleur inférieur en vleur solue à un terme constnt ɛ). En plus de leurs représenttions, il est églement utile de connître les opértions de se pplicles ux entiers (chpitre 3 pour l rélistion de l ddition et des déclges en circuits, chpitre 5 pour l multipliction et l division entières) et ux flottnts (chpitre 5). Les opértions de se sont celles que l on sit câler dns une micro-rchitecture. Elles sont d emploi suffismment fréquent pour figurer dns le jeu d instructions mchine. Pr exemple, certines rchitectures ne considèrent ps l division entière comme une opértion de se. Elle est émulée à prtir de l multipliction ou clculée dns l unité flottnte près conversion. Ce peut même être le cs de l multipliction entière, qui est fréquente surtout sous l forme c v où c est une constnte puissnce de deux. Dns ce cs, un simple déclge suffit. Associées ux opérteurs, il y leurs exceptions: le déordement d intervlle dns les clculs entiers (chpitre 3), ignoré dns un lngge comme C, mis tritle pr un gestionnire d exception en C++; les exceptions de l norme IEEE-754 pour les clculs flottnts (chpitre 4) vec les nomres dénormlisés, les NN et les infinis. Après les types de données, l rchitecture définit les vriles. Le modèle universellement dopté est celui d un ensemle de registres (chpitre 2 pour l description d une cellule mémoire multi-port, chpitre 3 pour l description d un nc de registres, chpitre 4 pour l définition des registres dns une rchitecture). On prle d rchitecture registre-registre. Seule une étude détillée de l rchitecture d un processeur, et même de s micro-rchitecture, permet d expliquer pourquoi on n emploie ps un modèle orgnisé utour de l mémoire en ccès direct ou en ccès pr empilement/dépilement. De tels modèles ont existé pr le pssé mis ont été ndonnés. En prticulier, il fut oulier l justifiction reposnt sur l vitesse: un ensemle de n registres de m its est plus lent d ccès qu une mémoire de n mots de m its cr le nc de registres occupe une plus grnde surfce de silicium que l mémoire. Il existe un nc de registres pour chque type de données (entier, flottnt, ooléen,...). Le nc de registres entiers et le nc de registres flottnts peuvent éventuellement communiquer. Le jeu d instructions qui prévoit une instruction de trnsfert dns un sens ou dns l utre précise ce point (trnsfert sns conversion; l conversion est une opértion de l unité flottnte). Sns une telle communiction, une conversion d entier vers flottnt ou de flottnt vers entier nécessite un pssge pr l mémoire (le compilteur produit les instructions nécessires qund ce cs pprît dns un progrmme, pr exemple lors des conversions implicites en C). Vient ensuite le jeu d instructions proprement dit. Le modèle CISC (Complex Instruction Set Computer qui est le modèle sous-jcent de l rchitecture IA-32) est en compétition vec le modèle RISC (Reduced ISC qui est le modèle de toutes les utres rchitectures: PowerPC, DEC Alph AXP, HP PA, Sun SPARC, MIPS). En rélité, il n y plus guère de compétition. En effet, les processeurs d rchitecture CISC ctuels trnsforment leurs instructions en micro-instructions RISC. Avec l rchitecture IA-64, Intel et HP tentent d imposer un nouveu type d rchitecture et de jeu d instructions: Sheet numer 25

26 Sheet numer Chpitre 1 : Introduction le modèle EPIC (Explicitly Prllel Instruction Computer qui est présenté à l fin du chpitre 4). Que l rchitecture soit de type CISC, RISC ou EPIC, le jeu d instructions peut être divisé en cinq grndes ctégories (voir le chpitre 4). Il existe des instructions de contrôles principlement composées de suts conditionnels, des instructions de clculs (que l on peut encore sudiviser en clculs entiers et flottnts) et des instructions d entrées-sorties, c est-à-dire d ccès à l mémoire (instructions dites de chrgement et de rngement. Dns les systèmes modernes, l espce des entrées-sorties est mppé en mémoire (chpitre 6)). Pr conséquent, lire ou écrire sur un périphérique revient à chrger ou rnger une donnée en mémoire (à l extérieur du processeur, l dresse émise est reconnue comme identifint le périphérique visé). Il existe en outre des instructions SIMD (Single Instruction Multiple Dt; voir le chpitre 4 pour leur sémntique et le chpitre 5 pour leur implnttion). Celles-ci permettent le tritement en prllèle des éléments d un vecteur. Elles s pprentent ux instructions de clculs (entiers et flottnts), en en proposnt une extension vectorielle et en joutnt quelques opértions spécifiques (en prticulier, sur les entiers, une rithmétique à sturtion en plus de l trditionnelle rithmétique modulo). Enfin, il existe quelques instructions dévolues u système (chpitre 4): ccès ux différentes prties de l micro-rchitecture pour permettre le chngement de contexte dns les systèmes préemptifs comme Unix ou Windows-NT (suvegrde-resturtion des registres, mise à jour de l MMU (Memory Mngement Unit), mode noyu et mode utilisteur), mis ussi le tritement des exceptions (défut de pge pr exemple, voir le chpitre 6). L principle différence entre les modèles CISC, RISC et EPIC est l richesse de chcune des cinq ctégories et le mode de codge des instructions (chpitre 4). Le modèle CISC repose sur un codge de tille vrile. Les instructions les plus fréquentes qui ne nécessitent ps d utre référence que le nc de registres, sont codées sur deux octets. Cel limite l tille du nc de registres à un mximum de huit registres. Les utres instructions nécessitent des compléments, soit vec un préfixe d extension, soit vec des données en suffixe. Cel permet une grnde souplesse de codge, à tel point que le jeu d instructions est même extensile (ce qui permis pr exemple d jouter les instructions MMX u jeu de se). En revnche, cel induit une grnde complexité de décodge. Pr exemple, le jeu d instructions permet de mnipuler ussi ien des registres que des vriles en mémoire (pour pllier le mnque de registres, on dispose d instructions de clcul ynt une source en mémoire; c est une utre différence notle vec les rchitectures RISC et EPIC). Il contient ussi de nomreux modes d dressge (ce qui s pprente à du tritement de pointeur en C). Les instructions de clcul comprennent des opértions d rithmétique décimle et de tritement de chînes de crctères. Le modèle RISC implique l codifiction des instructions en un mot de 32 its découpé en quelques chmps (une instruction est à peu de choses près un qudruplet: deux sources, une destintion et une opértion). Comme chque chmp est de tille réduite, suf l un d entre eux qui peut servir pour coder les constntes, le modèle RISC limite l tille du nc de registre à 32 registres. Il limite églement le nomre d opértions (de l ordre d une centine, tout type confondu). Les instructions prennent leurs sources et ont leur destintion dns le nc de registre, à l exception des instructions de chrgement et de rngement. Les chrgements ont une source en mémoire. Les rngements Sheet numer 26

27 Sheet numer 27 L structure du livre 13 ont une destintion en mémoire (le modèle exclut les instructions de clcul ynt une source en mémoire). En générl, l rchitecture ne prévoit qu un seul mode d dressge de type se plus déplcement. Le modèle EPIC regroupe plusieurs instructions en un pquet (undle). Dns l rchitecture IA-64, un pquet regroupe trois instructions de 41 its chcune ccompgnées de cinq its exprimnt leurs dépendnces. Cette tille supérieure de codge des instructions permet à l fois de disposer d un plus grnd nomre de registres (128 u lieu de 32) et d un plus grnd nomre d opértions (à mi-chemin entre CISC et RISC). Le jeu d instructions IA-64 introduit en prticulier de nouveux concepts, tous orientés vers le prllélisme d instructions: instructions conditionnelles grdées pr un prédict pour éviter les suts de file mplitude, gestion en pile des registres pour fciliter le déroulge des oucles en pipeline logiciel, chrgements nticipés et conditionnels pour sorer l ltence des ccès mémoire. Le découpge en chmps réguliers inspiré du modèle RISC simplifie le décodge. L micro-rchitecture enfin se compose d un certin nomre de détils d implnttion qui sont essentiels à une onne orgnistion des clculs. Prmi ceux-ci figure l hiérrchistion de l mémoire qui repose sur le principe de loclité (chpitres 3 et 6; il est importnt de connître les crctéristiques des cches composnt l hiérrchie pour fixer leur tux d échec et leur temps d ccès). En font églement prtie, l exécution en prllèle et en recouvrement des instructions (orgnistion supersclire et pipelinée du processeur, voir le chpitre 5), l prédiction des suts vec l pénlité et le tux de muvises prédictions, le renommge des registres pour ugmenter le prllélisme d instructions et l exécution en désordre des instructions, selon un modèle à flot de donnée (chpitre 5; une instruction démrre son exécution qund ses données sont disponiles et non ps lorsque l instruction précédente démrré). S y joutent, l ltence des opértions (opértion courte, opértion longue, opértion de durée vrile comme les chrgements dont l ltence dépend de l hiérrchie mémoire; les longues ltences peuvent être sorées pr l exécution en désordre) et enfin le fonctionnement des opértions vectorielles. Si tous les processeurs ctuels sont construits à prtir d une micro-rchitecture de modèle unique (exécution supersclire, spécultive et en désordre, voir chpitre 5), cette unnimité risque d être remise en cuse pr l micro-rchitecture de l Itnium, le nouveu processeur Intel-HP fondé sur l rchitecture IA-64. Comme cette rchitecture fit pprître le prllélisme d instructions u sein des pquets, il n est ps nécessire que l micro-rchitecture ugmente le prllélisme d instructions à l exécution. L micro-rchitecture de l Itnium exécute les instructions en ordre, à chrge pour le compilteur de préprer un ordonnncement des instructions u sein des pquets qui recouvre u mximum les ltences. 4 L structure du livre Ce livre compte six chpitres (y compris cette introduction), qui décrivent un processeur et son environnement de fçon scendnte. L figure 1.9 p.14 montre comment s enchînent les chpitres. On commence (deuxième chpitre) pr les trnsistors servnt à former les cellules de se: portes, séprteurs et cellules mémorisntes. Sheet numer 27

/HVV\VWqPHVFRPELQDWRLUHV

/HVV\VWqPHVFRPELQDWRLUHV /HVV\VWqPHVFRPELQDWRLUHV I. Définition On ppelle système combintoire tout système numérique dont les sorties sont exclusivement définies à prtir des vribles d entrée (Figure ). = f(x, x 2,,, x n ) x x

Plus en détail

STI2D Logique binaire SIN. L' Algèbre de BOOLE

STI2D Logique binaire SIN. L' Algèbre de BOOLE L' Algère de BOOLE L'lgère de Boole est l prtie des mthémtiques, de l logique et de l'électronique qui s'intéresse ux opértions et ux fonctions sur les vriles logiques. Le nom provient de George Boole.

Plus en détail

Pour développer votre entreprise. Compta LES LOGICIELS EN LIGNE, VOUS ALLEZ DIRE OUI!

Pour développer votre entreprise. Compta LES LOGICIELS EN LIGNE, VOUS ALLEZ DIRE OUI! Pour développer votre entreprise Compt Avec EBP Compt, vous ssurez le suivi de l ensemble de vos opértions et exploitez les données les plus complexes en toute sécurité. Toutes les fonctionnlités essentielles

Plus en détail

Pour développer votre entreprise LES LOGICIELS EN LIGNE, VOUS ALLEZ DIRE OUI!

Pour développer votre entreprise LES LOGICIELS EN LIGNE, VOUS ALLEZ DIRE OUI! Pour développer votre entreprise Gestion Commercile Gérez le cycle complet des chts (demnde de prix, fcture fournisseur), des stocks (entrée, sortie mouvement, suivi) et des ventes (devis, fcture, règlement,

Plus en détail

Réalisation de sites Internet PME & Grandes entreprises Offre Premium. Etude du projet. Webdesign. Intégration HTML. Développement.

Réalisation de sites Internet PME & Grandes entreprises Offre Premium. Etude du projet. Webdesign. Intégration HTML. Développement. Rélistion de sites Internet PME & Grndes entreprises Offre Premium Etude du projet Réunions de trvil et étude personnlisée de votre projet Définition d une strtégie de pré-référencement Webdesign Définition

Plus en détail

Guide d'utilisation Easy Interactive Tools Ver. 2

Guide d'utilisation Easy Interactive Tools Ver. 2 Guide d'utilistion Esy Interctive Tools Ver. 2 Guide d'utilistion Esy Interctive Tools Ver.2 Présenttion de Esy Interctive Tools 3 Crctéristiques Fonction de dessin Vous pouvez utiliser Esy Interctive

Plus en détail

Avant d utiliser l appareil, lisez ce Guide de référence rapide pour connaître la procédure de configuration et d installation.

Avant d utiliser l appareil, lisez ce Guide de référence rapide pour connaître la procédure de configuration et d installation. Guide de référence rpide Commencer Avnt d utiliser l ppreil, lisez ce Guide de référence rpide pour connître l procédure de configurtion et d instlltion. NE rccordez PAS le câle d interfce mintennt. 1

Plus en détail

SYSTEME DE TELEPHONIE

SYSTEME DE TELEPHONIE YTEME DE TELEPHOIE LE OUVEUTE PTIE MOITEU COULEU Le système de téléphonie comporte un moniteur vec un écrn couleurs de intégré u téléphone. Cette prtie est disponile en lnc, nthrcite et Tech. TLE DE MTIEE

Plus en détail

L'algèbre de BOOLE ou algèbre logique est l'algèbre définie pour des variables ne pouvant prendre que deux états.

L'algèbre de BOOLE ou algèbre logique est l'algèbre définie pour des variables ne pouvant prendre que deux états. ciences Industrielles ystèmes comintoires Ppnicol Roert Lycée Jcques Amyot I - YTEME COMBINATOIRE A. Algère de Boole. Vriles logiques: Un signl réel est une grndeur physique en générl continue, on ssocie

Plus en détail

Chapitre 2 Le problème de l unicité des solutions

Chapitre 2 Le problème de l unicité des solutions Université Joseph Fourier UE MAT 127 Mthémtiques nnée 2009-2010 Chpitre 2 Le prolème de l unicité des solutions 1 Le prolème et quelques réponses : 1.1 Un exemple Montrer que l éqution différentielle :

Plus en détail

LOGICIEL FONCTIONNEL EMC VNX

LOGICIEL FONCTIONNEL EMC VNX LOGICIEL FONCTIONNEL EMC VNX Améliortion des performnces des pplictions, protection des données critiques et réduction des coûts de stockge vec les logiciels complets d EMC POINTS FORTS VNX Softwre Essentils

Plus en détail

LITE-FLOOR. Dalles de sol et marches d escalier. Information technique

LITE-FLOOR. Dalles de sol et marches d escalier. Information technique LITE-FLOOR Dlles de sol et mrches d esclier Informtion technique Recommndtions pour le clcul et l pose de LITE-FLOOR Générlités Cette rochure reprend les règles de se à respecter pour grntir l rélistion

Plus en détail

Influence du milieu d étude sur l activité (suite) Inhibition et activation

Influence du milieu d étude sur l activité (suite) Inhibition et activation Influence du milieu d étude sur l ctivité (suite) Inhibition et ctivtion Influence de l tempérture Influence du ph 1 Influence de l tempérture Si on chuffe une préprtion enzymtique, l ctivité ugmente jusqu

Plus en détail

Sommaire. 6. Tableau récapitulatif... 10. Sophos NAC intégré Vs. NAC Advanced - 17 Février 2009 2

Sommaire. 6. Tableau récapitulatif... 10. Sophos NAC intégré Vs. NAC Advanced - 17 Février 2009 2 Sommire 1. A propos de Sophos... 3 2. Comprtif des solutions Sophos NAC... 4 3. Sophos NAC pour Endpoint Security nd Control 8.0... 4 3.1. Administrtion et déploiement... 4 3.2. Gestion des politiques

Plus en détail

Commencer DCP-7055W / DCP-7057W /

Commencer DCP-7055W / DCP-7057W / Guide d instlltion rpide Commencer DCP-7055W / DCP-7057W / DCP-7070DW Veuillez lire ttentivement le livret Sécurité et réglementtion vnt d'effectuer les réglges de votre ppreil. Consultez ensuite le Guide

Plus en détail

Synthèse de cours (Terminale S) Calcul intégral

Synthèse de cours (Terminale S) Calcul intégral Synthèse de cours (Terminle S) Clcul intégrl Intégrle d une onction continue positive sur un intervlle [;] Dns cette première prtie, on considère une onction continue positive sur un intervlle [ ; ] (

Plus en détail

Chapitre 11 : L inductance

Chapitre 11 : L inductance Chpitre : inductnce Exercices E. On donne A πr 4π 4 metn N 8 spires/m. () Selon l exemple., µ n A 4π 7 (8) 4π 4 (,5) 5 µh (b) À prtir de l éqution.4, on trouve ξ ξ 4 3 5 6 6,3 A/s E. On donne A πr,5π 4

Plus en détail

LANGAGES - GRAMMAIRES - AUTOMATES

LANGAGES - GRAMMAIRES - AUTOMATES LANGAGES - GRAMMAIRES - AUTOMATES Mrie-Pule Muller Version du 14 juillet 2005 Ce cours présente et met en oeuvre quelques méthodes mthémtiques pour l informtique théorique. Ces notions de bse pourront

Plus en détail

Transfert. Logistique. Stockage. Archivage

Transfert. Logistique. Stockage. Archivage Trnsfert Logistique Stockge Archivge Trnsfert, logistique, stockge Pour fire fce ux nouveux enjeux, il est importnt de pouvoir compter sur l'expertise d'un spéciliste impliqué à vos côtés, en toute confince.

Plus en détail

Statuts ASF Association Suisse Feldenkrais

Statuts ASF Association Suisse Feldenkrais Sttuts ASF Assocition Suisse Feldenkris Contenu Pge I. Nom, siège, ojectif et missions 1 Nom et siège 2 2 Ojectif 2 3 Missions 2 II. Memres 4 Modes d ffilition 3 5 Droits et oligtions des memres 3 6 Adhésion

Plus en détail

ManSafe. pour les Utilitiés. La Protection antichute pour les Industries de l'energie. Français. TowerLatch LadderLatch

ManSafe. pour les Utilitiés. La Protection antichute pour les Industries de l'energie. Français. TowerLatch LadderLatch MnSfe pour les Utilitiés L Protection ntichute pour les Industries de l'energie Frnçis TowerLtch LdderLtch Les questions de protection nti-chute Les chutes de huteur sont l cuse de mortlité l plus importnte

Plus en détail

Conseils et astuces pour les structures de base de la Ligne D30

Conseils et astuces pour les structures de base de la Ligne D30 Conseils et stuces pour les structures de bse de l Ligne D30 Conseils et stuces pour l Ligne D30 Ligne D30 - l solution élégnte pour votre production. Rentbilité optimle et méliortion continue des séquences

Plus en détail

Séquence 8. Probabilité : lois à densité. Sommaire

Séquence 8. Probabilité : lois à densité. Sommaire Séquence 8 Proilité : lois à densité Sommire. Prérequis 2. Lois de proilité à densité sur un intervlle 3. Lois uniformes 4. Lois exponentielles 5. Synthèse de l séquence Dns cette séquence, on introduit

Plus en détail

Correction de l épreuve CCP 2001 PSI Maths 2 PREMIÈRE PARTIE ) (

Correction de l épreuve CCP 2001 PSI Maths 2 PREMIÈRE PARTIE ) ( Correction de l épreuve CCP PSI Mths PREMIÈRE PARTIE I- Soit t u voisinge de, t Alors ϕt t s = ϕt ρt s ρs Pr hypothèse, l fonction ϕt ϕt est lorsque t, il en est donc de même de ρt s ρt s ρs cr ρ s est

Plus en détail

INFORMATIONS TECHNIQUES

INFORMATIONS TECHNIQUES 0 INFORMATIONS TECHNIQUES tle des mtieres 06 Alimenttions et ccessoires 08 Postes extérieurs Sfer Postes extérieurs minisfer 9 Postes internes Accessoires d instlltion Centrux téléphoniques PABX Cmérs

Plus en détail

Solutions IHM. Gammes Graphite et G3 Outils pour l'usine connectée

Solutions IHM. Gammes Graphite et G3 Outils pour l'usine connectée Solutions IHM Gmmes Grphite et G3 Outils pour l'usine connectée Des IHM ux fonctions étendues : > Conversion de plus de 250 protocoles > Serveur Web intégré > Enregistreur de données sécurisées > Modules

Plus en détail

Guide des bonnes pratiques

Guide des bonnes pratiques Livret 3 MINISTÈRE DE LA RÉFORME DE L'ÉTAT, DE LA DÉCENTRALISATION ET DE LA FONCTION PUBLIQUE 3 Guide des bonnes prtiques OUTILS DE LA GRH Guide des bonnes prtiques Tble des mtières 1. Introduction p.

Plus en détail

Thèse Présentée Pour obtenir le diplôme de doctorat en sciences En génie civil Option : structure

Thèse Présentée Pour obtenir le diplôme de doctorat en sciences En génie civil Option : structure République Algérienne Démocrtique et Populire Ministère de l enseignement supérieur et de l recherche scientifique Université Mentouri de Constntine Fculté des sciences et sciences de l ingénieur Déprtement

Plus en détail

3- Les taux d'intérêt

3- Les taux d'intérêt 3- Les tux d'intérêt Mishkin (2007), Monnie, Bnque et mrchés finnciers, Person Eduction, ch. 4 et 6 Vernimmen (2005), Finnce d'entreprise, Dlloz, ch. 20 à 22 1- Mesurer les tux d'intérêt comprer les différents

Plus en détail

EnsEignEmEnt supérieur PRÉPAS / BTS 2015

EnsEignEmEnt supérieur PRÉPAS / BTS 2015 Enseignement supérieur PRÉPAS / BTS 2015 Stnisls pour mbition de former les étudints à l réussite d exmens et de concours des grndes écoles de mngement ou d ingénieurs. Notre objectif est d ccompgner chque

Plus en détail

Techniques d analyse de circuits

Techniques d analyse de circuits Chpitre 3 Tehniques d nlyse de iruits Ce hpitre présente différentes méthodes d nlyse de iruits. Ces méthodes permettent de simplifier l nlyse de iruits ontennt plusieurs éléments. Bien qu on peut résoudre

Plus en détail

Notes de révision : Automates et langages

Notes de révision : Automates et langages Préprtion à l grégtion de mthémtiques 2011 2012 Notes de révision : Automtes et lngges Benjmin MONMEGE et Sylvin SCHMITZ LSV, ENS Cchn & CNRS Version du 24 octore 2011 (r66m) CC Cretive Commons y-nc-s

Plus en détail

Théorème de Poincaré - Formule de Green-Riemann

Théorème de Poincaré - Formule de Green-Riemann Chpitre 11 Théorème de Poincré - Formule de Green-Riemnn Ce chpitre s inscrit dns l continuité du précédent. On vu à l proposition 1.16 que les formes différentielles sont bien plus grébles à mnipuler

Plus en détail

Clients légers IGEL et bureaux virtuels : synergie idéale et coût minimal

Clients légers IGEL et bureaux virtuels : synergie idéale et coût minimal Clients légers IGEL et bureux virtuels : synergie idéle et coût miniml Infrstructure de bureux virtuels vec clients légers IGEL Universl Desktop : Une plus grnde liberté de conception pour vos postes de

Plus en détail

Algorithmes sur les mots (séquences)

Algorithmes sur les mots (séquences) Introduction Algorithmes sur les mots (séquences) Algorithmes sur les mots (textes, séquences, chines de crctères) Nomreuses pplictions : ses de données iliogrphiques ioinformtique (séquences de iomolécules)

Plus en détail

semestre 3 des Licences MISM annnée universitaire 2004-2005

semestre 3 des Licences MISM annnée universitaire 2004-2005 MATHÉMATIQUES 3 semestre 3 des Licences MISM nnnée universitire 24-25 Driss BOULARAS 2 Tble des mtières Rppels 5. Ensembles et opértions sur les ensembles.................. 5.. Prties d un ensemble.........................

Plus en détail

Université Paris-Dauphine DUMI2E. UFR Mathématiques de la décision. Notes de cours. Analyse 2. Filippo SANTAMBROGIO

Université Paris-Dauphine DUMI2E. UFR Mathématiques de la décision. Notes de cours. Analyse 2. Filippo SANTAMBROGIO Université Pris-Duphine DUMI2E UFR Mthémtiques de l décision Notes de cours Anlyse 2 Filippo SANTAMBROGIO Année 2008 2 Tble des mtières 1 Optimistion de fonctions continues et dérivbles 5 1.1 Continuité........................................

Plus en détail

NEWS PRO ACTIV. www.activexpertise.fr. [Juillet 2015] Ce mois-ci on vous parle de. L arrêté est applicable à compter du 1er Juillet 2015.

NEWS PRO ACTIV. www.activexpertise.fr. [Juillet 2015] Ce mois-ci on vous parle de. L arrêté est applicable à compter du 1er Juillet 2015. Ce mois-ci on vous prle de i Rpport de repérge minte : Trnsmission u Préfet obligtoire à compter du 1 er juillet 2015 Simplifiction des formlités : De bonnes nouvelles pour les entreprises de dignostic

Plus en détail

Guide de l'utilisateur

Guide de l'utilisateur Guide de l'utilisteur Symboles Utilisés Dns ce Guide Indictions de sécurité L documenttion et le projecteur utilisent des symboles grphiques qui indiquent comment utiliser l ppreil en toute sécurité. Veillez

Plus en détail

Le canal étroit du crédit : une analyse critique des fondements théoriques

Le canal étroit du crédit : une analyse critique des fondements théoriques Le cnl étroit du crédit : une nlyse critique des fondements théoriques Rfl Kierzenkowski 1 CREFED Université Pris Duphine Alloctire de Recherche Avril 2001 version provisoire Résumé A l suite des trvux

Plus en détail

ANALYSE NUMERIQUE NON-LINEAIRE

ANALYSE NUMERIQUE NON-LINEAIRE Université de Metz Licence de Mthémtiques - 3ème nnée 1er semestre ANALYSE NUMERIQUE NON-LINEAIRE pr Rlph Chill Lbortoire de Mthémtiques et Applictions de Metz Année 010/11 1 Tble des mtières Chpitre

Plus en détail

La paye. La comptabilité. Comparez et choisissez votre logiciel. Comparez et choisissez votre logiciel. Paye Bâtiment 2012. Paye Agricole 2013

La paye. La comptabilité. Comparez et choisissez votre logiciel. Comparez et choisissez votre logiciel. Paye Bâtiment 2012. Paye Agricole 2013 L comptbilité Comprez et choisissez votre logiciel L pye Comprez et choisissez votre logiciel TABLEAUX COMPARATIFS Compt Prtic Pour les créteurs et les entrepreneurs novice en Compt Compt Clssic Pour l

Plus en détail

Classeur courtier d assurance. Comment organiser son activité et se préparer à un contrôle

Classeur courtier d assurance. Comment organiser son activité et se préparer à un contrôle Clsseur courtier d ssurnce Comment orgniser son ctivité et se préprer à un contrôle 67, venue Pierre Grenier 92517 BOULOGNE-BILLANCOURT CEDEX Tél : 01.46.10.43.80 Fx : 01.47.61.14.85 www.streevocts.com

Plus en détail

Turbine hydraulique Girard simplifiée pour faibles et très faibles puissances

Turbine hydraulique Girard simplifiée pour faibles et très faibles puissances Turbine hydrulique Girrd simplifiée pour fibles et très fibles puissnces Prof. Ing. Zoltàn Hosszuréty, DrSc. Professeur à l'université technique de Kosice Les sites hydruliques disposnt de fibles débits

Plus en détail

Tout ce qu il faut savoir en math

Tout ce qu il faut savoir en math Tout ce qu il fut svoir en mth 1 Pourcentge Prendre un pourcentge t % d un quntité : t Clculer le pourcentge d une quntité pr rpport à une quntité b : Le coefficient multiplicteur CM pour une ugmenttion

Plus en détail

La pratique institutionnelle «à plusieurs»

La pratique institutionnelle «à plusieurs» L prtique institutionnelle «à plusieurs» mury Cullrd Février 2013 Nicols, inquiet: «Qund je suis seul vec quelqu un, il se psse des choses» Vlentin, à propos de l institution : «Ici, y beucoup de gens,

Plus en détail

Partie 4 : La monnaie et l'inflation

Partie 4 : La monnaie et l'inflation Prtie 4 : L monnie et l'infltion Enseignnt A. Direr Licence 2, 1er semestre 2008-9 Université Pierre Mendès Frnce Cours de mcroéconomie suite 4.1 Introduction Nous vons vu dns l prtie introductive que

Plus en détail

1. 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 2. 2.1.

1. 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 2. 2.1. T/TR 01-01 Pge 3 r+ 1. EQUIPMENT CONCERNE L interconnexion numerique interntionl pour le service visiophonique et de visioconf&ence necessite l stndrdistion des principux prmttres num&iques tels que d~it,

Plus en détail

Bloc notes. a À faire tout de suite. Gardez secret votre code confidentiel. À conserver précieusement. Protégez votre carte

Bloc notes. a À faire tout de suite. Gardez secret votre code confidentiel. À conserver précieusement. Protégez votre carte Q U O T I D I E N Crte Mestro Comment voir tous les touts de votre crte bien en min Guide mémo + Notice d Assistnce Octobre 2010 Bloc notes À fire tout de suite Votre crte est strictement personnelle,

Plus en détail

Livret de l étudiant 2015-2016

Livret de l étudiant 2015-2016 Livret de l étudint 2015-2016 Le mot du directeur Soyez les bienvenus à l IUT Pris Descrtes. L'IUT ccueille chque nnée 3000 étudints, sur le site de l'venue de Versilles et, depuis cette nnée, sur le site

Plus en détail

Toyota Assurances Toujours la meilleure solution

Toyota Assurances Toujours la meilleure solution Toyot Assurnces Toujours l meilleure solution De quelle ssurnce vez-vous besoin? Vous roulez déjà en Toyot ou vous ttendez s livrison. Votre voiture est neuve ou d occsion. Vous vlez les kilomètres ou

Plus en détail

Portiers audio et vidéo ABB-Welcome et ABB-Welcome M

Portiers audio et vidéo ABB-Welcome et ABB-Welcome M Portiers udio et vidéo ABB-Welcome et ABB-Welcome M Connectivité Votre regrd vers l'extérieur et ce, où que vous soyez Flexiilité Des esoins les plus simples ux instlltions les plus complexes Gmmes ABB-Welcome

Plus en détail

Introduction à l architecture des ordinateurs. Adrien Lebre Décembre 2007

Introduction à l architecture des ordinateurs. Adrien Lebre Décembre 2007 Introduction à l architecture des ordinateurs Adrien Lebre Décembre 2007 Plan - partie 1 Vue d ensemble La carte mère Le processeur La mémoire principal Notion de bus Introduction à l architecture des

Plus en détail

La plateforme Next Generation Mini guide

La plateforme Next Generation Mini guide L plteforme Next Genertion Mini guie Ce guie onis été réé pour vous permettre e vous fmiliriser rpiement ve les nomreuses fontionnlités et outils isponiles sur l plteforme Next Genertion. Apprenez où trouver

Plus en détail

Chapitre VI Contraintes holonomiques

Chapitre VI Contraintes holonomiques 55 Chpitre VI Contrintes holonomiques Les contrintes isopérimétriques vues u chpitre précéent ne sont qu un eemple prticulier e contrintes sur les fonctions y e notre espce e fonctions missibles. Dns ce

Plus en détail

Module 2 : Déterminant d une matrice

Module 2 : Déterminant d une matrice L Mth Stt Module les déterminnts M Module : Déterminnt d une mtrice Unité : Déterminnt d une mtrice x Soit une mtrice lignes et colonnes (,) c b d Pr définition, son déterminnt est le nombre réel noté

Plus en détail

LICENCE DE MATHÉMATIQUES DEUXIÈME ANNÉE. Unité d enseignement LCMA 4U11 ANALYSE 3. Françoise GEANDIER

LICENCE DE MATHÉMATIQUES DEUXIÈME ANNÉE. Unité d enseignement LCMA 4U11 ANALYSE 3. Françoise GEANDIER LICENCE DE MATHÉMATIQUES DEUXIÈME ANNÉE Unité d enseignement LCMA 4U ANALYSE 3 Frnçoise GEANDIER Université Henri Poincré Nncy I Déprtement de Mthémtiques . Tble des mtières I Séries numériques. Séries

Plus en détail

INSTALLATION DE DETECTION INCENDIE

INSTALLATION DE DETECTION INCENDIE reglement > > instlltion E ETECTON NCENE NSTALLATON E ETECTON NCENE Une instlltion de détection incendie pour objectif de déceler et signler, le plus tôt possible, d une mnière fible, l nissnce d un incendie,

Plus en détail

COURS D ANALYSE. Licence d Informatique, première. Laurent Michel

COURS D ANALYSE. Licence d Informatique, première. Laurent Michel COURS D ANALYSE Licence d Informtique, première nnée Lurent Michel Printemps 2010 2 Tble des mtières 1 Éléments de logique 5 1.1 Fbriquer des énoncés........................ 5 1.1.1 Enoncés élémentires.....................

Plus en détail

Compte rendu de la validation d'un observateur cascade pour la MAS sans capteurs mécaniques sur la plate-forme d'essai de l'irccyn

Compte rendu de la validation d'un observateur cascade pour la MAS sans capteurs mécaniques sur la plate-forme d'essai de l'irccyn Compte rendu de l vlidtion d'un oservteur cscde pour l MAS sns cpteurs mécniques sur l plte-forme d'essi de l'irccyn Mlek GHANES, Alin GLUMINEAU et Roert BOISLIVEAU Le 1 vril IRCCyN: Institut de Recherche

Plus en détail

Cours d Analyse IV Suites et Séries de fonctions

Cours d Analyse IV Suites et Séries de fonctions Université Clude Bernrd, Lyon I Licence Sciences, Technologies & Snté 43, boulevrd 11 novembre 1918 Spécilité Mthémtiques 69622 Villeurbnne cedex, Frnce L. Pujo-Menjouet pujo@mth.univ-lyon1.fr Cours d

Plus en détail

Santé et sécurité psychologiques en milieu de travail

Santé et sécurité psychologiques en milieu de travail CAN/CSA-Z1003-13/BNQ 9700-803/2013 Norme ntionle du Cnd Snté et sécurité psychologiques en milieu de trvil Prévention, promotion et lignes directrices pour une mise en œuvre pr étpes Avilble in English

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

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

Licence M.A.S.S. Cours d Analyse S4

Licence M.A.S.S. Cours d Analyse S4 Université Pris I, Pnthéon - Sorbonne Licence MASS Cours d Anlyse S4 Jen-Mrc Brdet (Université Pris 1, SAMM) UFR 27 et Equipe SAMM (Sttistique, Anlyse et Modélistion Multidisiplinire) Université Pnthéon-Sorbonne,

Plus en détail

Introduction à la modélisation et à la vérication p. 1/8

Introduction à la modélisation et à la vérication p. 1/8 Introduction à l modélistion et à l vériction Appliction ux systèmes temporisés Ptrici Bouyer LSV CNRS & ENS de Cchn Introduction à l modélistion et à l vériction p. 1/8 Modélistion & Vériction Introduction

Plus en détail

Directives COV et alternative lipochimique : peintures, encres, nettoyage, dégraissage...

Directives COV et alternative lipochimique : peintures, encres, nettoyage, dégraissage... Directives COV et lterntive lipochimique : peintures, encres, nettoyge, dégrissge... Alin LEMOR Recherche & Développement, Novnce, BP 20609, Venette, 60206 Compiègne Cedex, Frnce, Fx. +33 (0)3 44 90 70

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

Interview p.10. Francis Delpérée. Dossier pédagogique des Equipes Populaires Bimestriel n 154 Janvier-Février 2013

Interview p.10. Francis Delpérée. Dossier pédagogique des Equipes Populaires Bimestriel n 154 Janvier-Février 2013 Dossier pédgogique des Equipes Populires Bimestriel n 154 Jnvier-Février 2013 Belgique - België P.P. - P.B. 5000 - Nmur 1 BC 4854 Interview p.10 Frncis Delpérée Bureu de dépôt : 5000 Nmur mil. N d grétion

Plus en détail

Magister en : Génie Mécanique

Magister en : Génie Mécanique الجمهورية الجزاي رية الديمقراطية الشعبية République Algérienne Démocrtique et Populire وزارة التعليم العالي و البحث العلمي Ministère de l enseignement supérieur et de l recherche scientifique Université

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

Electrovanne double Dimension nominale Rp 3/8 - Rp 2 DMV-D/11 DMV-DLE/11

Electrovanne double Dimension nominale Rp 3/8 - Rp 2 DMV-D/11 DMV-DLE/11 Electrovnne double Dimension nominle 3/8 - DMV-D/11 DMV-DLE/11 7.30 M Edition 11.13 Nr. 223 926 1 6 Technique L électrovnne double DUNGS DMV intère deux électrovnnes dns un même bloc compct : - vnnes d

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

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

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

FONDATION CLEMENTINE ET MAURICE ANTILLE

FONDATION CLEMENTINE ET MAURICE ANTILLE FONDATION CLEMENTINE ET MAURICE ANTILLE Règlement d ttriution de ourses et de prêts d études et de formtion du déemre 006 Artile premier Ojet et hmp d pplition Le présent règlement est étli en pplition

Plus en détail

Chapitre 1 : Fonctions analytiques - introduction

Chapitre 1 : Fonctions analytiques - introduction 2e semestre 2/ UE 4 U : Abrégé de cours Anlyse 3: fonctions nlytiques Les notes suivntes, disponibles à l dresse http://www.iecn.u-nncy.fr/ bertrm/, contiennent les définitions et les résultts principux

Plus en détail

McAfee Firewall Enterprise Control Center

McAfee Firewall Enterprise Control Center Guie e émrrge rpie Révision A MAfee Firewll Enterprise Control Center version 5.3.1 Ce guie e émrrge rpie fournit es instrutions générles sur l onfigurtion e MAfee Firewll Enterprise Control Center. 1

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

FIG. 1 Module de stockage en position horizontale ; positionnement des jauges de déformation.

FIG. 1 Module de stockage en position horizontale ; positionnement des jauges de déformation. Anlyse thermo-mécnique dun prototype de stockge hybride (solide-gzeux) dhydrogène D. CHAPELLE, O. GILLIA b, M. FELDIC. Institut FEMTO ST, UMR 6174, Déprt. Mécnique Appliquée, 24 rue de l Epitphe, 25000

Plus en détail

- Phénoméne aérospatial non identifié ( 0.V.N.I )

- Phénoméne aérospatial non identifié ( 0.V.N.I ) ENQUETE PRELIMINAIRE ANALYSE ET REFEREWCES : Phénoméne érosptil non identifié ( 0VNI ) B8E 25400 DEF/GEND/OE/DOlRENS du 28/9/1992 Nous soussigné : M D L chef J S, OPJ djoint u commndnt de l brigde en résidence

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

Baccalauréat S Asie 19 juin 2014 Corrigé

Baccalauréat S Asie 19 juin 2014 Corrigé Bcclurét S Asie 9 jui 24 Corrigé A. P. M. E. P. Exercice Commu à tous les cdidts 4 poits Questio - c. O peut élimier rpidemet les réposes. et d. cr les vecteurs directeurs des droites proposées e sot ps

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

AUTOUR D UN MÉMOIRE INÉDIT : LA CONTRIBUTION D HERMITE AU DÉVELOPPEMENT DE LA THÉORIE DES FONCTIONS ELLIPTIQUES. Bruno BELHOSTE (*)

AUTOUR D UN MÉMOIRE INÉDIT : LA CONTRIBUTION D HERMITE AU DÉVELOPPEMENT DE LA THÉORIE DES FONCTIONS ELLIPTIQUES. Bruno BELHOSTE (*) Revue d histoire des mthémtiques, 2 (1996), p. 1 66. AUTOUR D UN MÉMOIRE INÉDIT : LA CONTRIBUTION D HERMITE AU DÉVELOPPEMENT DE LA THÉORIE DES FONCTIONS ELLIPTIQUES Bruno BELHOSTE (*) RÉSUMÉ. Dns cet rticle,

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

www.oseades.com Du 12 au 23 novembre 2012 Les acteurs Oséades

www.oseades.com Du 12 au 23 novembre 2012 Les acteurs Oséades Les cteurs Osédes 70 intervennts, spécilistes de l crétion d entreprise, prtgent vec vous leur expertise et bonnes prtiques. Retrouvez les cteurs Osedes sur : www.osedes.com Du 12 u 23 novembre 2012 www.osedes.com

Plus en détail

ANALYSE : FONCTIONS D UNE VARIABLE RÉELLE

ANALYSE : FONCTIONS D UNE VARIABLE RÉELLE Jen-Pierre Dedieu, Jen-Pierre Rymond ANALYSE : FONCTIONS D UNE VARIABLE RÉELLE Institut de Mthémtiques Université Pul Sbtier 31062 Toulouse cedex 09 jen-pierre.dedieu@mth.univ-toulouse.fr jen-pierre.rymond@mth.univ-toulouse.fr

Plus en détail

L EUROPE ET L EAU. «Quelle idée d appeler cette planète Terre alors qu elle est clairement océan». Arthur C. Clarke.

L EUROPE ET L EAU. «Quelle idée d appeler cette planète Terre alors qu elle est clairement océan». Arthur C. Clarke. L EUROPE ET L EAU L eu est indispensble à l vie. Elle soutient nos écosystèmes et régule le climt. Agriculture, limenttion, énergie, trnsports : l eu est u cœur de notre existence. Cependnt, elle est inéglement

Plus en détail

Systèmes de plafonds

Systèmes de plafonds Systèmes de plfonds Sommire Une connissnce ultime des systèmes 4 2 Présenttion 5 Types de plfonds Gyproc 5 Applictions et vntes 6 Choix de l structure du plfond 7 Choix de l plque de revêtement 8 Pose

Plus en détail

SOCIÉTÉ LINNÉENNE DE LYO N FONDEE EN 182 2

SOCIÉTÉ LINNÉENNE DE LYO N FONDEE EN 182 2 39 nnée N 6 Juin 197 0 BULLETIN MENSUE L DE LA SOCIÉTÉ LINNÉENNE DE LYO N FONDEE EN 182 2 RECONNUE D'UTILITE PUBLIQUE PAR DECRET DU 9 AOUT 193 7 des SOCIETES BOTANIQUE DE LYON, D'ANTHROPOLOGIE ET DE BIOLOGIE

Plus en détail

l appareil et vérifier les composants Module tambour-cartouche de toner (pré-installé)

l appareil et vérifier les composants Module tambour-cartouche de toner (pré-installé) Guide d instlltion rpide Commener MFC-8510DN MFC-8520DN Commenez pr lire le Guide de séurité du produit, puis suivez ttentivement l proédure d instlltion et de onfigurtion dérite dns e Guide d'instlltion

Plus en détail

ÉQUIPEMENTS ATEX OUTILLAGE ANTI-ÉTINCELLES

ÉQUIPEMENTS ATEX OUTILLAGE ANTI-ÉTINCELLES Chpitre 8 OUTIAGE ANTI-ÉTINCEES TRAVAIER EN MIIEU EXPOSIF Des ppreils mobiles destinés à des zones protégées contre les explosions voir, communiquer, mesurer, trnsmettre, trviller Téléphones Smrtphones

Plus en détail

Modification simultanée de plusieurs caractéristiques d un bien hédonique : une nouvelle méthode de calcul de la variation de bien-être des ménages

Modification simultanée de plusieurs caractéristiques d un bien hédonique : une nouvelle méthode de calcul de la variation de bien-être des ménages Modifiction simultnée de plusieurs crctéristiques d un bien hédonique : une nouvelle méthode de clcul de l vrition de bien-être des ménges Trvers Muriel * Version provisoire Résumé : De nombreuses situtions

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

Meg Gawler Bréhima Béridogo. Mars 2002

Meg Gawler Bréhima Béridogo. Mars 2002 EVALUATION FINALE PROJET D APPUI A LA GESTION DES ZONES HUMIDES DANS LE DELTA INTERIEUR DU FLEUVE NIGER RAPPORT FINAL Meg Gwler Bréhim Béridogo ARTEMIS Services pour l conservtion de l nture et le développement

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

Le vademecum de l apprentissage dans la fonction publique territoriale SERVICES À LA PERSONNE

Le vademecum de l apprentissage dans la fonction publique territoriale SERVICES À LA PERSONNE Le vdemecum de l pprentissge dns l fonction publique territorile SERVICES À LA PERSONNE 1 REMERCIEMENTS Nous tenons à remercier pour leur disponibilité et l richesse de nos échnges toutes les personnes

Plus en détail

CH.3 SYSTÈMES D'EXPLOITATION

CH.3 SYSTÈMES D'EXPLOITATION CH.3 SYSTÈMES D'EXPLOITATION 3.1 Un historique 3.2 Une vue générale 3.3 Les principaux aspects Info S4 ch3 1 3.1 Un historique Quatre générations. Préhistoire 1944 1950 ENIAC (1944) militaire : 20000 tubes,

Plus en détail