Changes between Version 86 and Version 87 of Archi-1-TP10


Ignore:
Timestamp:
Nov 23, 2021, 9:14:35 AM (4 years ago)
Author:
franck
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Archi-1-TP10

    v86 v87  
    116116- non, il n'est pas possible de faire des calculs sur ces registres.
    117117- On peut juste les lire et les écrire en utilisant les instructions `mtc0` et `mfc0`
    118 '''''''''''''''
     118''
    119119}}}
    1201201. Le registre status est composé de plusieurs champs de bits qui ont chacun une fonction spécifique.\\Décrivez le contenu du registre status et le rôle des bits de l'octet 0 (seulement les bits vus en cours).
    121121{{{#!protected ------------------------------------------------------------------------------------
    122 '''''''''''''''
     122''
     123Cours 10 / slide 11
    123124 || 0|| IE  ||Interrupt Enable||0 → interruptions masquées\\1 → interruptions autorisées
    124125 || 1|| EXL ||EXception Level ||1 → MIPS en mode exception\\à l'entrée dans le kernel, le MIPS est en mode kernel, interruptions masquées
    125126 || 2|| ERL ||ERror Level     ||0 → interruptions masquées\\1 → interruptions autorisées
    126127 || 4|| UM  ||User Mode       ||0 → interruptions masquées\\1 → interruptions autorisées
    127 '''''''''''''''
     128''
    128129}}}
    1291301. Le registre cause est contient la cause d'appel du kernel.\\Dites à quel endroit est stockée cette cause et donnez la signification des codes 0, 4 et 8