Passer au contenu principal
Moodle ENSICAEN
  • Français ‎(fr)‎
    English ‎(en)‎ Français ‎(fr)‎
Vous êtes connecté anonymement (Connexion)

Architecture des Ordinateurs - 1A INFO

  1. Tableau de bord
  2. Cours
  3. Formation Initiale sous statut Etudiant
  4. Spécialité Informatique
  5. 1ère année
  6. arch
  7. COURS
Désolé, cette activité n’est pas visible actuellement

Résumé de section

  • COURS
  • TRAVAUX PRATIQUES
  • QCM - Partiel
  • Dépôt - groupe 1
  • Dépôt - groupe 2
  • Dépôt - groupe 3
  • TP - groupe 4
  • gpp-2017

    VIDÉOS COURS


      https://webtv.normandie-univ.fr/channels/#architectures-des-ordinateurs


    RÉVISIONS ET CARTE MENTALE


    Les polycopiés seront interdits le jour J de l'examen sur table. J'ai souhait afin d'améliorer la persistance du grand nombre d'informations découvertes en CM et TP que vous repassiez sur l'intégralité des supports au moins 1 fois dans le semestre. Vous aurez cependant le droit à une carte mentale manuscrite (non photocopiée) de la taille de votre choix. Voici un tutoriel afin de vous entraîner

    https://www.youtube.com/watch?v=8ueBiBOTs9E


    PARCOURS VIDEO SUR INTERNET - 2h40 (HARDWARE) + 1h30 (SOFTWARE)


    • HARDWARE COMPUTER SYSTEM
    1. Comment le silicium est fabriqué (5mn) : https://www.youtube.com/watch?v=5eVsQSn_EWc
    2. Comment sont fabriqués les IC (Integrated Circuit) Processeurs  (25mn) : https://www.youtube.com/watch?v=dX9CGRZwD-w
    3. Micron, l'un des plus gros fabricant d'IC au monde avec TSMC (23mn) : https://www.youtube.com/watch?v=WKHKy89QaV0
    4. Comment fonctionne un ordinateur (18mn) : https://www.youtube.com/watch?v=d86ws7mQYIg
    5. Comment fonctionne la mémoire principale DDR (35mn) : https://www.youtube.com/watch?v=7J7X7aZvMXQ
    6. Comment fonctionne une mémoire SSD (18mn) : https://www.youtube.com/watch?v=5Mh3o886qpg
    7. Comment un CPU fonctionne (36mn) : https://www.youtube.com/watch?v=16zrEPOsIcI
    8. Ordinateur, l'histoire made in France : https://www.youtube.com/watch?v=cL8O_MHd8pI
    9. Deus Ex Silicium composants d'un ordinateur (bonus - 49mn) : https://www.youtube.com/watch?v=geBcfKn3B1g

    • SOFTWARE OPERATING SYSTEM
    1. THE CODE, histoire des projets GNU, Linux, de l'open Source, etc (59mn) : https://www.youtube.com/watch?v=XMm0HsmOTFI
    2. Comment démarre (boot) un système GNU\Linux (5mn) : https://www.youtube.com/watch?v=XpFsMB6FoOs
    3. Comment le noyau Linux évolue (3mn) : https://www.youtube.com/watch?v=yVpbFMhOAwE
    4. Un projet rigolo (24mn) : https://www.youtube.com/watch?v=ELTwwTsR5w8

    • POUR CELLES ET CEUX QUI NE PEUVENT PLUS S’ARRÊTER !
    1. Les cinglés de l'informatique (2h18) : https://www.youtube.com/watch?v=PH-Qjy4zVKQ

    PROGRAMME


    • Livret pédagogique : https://livretpedagogique.ensicaen.fr/pages/afficherMatiere.php?s=1&m=0&u=15&mo=1379&ma=97

    • CONCEPTS : Nous nous intéresserons aux architectures génériques des ordinateurs, notamment aux grandes familles de processeurs numériques (GPP, AP, MCU, DSP, etc) et plus spécifiquement à celles s’articulant autour de CPU. Nous nous intéresserons également à certains services logiciels génériques proposés par une distribution logicielle et système d'exploitation. Mots clés : CPU, mémoire, bus, périphériques, cache, pipeline, registres, segmentation logique, pagination, allocations mémoire (automatique, statique et dynamique), pile, tas, etc

    • TECHNOS : Nous nous intéresserons à des technologies actuelles leaders sur leur marché. Pour les aspects matériels, notre choix s'est naturellement tourné vers les architectures Intel, leader des architectures compatibles x86_64 (desktop, laptop, etc). Pour les aspects logiciels, nous développerons sur système GNU\Linux. Linux étant le système d'exploitation également majoritairement rencontré à notre époque en terme de volumes (systèmes embarqués, serveurs, stations de calcul, ordinateurs personnels, etc). Mots clés : 8086, 80x86, IA-32, Intel 64, x86_64, extensions vectorielles MMX/SSE/AVX/AEX, exceptions matérielles, système de fichiers et arborescence distribution GNU\linux, gcc, binutils (as, ld, ar, strip, objdump, readelf, etc), signaux UNIX, etc


    • Low-Level Programming - Igor Zhirkov : https://evalandaply.neocities.org/books/lowlevelprogramming.pdf
    • The C Programming Langage - B. Ritchie & D. Kerninghan

    AUTRES RESSOURCES


    http://www.canal-u.tv

    • COURS complet filmé en 2013 en studio au CEMU à Caen

    • Visionner la vidéo CARTE-MERE : en entière !

    • Visionner la vidéo CENTRAL-PROCESSING-UNIT (partie CPU Intel 8086) : début à 1h21 jusqu'à à la fin


    RESSOURCES PÉDAGOGIQUES

      • Archive de travail Archive de travail
        • arch.zip arch.zip
      • Supports de CM Supports de CM
        • ch0_architecture_ordinateurs_pre-requis.pdf ch0_architecture_ordinateurs_pre-requis.pdf
        • ch0-arch-cm-prélude.pdf ch0-arch-cm-prélude.pdf
        • ch1_InsideProcessors_light.pdf ch1_InsideProcessors_light.pdf
        • ch1-arch-cm-mots-cles.pdf ch1-arch-cm-mots-cles.pdf
        • ch2_diversité_des_processeurs_light.pdf ch2_diversité_des_processeurs_light.pdf
        • ch3_toolchain_light.pdf ch3_toolchain_light.pdf
        • ch6_memoire_light.pdf ch6_memoire_light.pdf
      • Polycopiés Polycopiés
        • arch_cm_poly.pdf arch_cm_poly.pdf
        • arch_tp_poly.pdf arch_tp_poly.pdf
►TRAVAUX PRATIQUES

Blocs

Blocs supplémentaires

Contacter l’assistance du site
Vous êtes connecté anonymement (Connexion)
Accueil
  • Français ‎(fr)‎
    • English ‎(en)‎
    • Français ‎(fr)‎
Résumé de conservation de données
Obtenir l’app mobile
Informations sur cette page : General type: course. Context Cours: Architecture des Ordinateurs - 1A INFO (context id 1479). Page type course-view-onetopic.