index-6pp - Revue ITI 1521 Introduction ` linformatique II...

Info icon This preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
index.pdf January 6, 2010 1 ITI 1521. Introduction ` a l’informatique II * Marcel Turcotte ´ Ecole d’ing´ enierie et de technologie de l’information Version du 6 janvier 2010 esum´ e – Architecture des ordinateurs * . Ces notes de cours ont ´ et´ e con¸cues afin d’ˆ etre visualiser sur un ´ ecran d’ordinateur. Revue Pour point de d´ epart, j’assume que les notions suivantes sont bien maˆ ıtris´ ees : – Utilisation des types pr´ ed´ efinis de Java : incluant les tableaux et les chaˆ ınes de charact` eres ; ´ Enonc´ es de contrˆ ole : tels que if, for, while, ... ; – Programation structur´ ee : i.e. d´ efinition et utilisation de m´ ethodes de classes ; – L’´ edition, la compilation et l’ex´ ecution de programmes Java. Objectifs Sous l’ancien programme, ce cours (CSI 1501) comportait une section sur l’archi- tecture des ordinateurs (alg` ebre de Boole, logique des circuits, repr´ esentation des nombres, assembleur, compilation et interpr´ etation de programmes). Cette pr´ esentation a pour but de pr´ esenter un mod` ele simplifi´ e de l’ex´ ecution des programmes au niveau mat´ eriel. La maˆ ıtrise du concept de variables r´ ef´ erences est essentielle ` a la r´ eussite de ce cours ! Modes d’ex´ ecution Interpréteur (Machine virtuelle) Programme compilé Programme (code octet) > javac MonProgramme.java Produit MonProgramme.class (le code octet, byte-code ) > java MonProgramme Ici, java , c’est la machine java virtuelle (JVM). Architecture des ordinateurs Pr´ esentation d’un mod` ele simplifi´ e d’un microprocesseur et de son langage d’assemblage. Main memory OpCode OpAddr OpAddr H L PC R/W Control MDR MAR H Z N ALU A Mod` ele de von Neumann L’architecture des ordinateurs modernes suit le mod` ele propos´ e par (John) von Neumann (1945). emoire : contient les instructions et les donn´ ees ; unit´ e de traitement effectue les op´ erations arithm´ etiques et logiques ; unit´ e de contrˆ ole : interpr` ete les instructions. memory Processing Unit
Image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
index.pdf January 6, 2010 2 Mod` ele de la m´ emoire – Peut-ˆ etre vue comme un immense tableau, tel que chaque cellule du tableau peut contenir z´ ero ou un ( binary digit — bits) ; ... 0 1 1 0 Mod` ele de la m´ emoire – Chaque octet poss` ede une adresse unique (distincte) ; – Un octet est g´ en´ eralement la plus petite unit´ e adressable et de telles m´ emoires sont dites byte-addressable ; ... 0 1 2 3 0 4 8 Mod` ele de la m´ emoire – Certains types de donn´ ees n´ ecessitent l’utilisation de plusieurs octets ; ... 0 1 2 3 0 4 8 Mod` ele de la m´ emoire – Ce type de m´ emoire est dite ` a acc` es direct ( Random Acces Memory – RAM) ; – Le temps d’acc` es aux cellules de la m´ emoire est uniforme et constant. ... 0 1 2 3 0 4 8 Remarque(s) Le temps d’acc` es ` a une cellule particuli` ere de la m´ emoire, appelons cette quantit´ e c , est le mˆ eme pour toutes les cellules de la m´ emoire — peu importe que l’on acc` ede ` a la premi` ere, ` a la derni` ere ou ` a tout autre cellule.
Image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern