Documente Academic
Documente Profesional
Documente Cultură
Assembly MIPS
Instruo Ciclos
add, addi, slt 1
lw,bne 2
No pior caso, quantos segundos ela levar para executar este cdigo?
Existem mltiplos bugs neste programa MIPS; conserte-os e torne este pro-grama
bug-free. Como muitos exerccios deste captulo 3, o modo mais fcil
de escrever programas MIPS utilizar o simulador descrito no Apndice A.
Voc pode pegar uma cpia deste simulador atravs dos links na pgina do
curso e tambm na pgina do livro.
Figura 1: Classes de Instrues MIPS, exemplos e correspondncia com linguagem de alto nvel e
percentual de instrues MIPS executadas por categoria para dois programas: gcc e spice.
12. Faa os mesmos clculos do exerccio 11, mas agora substituindo o programa gcc
pelo programa spice.
13. Suponha que foram feitas as seguintes medidas de nmero mdio de instrues por
ciclo:
Classe da instruo CPI mdio
Aritmtica 1,0 ciclos
Transferncia de dados 1,4 ciclos
Salto condicional (branch) 1,7 ciclos
Salto incondicional (jump) 1,2 ciclos