Organização de Computadores
Atividade Conduzida – 001
FPM – Prof. Dr. Rovilson Mezencio
Alunos: Matheus Correia dos Santos; Sávio Martins Asfury de Oliveira
Matrículas: 202410000614; 202410000687
Entregue aos alunos em: 08/03/2024
Devolver até: 11/03/2024 – 09:00
Via link: [Link]
1. Defina arquitetura e organização de computadores. Exemplifique estes conceitos.
A definição é como que funciona um computador tendo em mente que no
futuro iremos ter que saber. E tais conceitos que se encaixam com esses conceitos, é
saber como que o processador funciona, como que a memória RAM funciona,
sistema operacional e etc.
2. Descreva os conceitos básicos da arquitetura de von-Neumann. Apresente outros
exemplos de arquitetura (pelo menos 3), indicando sua diferença para a arquitetura
de von-Neumann.
Unidade de Entrada e Saída com a Arquitetura Harvard são diferentes, a
segunda (Arquitetura de Harvard) ela separa o armazenamento e o comportamento
dos dados e da CPU, enquanto o Primeiro (Unidade de Entrada e Sáida) tem o mesmo
espaçamento para ambos. A Arquitetura ARM e a arquitetura de von-Neumann é
que a arquitetura dele é usado em todos os computadores, e a arquitetura ARM é
usada para um conjunto reduzido de instruções, como sistemas embarcados. Central
aritmética (CA) e Central de controle (CC) contra a Arquitetura x86 e Arquitetura x64,
é praticamente processamento, as duas do von-Neumann que são a Aritmética
contra a de Controle é praticamente processamento, a Aritmética realiza operações
elementares da aritmética e a de Controle é sequenciação de operações, e a
comparação com cada de ambas arquiteturas x86 e x64 é, a de x86 consegue
processar dados de 16 a 32bits, e a de x64 consegue processar dados de 64bits.
3. O que é um ciclo de instrução?
O ciclo de instrução é o tempo que o processador tem pra processar a linguagem de
máquina
4. Em quantos passos se compõem um ciclo de instrução?
O ciclo possui 3 instruções, Buscar, é aonde ele lê a próxima instrução da
memória dada pela processador, Executar, ele interpreta e efetua a operação
indicada, e por ultimo a Interromper, ela interrompe o processo onde salva o
processo atual a atende a interrupção.
5. Como o processador encontra uma informação na memória RAM?
O processador com a permissão da memória RAM acessa os dados para
executar as tarefas.
6. Quantas vezes em media o processador, vai e volta até a memória RAM para
executar uma instrução completa?
Depende do usuário, por exemplo, ele quer abrir um Word, ele da o duplo
clique para abrir o programa, o processador vai buscar a instrução que foi jogada na
memória RAM, o processador decodifica a instrução que foi jogada, e o processador
executa, e dependendo de tudo, o Word pode demorar para abrir, ou pode de ser
rápido, ai vai variar do cache do processador, e outros fatores da memoria RAM.
7. Quando uma informação buscada pelo processador não esta na memoria RAM, o que
ocorre?
Embora demorasse, a única opção do processador para buscar informação
seria ou no HD ou no SSD
8. Quantos tipos de Barramentos existem dentro de um PC?
Barramento de dados, barramento de endereço, barramento de controle,
barramento local ou interno, barramento do sistema e barramento de expansão ou
E/S
9. O que é largura de barramento?
São onde os diversos componentes de um computador se comunicam
[Link] são os componentes principais da CPU? Descreva a participação de cada um
deles no funcionamento da CPU.
UC, ULA, Registradores, Unidade de Gerenciamento de Memória e Unidade de ponto
flutuante
Explicação:
Unidade lógica e aritmética: responsável por realizar efetivamente
as instruções dos programas.
Unidade de controle: responsável pelo controle de atividades a serem
realizadas pelo computador, e a unidade que comanda as outras partes
do processador.
Registradores: sao pequenas memórias que
armazenam comandos ou valores que sao utilizados no controle e processamento
das instruções.
Unidades de Gerenciamento de Memória: e um dispositivo do hardware do
processador que transforma os endereços virtuais em endereços físicos e dá suporte
para o sistema operacional administrar a locação da memória principal do
computador entre os diversos programas em execução no computador.
Unidade de Ponto Flutuante: nos processadores mais recentes sao
implementadas unidades de cálculo de números reais
11.O que seria um pipeline de instrução?
Pipeline de instrução é semelhante ao uso de uma linha de montagem numa
planta industrial. Uma linha de montagem tira a vantagem do fato de que um
produto passa por vários estágios da produção. Ao implantar o processo de produção
em uma linha de montagem, produtos em vários estágios podem ser trabalhados
simul- taneamente. Este processo é também chamado de pipelining,
12.É possível ter mais de um pipeline? Disserte sobre.
Sim é absolutamente possível ter mais de um pipelane em muitos contextos,
especialmente em ciências de dados, engenharia de software e em Operações de
DevOps
[Link]
[Link]