Arquitetura E Organização De Computadores
Exames: Arquitetura E Organização De Computadores. Pesquise 862.000+ trabalhos acadêmicosPor: filipysc7 • 6/2/2015 • 209 Palavras (1 Páginas) • 264 Visualizações
Todos os sistemas computacionais modernos utilizam as ideias gerais apresentadas nesta disciplina;
AOC é a disciplina onde aprendemos acerca de processadores, como eles funcionam, etc;
Conhecimento geral acerca de AOC habilita o profissional de computação a tirar o máximo dos sistemas computacionais;
Conhecer AOC habilita o aluno a desenvolver programas eficientes e seguros.
“We live in a society exquisitely dependent on science and technology, in which hardly anyone knows anything about science and technology.”
Carl Sagan
Arquitetura de Computadores pode ser vista como uma pilha de abstrações;
Ela se enquadra em uma pilha muito mais complexa que permite utilizarmos conceitos físicos para a criação de aplicações complexas;
Refere-se aos aspectos estruturais que definem um processador;
Tipos (classes) de sistemas computacionais:
Desktop
Servidor
Supercomputador
Tablet
Notebook
Sistemas Embarcados
Computadores de bordo
etc...
Elementos da organização de computadores:
Implementação da ISA – Instruction Set Architecture;
Hierarquia de Memória;
Registradores;
Palavras;
Coprocessadores;
Interrupções;
Barramentos;
Interfaces de comunicação;
Processador(es);
Frequência de clock;
etc ...
Refere-se ao comportamento funcional de um computador;
Ponto de vista do programador;
Termo “Arquitetura” – Introduzido pela IBM, Lyle R. Johnson, Muhammad Usman Khan e Frederick P. Brooks, Jr. Em 1959
Descreve um nível de compatibilidade entre diferentes processadores de uma mesma linha/família a nível de instruções.
Exemplos de Arquiteturas:
IA-86, X-86
MIPS
SPARC
VAX
PowerPC
Definição da ISA – Instruction Set Architecture;
Instruções em Hardware (Assembly);
Formato de Instrução;
Representação numérica;
Tamanho das palavras;
etc...
...