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. Accueil
  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

Aperçu des sections

  • 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 - 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
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.