Top Banner
Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009
17

Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009.

Apr 17, 2015

Download

Documents

Internet User
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009.

Introdução à Informática

CPU

Prof. Filipo Studzinski Perotto

2009

Page 2: Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009.

2

Organização Funcional

Unidade Central de Processamento (CPU)

Memória Principal

Interfaces (barramentos E/S)

Page 3: Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009.

3

Processamento

Processador (CPU) Unidade Central de Processamento

Memória (Armazenamento Primário) Registradores Memória Cache Interna Memória Cache Externa Memória RAM

Barramento E / S das placas

Page 4: Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009.

4

Processador

Centro de atividade do computador Consiste em circuitos elétricos Interpreta e executa instruções de programa. Comunica-se com os dispositivos de entrada,

saída e armazenamento. Através dos programas, transforma dados

em informação. Unidade de Controle (UC) Unidade Lógica e Aritmética (ULA)

Page 5: Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009.

5

Sistema Central CPU/microprocessador

Unidade de Controle Controla o fluxo de informações entre todas as unidades do

computador e executa as instruções na seqüência correta Unidade Aritmética e Lógica (UAL)

Realiza operações aritméticas (cálculos) e lógicas (decisões), comandada por instruções armazenadas na memória

Fica em uma placa de circuitos chamada placa-mãe (“motherboard”)

Clock (relógio) Os microprocessadores trabalham regidos por um padrão de

tempo determinado por um clock

gera pulsos a intervalos regulares a cada pulso uma ou mais instruções internas são realizadas

Page 6: Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009.

6

Placa Mãe

Page 7: Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009.

7

Barramento

Page 8: Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009.

8

Page 9: Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009.

9

Arquitetura do Processador

Page 10: Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009.

10

Memória

Armazenamento Primário Usado para guardar dados temporariamente

Depois que eles são recebidos do dispositivo de entrada e antes de serem processados.

Depois que eles são processados e antes de serem liberados para o dispositivo de saída.

Armazenamento temporário (volátil): Os dados contidos na memória se perdem se a energia

cair ou se o programa for fechado. Os programas em execução também ficam carregados na

memória primária.

Page 11: Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009.

11

Linguagem do Computador

Sinais Elétricos

Bits (dígitos binários)

Bytes (8 bits)

Símbolos e Instruções

Page 12: Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009.

12

Bits e Bytes

BInary digiT menor unidade de informação

1 : ligado (ON) / 0 : desligado (OFF)

Page 13: Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009.

13

Instruções

Programa seqüência de instruções

Computador analisa e executa uma a uma Execução ocorre na ULA, sob coordenação

da UC Na execução:

instruções e dados estão na memória são trazidos da memória para a CPU UC analisa a instrução

Page 14: Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009.

14

Instruções

Uma instrução é constituída basicamente de: código de operação endereço dos operandos

0 1 1 0 0 1 0 1 0 0 0 0 1 0 0 1 0 0 0 1 0 1 0 1

Cód. de operação End. do 1º operando End. do 2º operando

MOV 9 R21

Page 15: Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009.

15

Categorias de Instruções

Instruções de E/S leituras de fita, disco magnético, gravação etc

Instruções de transferência da memória pra CPU, de um registrador para outro

Instruções Aritméticas adição, subtração, multiplicação, divisão

Instruções Lógicas e de Fluxo E (AND), OU (OR), NÃO (NOT) IF, GOTO

Page 16: Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009.

16

Exemplo de uma operação

1ª posição da memória

2ª posição da memória

3ª posição da memória

= some

= variável A

= variável B

010...

110..

111...

Page 17: Introdução à Informática CPU Prof. Filipo Studzinski Perotto 2009.

Introdução à Informática

CPU

Prof. Filipo Studzinski Perotto

2009