MIPS - возможны ли сбой и остановка одновременно - PullRequest
1 голос
/ 21 июня 2019

В данный момент я готовлюсь к экзамену на микропроцессоры, и я столкнулся с этим вопросом: в отношении приведенного ниже кода:

beq    $1,$2, TARGET
lw     $3, 40($4)
add    $3, $3, $3 
sw     $3, 40($4)
TARGET: or  $10,$11,$12

Предположим, что ветвление разрешается на этапе MEM.Может ли стойло и флеш произойти одновременно?Если да, каковы последствия?

Я знаю, что MIPS основан на RISC, поэтому единственный ответ, который я могу придумать, это то, что он не может, поскольку мы не можем выполнять более одной инструкции за раз.Часть кода «TARGET» извлекается из регистров, поэтому, насколько я знаю, здесь нам не нужно останавливаться.Я студент инженерного факультета, и мы мало занимались информатикой.

...