Шукаєте відповіді та рішення тестів для Sistemas Computacionais (2024/25)? Перегляньте нашу велику колекцію перевірених відповідей для Sistemas Computacionais (2024/25) в moodle.utad.pt.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Quando invocamos uma subrotina utilizando o método por memória associada, passamos os parametrons:
Quando regressamos de uma subrotina:
Os método de passagem de parametrons que permitem a recursividade são:
Uma subroutine pode ser invocada:
No processo de utilizar uma subroutine são realizadas, para além do código principal e código da subrotina:
Considerando o código seguinte e caso coloque o valor 10 no registo R1 (VALOR), qual o valor final dos registos R0 e R1?
MOV R1, #VALOR
MOV R0, #0
CICLO ADD R0, R0, #1
SUB R1, R1, #1
CMP R1, R0
BEQ CICLO
FIM END
Uma subrotina é:
Considerando o código seguinte e caso coloque o valor 5 no registo R1 (VALOR), qual o valor final do registo R0?
MOV R1, #VALOR
MOV R2, #5
CMP R1, R2
BEQ SALTO
MOV R0, #0
B FIM
SALTO MOV R0, #1
FIM END
A instrução seguinte salta (branch) para o local SALTO sempre que o resultado da comparação anterior que altera as flags:
BGE SALTOA instrução seguinte salta (branch) para o local SALTO sempre que o resultado da comparação anterior que altera as flags:
BLT SALTO