unidade de controle (implementaÇÃo por hardware)adao/ucihq.pdf · na implementação por...

14
1 UNIDADE DE CONTROLE (IMPLEMENTAÇÃO POR HARDWARE) LISTA DE EXERCÍCIOS

Upload: others

Post on 20-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNIDADE DE CONTROLE (IMPLEMENTAÇÃO POR HARDWARE)adao/UCIHQ.pdf · Na implementação por HARDWARE, a UC constitui-se de que ? ... 11/15/2016 8:27:04 AM

1

UNIDADE DE CONTROLE

(IMPLEMENTAÇÃO POR HARDWARE)

LISTA DE EXERCÍCIOS

Page 2: UNIDADE DE CONTROLE (IMPLEMENTAÇÃO POR HARDWARE)adao/UCIHQ.pdf · Na implementação por HARDWARE, a UC constitui-se de que ? ... 11/15/2016 8:27:04 AM

Questionário

Page 3: UNIDADE DE CONTROLE (IMPLEMENTAÇÃO POR HARDWARE)adao/UCIHQ.pdf · Na implementação por HARDWARE, a UC constitui-se de que ? ... 11/15/2016 8:27:04 AM

Questionário

Page 4: UNIDADE DE CONTROLE (IMPLEMENTAÇÃO POR HARDWARE)adao/UCIHQ.pdf · Na implementação por HARDWARE, a UC constitui-se de que ? ... 11/15/2016 8:27:04 AM

Questionário

Page 5: UNIDADE DE CONTROLE (IMPLEMENTAÇÃO POR HARDWARE)adao/UCIHQ.pdf · Na implementação por HARDWARE, a UC constitui-se de que ? ... 11/15/2016 8:27:04 AM
Page 6: UNIDADE DE CONTROLE (IMPLEMENTAÇÃO POR HARDWARE)adao/UCIHQ.pdf · Na implementação por HARDWARE, a UC constitui-se de que ? ... 11/15/2016 8:27:04 AM

6

QUESTIONÁRIO

Quais são as duas técnicas de implementação da UC ?

O que é um microprograma (firmware)? Onde ficam as instruções de microcódigo?

É uma LINGUAGEM ESPECÍFICA DA MÁQUINA CAPAZ DE EXECUTAR UMA INSTRUÇÃO EM LINGUAGEM DE MÁQUINA.

ELA FICAM ARMAZENADAS NA ROM

IMPLEMENTAÇÃO POR MICROPROGRAMA E IMPLEMENTAÇÃO POR HARDWARE

Page 7: UNIDADE DE CONTROLE (IMPLEMENTAÇÃO POR HARDWARE)adao/UCIHQ.pdf · Na implementação por HARDWARE, a UC constitui-se de que ? ... 11/15/2016 8:27:04 AM

7

QUESTIONÁRIO

Explique as microoperações do microcódigo abaixo

OPCODE | ENDEREÇO DO OPERANDO (endereçamento indireto)

O valor contido no endereço

Page 8: UNIDADE DE CONTROLE (IMPLEMENTAÇÃO POR HARDWARE)adao/UCIHQ.pdf · Na implementação por HARDWARE, a UC constitui-se de que ? ... 11/15/2016 8:27:04 AM

8

QUESTIONÁRIO Na implementação por HARDWARE, a UC constitui-se de que ?

Considerando que o código da instrução possui 4 bits quantas entradas teríamos na UC ? E se fosse 8 bits ?

16 = 24

CONSTITUI UM CIRCUITO COMBINATÓRIO

Page 9: UNIDADE DE CONTROLE (IMPLEMENTAÇÃO POR HARDWARE)adao/UCIHQ.pdf · Na implementação por HARDWARE, a UC constitui-se de que ? ... 11/15/2016 8:27:04 AM

9

QUESTIONÁRIO

O que o acionamento de uma entrada da UC indica?

INDICA A AÇÃO QUE DEVE SER EXECUTADA

Page 10: UNIDADE DE CONTROLE (IMPLEMENTAÇÃO POR HARDWARE)adao/UCIHQ.pdf · Na implementação por HARDWARE, a UC constitui-se de que ? ... 11/15/2016 8:27:04 AM

O que a figura abaixo indica ?

INDICA QUE TEMOS UM DECODIFICADOR ONDE DEPENDENDO

DO VALOR DAS ENTRADAS “I” TEMOS UMA DAS SAÍDAS “Q” ACIONADAS

10

QUESTIONÁRIO

Page 11: UNIDADE DE CONTROLE (IMPLEMENTAÇÃO POR HARDWARE)adao/UCIHQ.pdf · Na implementação por HARDWARE, a UC constitui-se de que ? ... 11/15/2016 8:27:04 AM

11

Questionário Observando as figuras abaixo, explique porque o ciclo de instrução é

dividido em subciclos de instrução ?

PARA QUE EM CADA SUBCICLO SEJA EXECUTADA UMA OPERAÇÃO ELEMENTAR. POR EXEMPLO, NO SUBCICLO T1 É EXECUTADA A BUSCA DE UMA INSTRUÇÃO

Page 12: UNIDADE DE CONTROLE (IMPLEMENTAÇÃO POR HARDWARE)adao/UCIHQ.pdf · Na implementação por HARDWARE, a UC constitui-se de que ? ... 11/15/2016 8:27:04 AM

12

Questionário Considere um exemplo de uma unidade de controle abaixo

discriminado, bem como a sequencia de sinais de controle emitido pela UC para a execução das operações e que P e Q possuem a seguinte interpretação:

Page 13: UNIDADE DE CONTROLE (IMPLEMENTAÇÃO POR HARDWARE)adao/UCIHQ.pdf · Na implementação por HARDWARE, a UC constitui-se de que ? ... 11/15/2016 8:27:04 AM

13

Questionário

Obtenha a expressão simplificada de C4 considerando que a instrução ADD executa leitura da memória

Obtenha a expressão simplificada de C5 considerando que a instrução ADD executa leitura da memória

BUSCA OPERANDO (ENDERÇAMENTO INDIRETO)

Page 14: UNIDADE DE CONTROLE (IMPLEMENTAÇÃO POR HARDWARE)adao/UCIHQ.pdf · Na implementação por HARDWARE, a UC constitui-se de que ? ... 11/15/2016 8:27:04 AM

14

Questionário

Obtenha a expressão simplificada de C4 considerando que a instrução ADD executa leitura da memória

Obtenha a expressão simplificada de C2

BUSCA OPERANDO (ENDERÇAMENTO INDIRETO)