Você está na página 1de 3

Atividade de Arquitetura

1) Converta para decimal:

a. (1001)2 = 9

b. (256)8 = 174

c. (A2D5)16 = 41.685

2) Efetue:

a. 1100b + 101b = 10001

b. 1010b + 110b = 10000

c. 1001b + 11b = 1100

3) Converta para binário:

a. 202310 = 11111100111

b. 1610 = 10000

c. 2210 = 10110

4) Usando o Logicy (https://logic.ly/demo) construa: (A + B) + (C + D) * D’

5) Qual a diferença entre paralelismo de instruções e paralelismo de hardware?

O paralelismo de instrução refere-se à execução simultânea de várias instruções em


um único processador, enquanto o paralelismo de hardware refere-se ao uso de vários
recursos de hardware, como processadores multi-core ou aceleradores dedicados,
para executar tarefas em paralelo. Ambos os conceitos visam melhorar a eficiência e o
desempenho do processamento, mas operam em diferentes níveis de granularidade. O
paralelismo de instrução funciona no nível de execução da instrução, enquanto o
paralelismo de hardware envolve o uso de componentes de hardware adicionais.

Professor: Rodrigo Fontes Cruz


Aluno: Cauã Gabriel Nascimento de Jesus
Matrícula: 202303622112
Atividade de Arquitetura
6) Defina e descreva as seguintes siglas e termos relacionados com a disciplina de
Arquitetura de Computadores, dando exemplos de processadores e/ou aplicações que
fazem uso de cada uma delas:

1. RISC (Reduced Instruction Set Computer): É uma arquitetura de computador


baseada em um conjunto de instruções reduzido e simples. Os processadores RISC
executam instruções em um único ciclo de clock, mantendo um conjunto de instruções
uniforme e proporcionando uma execução mais rápida. Exemplos de processadores
RISC incluem ARM Cortex-A, usado em dispositivos móveis e servidores, e MIPS, usado
em roteadores e consoles de videogame.

2. CISC (Complex Instruction Set Computer): Possui um complexo conjunto de


instruções que permite a execução de instruções mais poderosas e sofisticadas. Os
processadores CISC têm instruções que podem realizar várias operações em um único
ciclo de clock para simplificar a programação. Exemplos de processadores CISC incluem
processadores Intel x86 (como Intel Core i7 e i9) e processadores AMD x86 (como
processadores AMD Ryzen).

3. VLIW (Very Long Instruction Word): É uma arquitetura na qual várias instruções são
combinadas em uma única instrução longa conhecida como "palavra de instrução
muito longa". Um processador VLIW executa várias instruções simultaneamente se
não houver dependências entre elas. Essa arquitetura visa explorar o paralelismo de
instrução. Exemplos de processadores VLIW incluem o Intel Itanium e alguns
processadores da família Texas Instruments TMS320.

4. SISD (Single Instruction, Single Data): É um tipo de arquitetura de computador onde


apenas uma instrução é executada por vez, trabalhando com um único conjunto de
dados. É a forma mais básica de processamento, sem a capacidade de executar
instruções em paralelo. A maioria dos uniprocessadores segue esse modelo.

5. MISD (Multiple Instruction, Single Data): É uma arquitetura de computador na qual


várias instruções são executadas simultaneamente em um único conjunto de dados.
No entanto, esta arquitetura é rara e raramente utilizada na prática, pois não oferece
vantagens significativas sobre outras arquiteturas.

6. SIMD (Single Instruction, Multiple Data): É uma arquitetura na qual uma única
instrução é executada em vários conjuntos de dados simultaneamente. Isso permite
que operações idênticas sejam executadas em dados diferentes em paralelo, o que é
útil para aplicações que requerem processamento massivo de dados, como
processamento de imagem e processamento de sinal. Exemplos de processadores
SIMD incluem as extensões SSE e AVX da arquitetura Intel x86, bem como a
arquitetura ARM NEON.

7. MIMD (Multiple Instruction, Multiple Data): É uma arquitetura de computador na


qual várias instruções são executadas simultaneamente em vários conjuntos de dados.
Isso permite que diferentes processadores ou núcleos executem instruções

Professor: Rodrigo Fontes Cruz


Aluno: Cauã Gabriel Nascimento de Jesus
Matrícula: 202303622112
Atividade de Arquitetura
independentes em diferentes conjuntos de dados. Sistemas MIMD são comumente
usados em computação paralela

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


proposta de arquitetura? Cite exemplos de processadores que usam uma arquitetura
CISC.

Os processadores CISC (Complex Instruction Set Computer) foram criados por vários
motivos. Inicialmente, a arquitetura dos primeiros computadores possuía instruções
simples e primitivas, o que tornava a programação complexa e exigia um grande
número de instruções para realizar tarefas comuns. Os processadores CISC são
projetados para simplificar a programação, permitindo que instruções mais complexas
e poderosas sejam executadas em um único ciclo de clock.

As vantagens: facilidade de programação, uso eficiente da memória e Suporte a modos


de endereçamento variados.

Exemplo um Intel x86, os processadores Intel da família x86, como o Intel Core i7 e i9,
são baseados na arquitetura CISC. Esta série de processadores é amplamente utilizada
em computadores pessoais e servidores.

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


proposta de arquitetura? Cite exemplos de processadores que usam uma arquitetura
RISC.

A criação dos processadores RISC (Computador com Conjunto de Instruções Reduzido)


foi impulsionada por uma abordagem diferente ao design do processador para
aumentar o desempenho e a eficiência.
Alguns dos motivos: a simplificação do conjunto de instruções, Execução mais rápida
das instruções, Projeto otimizado do hardware e Pipelining eficiente
As vantagens: o maior desempenho, menor consumo de energia e implementação
mais fácil.
Exemplo o ARM Cortex-A que é a arquitetura ARM, em sua essência, é baseada na arquitetura
RISC. Processadores como o ARM Cortex-A53 e Cortex-A72 são amplamente usados em
dispositivos móveis, sistemas embarcados e servidores.

Professor: Rodrigo Fontes Cruz


Aluno: Cauã Gabriel Nascimento de Jesus
Matrícula: 202303622112

Você também pode gostar