Changes between Version 4 and Version 5 of WikiStart


Ignore:
Timestamp:
Apr 15, 2019, 12:45:02 PM (6 years ago)
Author:
franck
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v4 v5  
    1 = Architecture Logicielle et Matérielle des Ordinateurs v2 (ALMO2)
     1{{{
     2#!html
     3<h1>Architecture Logicielle et Matérielle des Ordinateurs v2 (ALMO2)</h1>
     4}}}
     5[[PageOutline]]
    26
    3 == Planning
     7= Planning
    48
    59* Ce module ouvrira en septembre 2020
    610
    7 == Objectifs du module
     11= Objectifs du module
    812
    913* Le but de ce module est d'expliquer en détails comment plusieurs programmes peuvent s'exécuter indépendamment sur un ordinateur multicores à mémoire virtuelle.
     
    3034  * Lorsqu'on frappe une touche du clavier, comment le caractère s'affiche-t-il à l'écran ?
    3135
    32 == Prérequis
     36= Prérequis
    3337
    3438* Une bonne connaissance du langage C est nécessaire puisque le module propose d'écrire un système d'exploitation depuis le début.
    3539* Une connaissance de l'assembleur MIPS32 est aussi importante, mais les principes de ce langage et les conventions d'usage pour l'écriture des fonctions sont rappelés la première semaine.
    3640
    37 == Plan du cours
     41{{{
     42#!protected
    3843
    39 == Plan des étapes
     44= Plan du cours
    4045
    41 == Documents
     46= Plan des étapes
     47
     48== S01 : premier programme assembleur
     49
     50The first stage is to understand how to make the machine moving and make it writes "hello World !" on a terminal.
     51
     52The machine contains at a MIPS32 core, a memory bank and a TTY console.
     53
     54=== What are you going to learn ?
     55
     56* What are the minimal components of a computer ?
     57* What is the memory exactly?
     58* What is the memory address space?
     59* What is a device and how to communicate with ?
     60* How to write a program for the MIPS core?
     61* Assembler code that is the basic language of the MIPS?
     62
     63=== Architecture
     64
     65* What is a MIPS32 core ?
     66* What is a memory bank ?
     67* What is a TTY console ?
     68* What is a program ?
     69
     70= SO2 : première fonction
     71
     72
     73= Documents
    4274
    4375