Changes between Version 90 and Version 91 of Archi-1-TP9


Ignore:
Timestamp:
Dec 6, 2020, 2:44:10 PM (4 years ago)
Author:
heydeman
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Archi-1-TP9

    v90 v91  
    135135lui   $4, 0xD020
    136136ori   $4, $4, 0x0000   // cette instruction ne sert a rien puisqu on ajoute 0, mais je la mets pour le cas general
    137 ori   $5, 'x'
    138 sb    $5, ($4)         // Notez que le 0 devant ($4) n est pas obligatoire
     137ori   $5, $0, 'x'
     138sb    $5, 0($4)         // Notez que l'immédiat 0 devant ($4) n est pas obligatoire mais on s'obligera à le mettre
    139139}}}
    140140'''''''''''''''
     
    200200
    201201print:
    202     lb      $8, ($4)                    // get current char
    203     sb      $8, ($5)                    // send the current char to the tty
    204     addiu   $4, $4, 1                   // point to the next char
    205     bnez    $8, print                   // check that it is not null, if ok it must be printed
     202    lb      $8, 0($4)                    // get current char
     203    sb      $8, 0($5)                    // send the current char to the tty
     204    addiu   $4, $4, 1                    // point to the next char
     205    bne     $8, $0, print                // check that it is not null, if ok it must be printed
    206206}}}
    207207'''''''''''''''