Arquitetura RISC
A arquitetura RISC é constituída por um pequeno conjunto de instruções simples que são executadas diretamente pelo hardware, onde não há a intervenção de um interpretador (microcódigo), o que significa que as instruções são executadas em apenas uma microinstrução(de uma única forma e seguindo um mesmo padrão). As máquinas RISC só se tornaram viáveis devido aos avanços de software otimizado para essa arquitetura, através da utilização de compiladores otimizados e que compensem a simplicidade dessa arquitetura. Existe um conjunto de características que permite uma definição de arquitetura básica RISC, são elas:
Utilização de apenas uma instrução por ciclo do datapath (ULA, registradores e os barramentos que fazem sua conexão);
O processo de carregar/armazenar, ou seja, as referências à memória são feitas por instruções especiais de load/store;
Inexistência de microcódigo, fazendo com que a complexidade esteja no compilador;
Instruções de formato fixo;
Conjunto reduzido de instruções, facilitando a organização da UC de modo que esta tenha uma interpretação simples e rápida;
Utilização de pipeline ( é uma técnica de dividir a execução de uma instrução em fases ou estágios, abrindo espaço para execução simultânea de múltiplas instruções);
Utilização de múltiplos conjuntos de registradores.
fonte:http://www.sistemasembarcados.org/2015/11/15/processadores-arquitetura-risc-e-cisc/
Nem sempre a instrução é realizada em 1 ciclo de máquina. Existem operações que demoram 2, 3 ou até 4 ciclos para serem executadas dependendo do processador. Instruções do tipo LJMP, ICALL, RET, RETI, etc demoram mais do que 1 ciclo de máquina.
Para consultar algumas instruções de um microcontrolador AVR com arquitetura Harvard segue o link: http://www.atmel.com/webdoc/avrassembler/avrassembler.wb_instruction_list.html
A letra "B" nesse caso é a mais correta, mas na minha opinião apresenta erro pois deveria conter o texto "no mínimo uma instrução por ciclo de máquina".
Características RISC:
-- Uma instrução por ciclo;
-- Operações registrador para registrador;
-- Modos de endereçamento simples;
-- Formatos de instruções simples.
(Fonte:Stallings)
Alessandro, não concordo com seu questionamento. Veja bem, temos que separar o que é conceito e o que é prática (vida real). As questões de provas são baseadas em conceitos de autores;