Computer Science (Cambridge) 11º Ano
Mascote de Computer Science (Cambridge)

Programação em Linguagem Assembly

Assembly language programming

0 de 6 exercícios concluídos 0%
0 / 6 concluídos ~30 min 90 XP possíveis 0% progresso

Instruções assembly, modos de endereçamento, mnemónicas e execução de programas de baixo nível.

1 Fácil
5 min

Modo de endereçamento imediato

Múltipla escolha · 4 opções

Qual é o modo de endereçamento utilizado na instrução 'MOV AX, 5'?

2 Fácil
5 min

Operação de subtração

Múltipla escolha · 4 opções

Qual instrução executa a subtração entre o conteúdo do registo BX e o valor imediato 10?

3 Fácil
5 min

Loop infinito

Múltipla escolha · 4 opções

Qual destas instruções cria um loop infinito se não houver outra instrução de salto?

4 Médio
5 min

Instrução de salto condicional

Múltipla escolha · 4 opções

Qual mnemónica é usada para saltar se o sinalizador de desvio (ZF) estiver definido?

5 Médio
5 min

Sistema de numeração hexadecimal

Múltipla escolha · 4 opções

Se o registo AX contém o valor hexadecimal 0F e executamos 'AND AX, 0F', qual será o resultado?

6 Médio
5 min

Sistema de numeração binária

Múltipla escolha · 4 opções

Qual é o valor decimal do registo CX se contiver o valor binário 1010?