Questões de Tecnologia da Informação · COPS UFLA

Tecnologia da InformaçãoOrganização de computadores e processadoresCOPS UFLA 2018

UFLA

Questão de Tecnologia da Informação

O trecho de código abaixo foi escrito na linguagem de montagem do MIPS (Microprocessor without Interlocked Pipeline Stages). add $t1, $zero, $zero # t1 = 0 add $s1, $zero, 4 # s1 = 4 Loop: slti $t0, $t1, 5 # t0 = 1 se t1 < 5; caso contrário t0 = 0 mul $s2, $s1, 2 # s2 = s1 * 2 beq $t0, $zero , Exit # Se t0 = 0 salta para Exit addi $s1 ,$s1, 2 # s1 = s1 + 2 addi $t1, $t1, 1 # t1 = t1 +1 j Loop # volta para o Loop Exit: # saída do programa Após a execução deste código, quais são os valores dos registradores t1, s1 e s2?

Sua resposta

Mais questões de Organização de computadores e processadores

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.