Você está na página 1de 4

USJT – UNIVERSIDADE SÃO JUDAS TADEU – CAMPUS MOÓCA

ATIVIDADE 04 - GRUPO

Curso/Turma: BDD1AM-MCA
UC: Sistemas computacionais e Segurança
Professores: Ricardo Tombi, Milkes Alvarenga e Edgard Luiz B. Valderramas
Semestre: 1º Semestre – 2022

Questões

1) Em um processador, quais são as funções da Unidade Aritmética e Lógica


(ULA)? Descrever e explicar detalhadamente.
RESPOSTA

2) Em um processador, quais são as funções básicas da Unidade Central de


Processamento (UCP). Descreva também seus componentes principais.
Descrever e explicar detalhadamente.
RESPOSTA

3) No que consiste o Ciclo de Instrução e como ele ocorre? Descrever e explicar


detalhadamente.
RESPOSTA

4) Quais são as funções da Unidade de Controle de um processador?


RESPOSTA

5) O que significa um “computador de 32 ou 64 bits”, o que isso quer dizer?


RESPOSTA

6) Descreva as principais características e compare as Arquiteturas de Von


Neumann e de Harvard. Quais as vantagens e desvantagens de cada uma
delas?
RESPOSTA

7) Em relação aos equipamentos disponíveis no mercado atualmente (PCs,


Notebooks, Video-Games, etc), indique um exemplo de equipamento e classifique
em que tipo de arquitetura (Von Neumann ou Harvard) ele se enquadra.
RESPOSTA

8) Quais os principais componentes de uma arquitetura de computador do tipo Von


Neumann? Dentre estes componentes, indique quais os elementos e
propriedades (capacidade) de cada um que é usada para definir uma
família/geração de microprocessadores (Exemplo: Intel 4004, Intel 8080, Intel
8086, Mostech 6502, Motorola 68000). Em outras palavras, “o que tem dentro de
cada um destes processadores (componentes de uma Arquitetura de Von
Neumann) que os caracteriza como pertencentes a uma família de
processadores”?
RESPOSTA

9) Quais os modos de endereçamento disponíveis no microprocessador Mostech


6502? Liste os modos de endereçamento do 6502, descrevendo as principais
características de cada um deles, e dando um exemplo de instrução para cada um
destes modos de endereçamento.
RESPOSTA

10) O que é o pipeline de execução de uma instrução? Liste e descreva as principais


etapas do ciclo de execução de uma instrução em uma CPU.
RESPOSTA
11) Responda as questões abaixo sobre a memória cache:
- O que é uma memória cache?
- Qual o motivo de se ter uma memória cache em um processador?
- O que é o cache de instruções de um processador?
- Qual a vantagem de se ter uma memória cache para acesso aos dados da
memória principal? Quais as desvantagens e/ou problemas associados ao uso de
uma memória cachê?
RESPOSTAS

12) Procure um vídeo no Youtube que explique detalhadamente como é um


processador por dentro. Veja o vídeo e coloque aqui seu link.
RESPOSTA

13) O que significa dizer que os processadores Intel 8080, Intel 8085 e Z80 são “byte
code compatible”? Qual a relação entre os processadores 8080 e 8085 da Intel
com seu sucessor 8088/8086 em relação ao conjunto de instruções?
RESPOSTA

14) Quais as principais características dos processadores da família 80x86 que


caracterizam a evolução desta família de processadores [8088, 8086, 80286,
80386, 80486, Pentium]?
RESPOSTA Novas Instruções, instruções do 386 específicas, instruções de 32 bits
Gestão de Memória Endereçamento Virtual Paginação e proteção de Memória Multi-
tarefa Ponto Flutuante de alto desempenho

15) O que motivou a criação dos processadores RISC? Quais as vantagens e


desvantagens desta proposta de arquitetura? Cite exemplos de processadores
que usam uma arquitetura RISC.
RESPOSTA
O “RISC” foi criado para ser uma melhoria do “CISC”, deixando o processador
menos complexo.
A proposta da arquitetura se baseia em sua velocidade
 Sparc (Sun)
 Mips (Silicon Graphics)
 Power (IBM)
 Alpha (DEC)
 PA (HP)
 88000 (Motorola)
 i860 (Intel)

16) O que motivou a criação dos processadores CISC? Quais as vantagens e


desvantagens desta proposta de arquitetura? Cite exemplos de processadores
que usam uma arquitetura CISC.
RESPOSTA
A sua motivação primária era reduzir o custo global do sistema fazendo com que ficasse
mais fácil de programar, sendo capaz de executar centenas de instruções complexas.

Algumas de suas vantagens são:


 Reduzir as dificuldades de escrita de compiladores;
 Reduzir o custo global do sistema;
 Reduzir os custos de desenvolvimento de software;
 Reduzir drasticamente o software do sistema;
 Reduzir a diferença semântica entre linguagens de programação e máquina;
 Fazer com que os programas escritos em linguagens de alto nível corressem mais
eficientemente;
 Melhorar a compactação do código; · Facilitar a detecção e correção de erros.

Nos computadores “CISC” é preciso de um grande número de instruções. O que leva mais
tempo para ser executado. Também tendo impossibilidade de alterações nas instruções
compostas para melhorar a performance, dando mais dificuldade da utilização do “CISC”.

Alguns processadores que usam o “CISC” são:


 Pentium (Intel)
 68040 (Motorola)

17) Faça uma apresentação em um PPT contendo:


a) As respostas das questões anteriores 15 e 16,
b) A descrição das arquiteturas RISC e CISC, suas vantagens e desvantagens
uma comparação entre elas.
c) Insira também exemplos de processadores que seguem estes modelos.
Coloque imagens e/ou fotos e vídeos para enriquecer a apresentação.
ENTREGAR TAMBÉM ESTE ARQUIVO PPT.

18) Em relação às arquiteturas RISC, explique porque é importante ter muitos


registradores disponíveis na CPU e qual a relação desta característica da
arquitetura com o compilador? Por que o compilador tem um papel importante
junto as arquiteturas RISC?
RESPOSTA
19) Escolha um processador Intel e um AMD e descreva duas características,
desempenho etc.
RESPOSTA
20) Escolha no Youtube um vídeo sobre cada um dos processadores da pergunta
anterior, assista e insira aqui os dois links deles.
RESPOSTA

Material de apoio:

WEBER, Raul Fernando. Fundamentos de arquitetura de computadores. 4. ed. Porto Alegre:


Bookman, 2012. E-book. Disponível em:
https://integrada.minhabiblioteca.com.br/books/9788540701434

Prof. Edgard Luiz Bernardes Valderramas

Você também pode gostar