Imagem de fundo

No projeto de arquiteturas de conjunto de instruções, a escolha entre formatos de instr...

No projeto de arquiteturas de conjunto de instruções, a escolha entre formatos de instrução de tamanho fixo e de tamanho variável exerce influência direta sobre a complexidade da implementação do hardware. Considerando o contexto de processadores modernos com execução em pipeline e capacidades superescalares, qual é a principal vantagem arquitetural decorrente da adoção de um formato de instrução de tamanho fixo em detrimento do formato de tamanho variável?


A

Reduz o tamanho final do código binário ao permitir a compressão automática de opcodes pouco utilizados.


B

Simplifica o estágio de decodificação e permite a identificação imediata dos limites de múltiplas instruções para busca paralela.


C

Possibilita a inclusão de uma quantidade ilimitada de operandos de memória em uma única instrução de máquina.


D

Elimina a latência de acesso à memória cache de instruções por dispensar o alinhamento de endereços de memória.


E

Aumenta a densidade do código, permitindo que instruções complexas sejam codificadas em menos bits do que instruções simples.