TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Instruções de Máquina - Arquitetura

Por:   •  24/4/2017  •  Tese  •  958 Palavras (4 Páginas)  •  173 Visualizações

Página 1 de 4

Quais são os computadores

Supercomputadores

Servidores

Computadores pessoais

Dispositivos portáteis e embarcados

Definição

Computadores são máquinasque podem realizar funções de qualquer outra máquina.

Abstração

Este modelo é chamado de arquitetura de Von Neumann.

A principal característica é que ambos o programa e os dados residem na memória.

Instruções

As operações básicas de uma máquina de Von Neumann operam sobre números,

Por simplicidade de implementação, estes são representados em binário.

Inclusive as instruções

10111010

add a, b

a + b

Níveis/Camadas de Abstração

Software de aplicação

Software do sistema

Hardware

Abstração nos programas

Linguagens de alto nível

Linguagem de montagem

Linguagem de hardware

Processador

O processador concentra o caminhi de dados e o controle.

É a parte mais importante do computador.

Evolução

1951 - Válvula

1965 - Transistor

1975 - Circuito Integrado

1995 - CI de larga escala

2005 - CI [...]

Memória

Comparação de velocidade

Tipo Tecnologia

----

Registradores SRAM (vol.)

Cache SRAM (vol.)

RAM DRAM (vol.)

Flash

[...]

Criando processadores

Feitos de silício, um semicondutor.

Seus componentes são feitos a apartir de um processo chamado de dopagem, que é a inserção de impurezas de forma organizada. É um processo caro.

Devido a defeitos no "wafer", somente uma fração sobrevive

Número de instruçções

CPI -> Cycles Per Instruction

Cálculo do tempo de CPU para um programa

CPUTime = InstructionCount * CPI / ClockFrequency

Assim podemos relacionar instruções e clock

Exemplos de Frequência e CPI

Qual a frequência de um relógio com período de 250ps?

1 / (250 * 10^-12) = 4 * 10^9 = 4 GHz

Um programa que executa 10 bilhões

...

Baixar como (para membros premium)  txt (3.5 Kb)   pdf (47.1 Kb)   docx (13 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com