Aula

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (910 palavras )
  • Download(s) : 0
  • Publicado : 2 de setembro de 2012
Ler documento completo
Amostra do texto
Organização e Arquitetura de Computadores

PUCC

1

Agenda - Aula 01
• Computador • Programas • Elementos básicos da máquina • Máquina multinível • Evolução dos computadores

PUCC

2 Computador Digital
• Máquina capaz de resolver problemas através da execução de instruções que lhe são passadas. • Os circuitos eletrônicos do computador executam um conjunto limitado de instruçõessimples: adição, subtração, deslocamento, OR, AND.
PUCC

3

Computador Digital
Memória CPU CPU
Execução das Execução das instruções de um instruções de um programa programa Programas + DadosTeclado

E/S
Buffers

Vídeo
4

PUCC

Computador Digital
oUnid. controle

Memória
Programas + Dados Teclado

IR . Reg

PC AC AC

MAR MAR MBR MBR

ALU
oUnid. processamentoE/S
Buffers

Vídeo
5

PUCC

Programa
• Seqüência de instruções que mostra como executar uma determinada tarefa. Pode ser escrita em uma linguagem específica. Por exemplo: - Some doisnúmeros. - Imprima “positivo” se o resultado for > 0. - Imprima “negativo” se o resultado for < 0.
PUCC

6

Programa
Problema

Programa

Computador

Solução

Qual a linguagem que o computadorentende?
PUCC

7

Programa
• Computador executa um conjunto limitado de instruções simples: adição, subtração, deslocamento, OR, AND. Os programas são convertidos nestas instruções antes deserem executados. • Cada instrução deve ser executada pela máquina na qual o programa está instalado. • Apenas algumas linguagens contém instruções que podem ser diretamente executadas.
PUCC

8 Programa
Tradução e Execução • Os programas cujas instruções não podem ser diretamente executadas devem ser compilados ou interpretados para a linguagem que permita a execução direta de suasinstruções.

PUCC

9

Programa
Compilação Execução
linguagem não executável programa fonte linguagem executável programa objeto

Faça isto e aquilo

0100111 0101101

dados entrada

saída...
tracking img