A Arquitetura e Organização de computadores
Por: Hebert mercês • 20/11/2017 • Projeto de pesquisa • 311 Palavras (2 Páginas) • 295 Visualizações
Arquitetura e Organização de computadores (Introdução ) prof: Marco Aurélio 2017 AULA 1
[pic 1]
[pic 2]
[pic 3]
Arquitetura ( como é previsto): atributos que tem visibilidade a um programador
Programa está em memória secundária (Via de regra)
Na memória principal se torna um processo...
Impacto direto sobre a execução de um programa.. (arquitetura)
Arquiteturas com poucas instruções (RISC)
Do conjunto de instruções internas do meu processador, posso tentar criar uma instrução que venha a representar uma multiplicação (sucessivas adições). Houve impacto direto sobre a execução de um programa ( deve ou não ter uma instrução de multiplicação). Diz respeito a Arquitetura
ORGANIZAÇÃO: A forma com é feito
Refere-se as unidades operacionais, e suas interconexões que realizam as especificações arquiteturais. STALIN
Implementa o que a arquitetura propõe.
A forma como a instrução de multiplicação é implementada, tem haver com a Organização.
A organização implementa o que a arquitetura propõe.
Existe diferença???
Vide Arquitetura Risc e Cisc ......
*Muitos fabricantes de computadores oferecem uma família de modelos de computadores todos com o mesmo modelo de arquitetura;
Porque há processadores com a mesma arquitetura, porém com desempenho diferentes??
R- devido a forma como as instruções são implementadas (instruções voltadas para desempenho e outros não). Vide virtualização; implementações voltadas ao hardware. Buscando melhor performance em detrimento de cache, clock
FUNÇÃO: Define O cada componente de um computador deve fazer. Poucas funções e refere-se a operação individual de cada componente: memoria principal, disco, processador, barramento, dispositivos de entrada e saída, etc.
funções: EX : Armazenar dados, armazenamento de instruções e apresentar os dados, vide hierarquia de memória (registrador: armazena instruções internas ao processador, vide cache, RAM, disco, memória secundária, etc
Arquitetura tem visibilidade ao programa ao conjunto de instruções que serão executados por uma máquina. Um conjunto de atributos que possuem impacto direto sobre a execução lógica de um programa.
[pic 4]
Organização.
RESUMO:
[pic 5]
[pic 6]
[pic 7]
[pic 8]
VISÃO MACRO DE UM COMPUTADOR:
[pic 9]
...