Buscar

4 – Queremos acrescentar a instrução lui (load upper immediate) descrita no capítulo 3 no caminho de dados multiciclo. Use a mesma arquitetura do c...

4 – Queremos acrescentar a instrução lui (load upper immediate) descrita no capítulo 3 no caminho de dados multiciclo. Use a mesma arquitetura do caminho de dados multiciclo da figura 5.28. Você pode achar útil examinar as etapas de execução mostradas nas páginas 245 a 247 do livro e considerar as etapas que precisarão ser realizadas para executar a nova instrução. Quantos cilcos são necessários para implementar a instrução? lui $S1, 100 - Carrega constante nos 16 bits mais altos


Essa pergunta também está no material:

Lista 4
2 pág.

Lista de Exercícios- Professor Omar

Organização de Computadores Universidade Federal de Minas GeraisUniversidade Federal de Minas Gerais

💡 1 Resposta

User badge image

Ed Verified user icon

A instrução LUI (Load Upper Immediate) é usada para carregar uma constante de 16 bits nos 16 bits mais significativos de um registrador. Para implementar essa instrução no caminho de dados multiciclo da figura 5.28, é necessário adicionar uma nova etapa de execução. Essa nova etapa deve carregar a constante de 16 bits no banco de registradores e combiná-la com 16 bits zero para formar um valor de 32 bits. Esse valor de 32 bits deve ser armazenado no registrador de destino especificado pela instrução. O número de ciclos necessários para executar a instrução LUI depende da implementação específica do caminho de dados multiciclo. No entanto, geralmente são necessários dois ciclos para executar a instrução LUI: um ciclo para buscar a instrução e um ciclo para executar a nova etapa de execução que carrega a constante de 16 bits e a combina com 16 bits zero.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais