Changes between Version 122 and Version 123 of WikiStart


Ignore:
Timestamp:
Nov 16, 2024, 3:29:55 PM (8 days ago)
Author:
franck
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v122 v123  
    3131
    3232
    33 = A. Documents sur le MIPS et sur l'environnement de TP
    34 
    35 
    36 
    37 * **A1. [wiki:Howto-TP Configuration de l'environnement des TP (à lire seulement si vous êtes sur une machine perso) ⟶]
    38   1. Environnement de travail pour les TP
    39   1. Prototype virtuel et chaîne de compilation MIPS
    40   1. Compilation et exécution des programmes
    41 
    42 * **A2. [htdocs:cours/doc_MIPS32.pdf Documentation MIPS32 architecture et assembleur en mode user ⟶]**
    43   1. Registres de l'architecture externe accessible en mode user (p. 2)
    44   1. Espace d'adressage du MIPS32 (p. 4)
    45   1. Syntaxe et principales directives du langage assembleur (p. 5)
    46   1. Codage des instructions utilisateur du MIPS32 (p. 9)
    47   1. Instructions accessibles en mode utilisateur (p. 11)
    48   1. Appels système de simulateur de processeur **Mars** (p. 22)
    49   1. Convention d'appel des fonctions (p. 24)
    50 
    51 * **A3. [wiki:Doc-MIPS-Archi-Asm-kernel Documentation MIPS32 architecture et assembleur en mode kernel ⟶]**
    52   1. Modes d'exécution du processeur MIPS **[wiki:Doc-MIPS-Archi-Asm-kernel#modeexecmips →]**
    53   2. Registres protégés utilisables seulement en mode kernel **[wiki:Doc-MIPS-Archi-Asm-kernel#regkernel →]**
    54   3. Découpage de l'espace d'adressage **[wiki:Doc-MIPS-Archi-Asm-kernel#espaceadresse →]**
    55   4. Instructions protégées **[wiki:Doc-MIPS-Archi-Asm-kernel#instprot →]**
    56   5. Cause d'entrée et de sortie du noyau du système d'exploitation **[wiki:Doc-MIPS-Archi-Asm-kernel#iokernel →]**
    57   6. Fonctionnement du registre d'état `c0_sr` **[wiki:Doc-MIPS-Archi-Asm-kernel#c0sr →]**
    58   7. Fonctionnement du registre de cause `c0_cause` **[wiki:Doc-MIPS-Archi-Asm-kernel#c0cause →]**
    59 
    60 
    61 
    62 = B. Objectifs généraux des 3 séances
     33= A. Objectifs généraux des 3 séances
    6334
    6435
     
    8859
    8960
    90 = C. Fonctionnement des séances de TD et TP
     61= B. Fonctionnement des séances de TD et TP
    9162
    9263
     
    11081
    11182
    112 = D. Séances
     83= C. Séances
    11384
    11485
     
    154125  * Ajout d'un concentrateur de lignes d'interruption qui rassemble toutes les lignes d'interruptions.
    155126  * Comment fonctionne le gestionnaire des interruptions.
     127
     128
     129
     130= D. Documents sur le MIPS et sur l'environnement de TP
     131
     132
     133
     134* **D1. [wiki:Howto-TP Configuration de l'environnement des TP (à lire seulement si vous êtes sur une machine perso) ⟶]
     135  1. Environnement de travail pour les TP
     136  1. Prototype virtuel et chaîne de compilation MIPS
     137  1. Compilation et exécution des programmes
     138
     139* **D2. [htdocs:cours/doc_MIPS32.pdf Documentation MIPS32 architecture et assembleur en mode user ⟶]**
     140  1. Registres de l'architecture externe accessible en mode user (p. 2)
     141  1. Espace d'adressage du MIPS32 (p. 4)
     142  1. Syntaxe et principales directives du langage assembleur (p. 5)
     143  1. Codage des instructions utilisateur du MIPS32 (p. 9)
     144  1. Instructions accessibles en mode utilisateur (p. 11)
     145  1. Appels système de simulateur de processeur **Mars** (p. 22)
     146  1. Convention d'appel des fonctions (p. 24)
     147
     148* **D3. [wiki:Doc-MIPS-Archi-Asm-kernel Documentation MIPS32 architecture et assembleur en mode kernel ⟶]**
     149  1. Modes d'exécution du processeur MIPS **[wiki:Doc-MIPS-Archi-Asm-kernel#modeexecmips →]**
     150  2. Registres protégés utilisables seulement en mode kernel **[wiki:Doc-MIPS-Archi-Asm-kernel#regkernel →]**
     151  3. Découpage de l'espace d'adressage **[wiki:Doc-MIPS-Archi-Asm-kernel#espaceadresse →]**
     152  4. Instructions protégées **[wiki:Doc-MIPS-Archi-Asm-kernel#instprot →]**
     153  5. Cause d'entrée et de sortie du noyau du système d'exploitation **[wiki:Doc-MIPS-Archi-Asm-kernel#iokernel →]**
     154  6. Fonctionnement du registre d'état `c0_sr` **[wiki:Doc-MIPS-Archi-Asm-kernel#c0sr →]**
     155  7. Fonctionnement du registre de cause `c0_cause` **[wiki:Doc-MIPS-Archi-Asm-kernel#c0cause →]**
     156
     157
     158
     159