Cara menentukan bahaya data di MIPS

Saya belajar tentang ketergantungan data dan bahaya data di perakitan MIPS dan saya sedikit tidak yakin jenis ketergantungan mana yang akan menyebabkan bahaya. Saya punya contoh ini:

add $2, $1, $5
sub $7, $2, $3
lw $4, 8($7)
add $6, $4, $3

Ketergantungan sebesar $3 seharusnya tidak menimbulkan bahaya, bukan? Apakah ketergantungan sebesar $7 dapat diatasi dengan penerusan, atau memerlukan penghentian?


person user3599828    schedule 03.05.2014    source sumber
comment
Apa saluran MIPS Anda?   -  person osgx    schedule 03.05.2014


Jawaban (1)


Benar dan tidak, ini sangat sederhana, coba saja dan Anda akan melihat =) PS: jawaban saya berlaku untuk pipa 5 tahap biasa karena Anda mengatakan Anda seorang pemula maka saya berasumsi inilah yang Anda maksud

person Stack Player    schedule 04.05.2014