Skip to main content
Moodle ENSICAEN
  • English ‎(en)‎
    English ‎(en)‎ Français ‎(fr)‎
You are currently using guest access (Log in)

Architecture des Ordinateurs - 1A INFO

  1. Home
  2. Courses
  3. Formation Initiale sous statut Etudiant
  4. Spécialité Informatique
  5. 1ère année
  6. arch
  7. COURS

Topic outline

  • COURS
  • TRAVAUX PRATIQUES
  • QCM - Partiel
  • CHOISIR UN ORDINATEUR ?
  • 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 - 2h05 (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. 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 travailArchive de travail
        • arch.ziparch.zip
      • Supports de CMSupports de CM
        • ch0_architecture_ordinateurs_pre-requis.pdfch0_architecture_ordinateurs_pre-requis.pdf
        • ch0-arch-cm-prélude.pdfch0-arch-cm-prélude.pdf
        • ch1_InsideProcessors_light.pdfch1_InsideProcessors_light.pdf
        • ch1-arch-cm-mots-cles.pdfch1-arch-cm-mots-cles.pdf
        • ch2_diversité_des_processeurs_light.pdfch2_diversité_des_processeurs_light.pdf
        • ch3_toolchain_light.pdfch3_toolchain_light.pdf
        • ch6_memoire_light.pdfch6_memoire_light.pdf
      • PolycopiésPolycopiés
        • arch_cm_poly.pdfarch_cm_poly.pdf
        • arch_tp_poly.pdfarch_tp_poly.pdf
►TRAVAUX PRATIQUES
Contact site support
You are currently using guest access (Log in)
Home
  • English ‎(en)‎
    • English ‎(en)‎
    • Français ‎(fr)‎
Data retention summary
Get the mobile app
This page is: General type: course. Context Course: Architecture des Ordinateurs - 1A INFO (context id 1479). Page type course-view-onetopic.