Changes between Version 118 and Version 119 of WikiStart


Ignore:
Timestamp:
Nov 4, 2023, 6:55:53 PM (13 months ago)
Author:
franck
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v118 v119  
    2424Ce site est dédié aux 3 dernières séances des modules Architecture des ordinateurs (LU3NI029 et LU3NI129) de la licence d'informatique de Sorbonne Université.\\
    2525Vous y trouverez :
    26  A. les documents sur le MIPS : mode user et mode kernel et celui sur l'environnement des TP
    27  B. les objectifs généraux des séances en lien avec ce que vous avez déjà vu
    28  C. le fonctionnement des séances de TD-TP, c'est-à-dire ce qui vous est demandé
     26 A. Les documents sur l'environnement des TP et sur le MIPS : mode user et mode kernel.
     27 B. Les objectifs généraux des séances en lien avec ce que vous avez déjà vu
     28 C. Le fonctionnement des séances de TD-TP, c'est-à-dire ce qui vous est demandé
    2929 D. La présentation du contenu des séances.
    3030
     
    3535
    3636
    37 Vous devez lire ou au moins parcourir ces 3 documents : **A1** (MIPS/user), **A2** (MIPS/kernel) et **A3** (environnement TP).
     37* **A1. [wiki:Howto-TP Configuration de l'environnement des TP ⟶]
     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
    3841
    39 Vous connaissez déjà le document **A1**, mais pour pouvoir bien comprendre les notions vues lors des 3 séances, vous devez lire les deux autres. Par exemple, le MIPS fonctionne dans deux modes : le mode user et le mode kernel.
    40 Le mode kernel permet aux programmes d'accéder à toutes les ressources de l'ordinateur, ce que cela signifie en détail est présenté dans le document **A2**. Autre exemple, vous devez exécuter vos programmes sur un prototype virtuel d'ordinateur. La configuration de votre environnement de travail est dans le document **A3**.
    41 
    42 Pour vous aider, le plan des sections de ces documents est recopié ci-après.
    43 
    44 * **A1. [htdocs:cours/doc_MIPS32.pdf Documentation MIPS32 architecture et assembleur en mode user ⟶]**
     42* **A2. [htdocs:cours/doc_MIPS32.pdf Documentation MIPS32 architecture et assembleur en mode user ⟶]**
    4543  1. Registres de l'architecture externe accessible en mode user (p. 2)
    4644  1. Espace d'adressage du MIPS32 (p. 4)
     
    5149  1. Convention d'appel des fonctions (p. 24)
    5250
    53 * **A2. [wiki:Doc-MIPS-Archi-Asm-kernel Documentation MIPS32 architecture et assembleur en mode kernel ⟶]**
     51* **A3. [wiki:Doc-MIPS-Archi-Asm-kernel Documentation MIPS32 architecture et assembleur en mode kernel ⟶]**
    5452  1. Modes d'exécution du processeur MIPS **[wiki:Doc-MIPS-Archi-Asm-kernel#modeexecmips →]**
    5553  2. Registres protégés utilisables seulement en mode kernel **[wiki:Doc-MIPS-Archi-Asm-kernel#regkernel →]**
     
    5957  6. Fonctionnement du registre d'état `c0_sr` **[wiki:Doc-MIPS-Archi-Asm-kernel#c0sr →]**
    6058  7. Fonctionnement du registre de cause `c0_cause` **[wiki:Doc-MIPS-Archi-Asm-kernel#c0cause →]**
    61 
    62 * **A3. [wiki:Howto-TP Configuration de l'environnement des TP ⟶]
    63   1. Environnement de travail pour les TP
    64   1. Prototype virtuel et chaîne de compilation MIPS
    65   1. Compilation et exécution des programmes
    6659
    6760