O formato de instruções de um microcontrolador o classifica em RISC ou CISC. Considerando os códigos 1 e 2 abaixo, qual das alternativas está correta? Código 1: CARREGA M1, A CARREGA M2, B CARREGA M3, C SUBTRAI A, B SOMA A, C SALVA A, M1 Código 2: SUBTRAI M1, M2 SOMA M1, M3
A. O código 2 representa um microcontrolador RISC, porque apresenta pequena quantidade de instruções.
B. O código 1 caracteriza um microcontrolador CISC, devido ao tamanho do código.
C. O código 1 representa um microcontrolador RISC executando operações aritméticas entre registradores previamente carregados a partir da memória.
D. O código 2 representa um microcontrolador CISC, devido ao formato reduzido de instruções.
E. O código 2 representa um microcontrolador RISC, pois tem um código mais simples.
Explicação: Um microcontrolador RISC tem pouco acesso direto à memória, sendo normalmente necessário movimentar os dados para registradores antes de executar alguma operação.
Já o microcontrolador CISC consegue executar instruções diretas entre endereços de memória.
O código 1 caracteriza um microcontrolador RISC por causa do acesso indireto, instruções simples, mas programa maior.
O código 2 caracteriza um microcontrolador CISC por causa do acesso direto, com tamanho de código reduzido. Apesar de as funções terem formatos e tamanhos similares no exemplo, os microcontroladores do tipo CISC possuem tamanhos de instrução variados.
Lista de comentários
Resposta:
Resposta C
Explicação: Um microcontrolador RISC tem pouco acesso direto à memória, sendo normalmente necessário movimentar os dados para registradores antes de executar alguma operação.
Já o microcontrolador CISC consegue executar instruções diretas entre endereços de memória.
O código 1 caracteriza um microcontrolador RISC por causa do acesso indireto, instruções simples, mas programa maior.
O código 2 caracteriza um microcontrolador CISC por causa do acesso direto, com tamanho de código reduzido. Apesar de as funções terem formatos e tamanhos similares no exemplo, os microcontroladores do tipo CISC possuem tamanhos de instrução variados.