19
Computação Básica – [email protected] COMPUTAÇÃO BÁSICA Disciplina: 116301 Profa. Carla Denise Castanho Prof. Marcus Vinicius Lamar Universidade de Brasília – UnB Instituto de Ciências Exatas – IE Departamento de Ciência da Computação – CIC 1

2. Organizacao Basica Computador Parte1 v1

Embed Size (px)

DESCRIPTION

organização basica computador parte 1

Citation preview

  • Computao Bsica [email protected]

    COMPUTAO BSICADisciplina: 116301

    Profa. Carla Denise CastanhoProf. Marcus Vinicius Lamar

    Universidade de Braslia UnB Instituto de Cincias Exatas IE

    Departamento de Cincia da Computao CIC

    1

  • Computao Bsica [email protected]

    2. ORGANIZAO BSICA DE UM COMPUTADOR

    2

  • Computao Bsica [email protected]

    Hardware & Software Software:

    So instrues escritas em linguagem de programao que diro ao computador o que fazer e auxiliaro o usurio em suas atividades. Ou seja, os programas e os sistemas de programao utilizados por um computador e que permitem atender s necessidades do usurio.

    a parte que vc xinga!

    Hardware: Corresponde parte material, os componentes fsicos do sistema; o

    computador propriamente dito. Incluindo perifricos de entrada e sada; a mquina, seus elementos fsicos, carcaa, placas, fios, fonte e componentes em geral.

    a parte que vc chuta!

    3

  • Computao Bsica [email protected]

    O Computador Diferentes tipos (exemplos):

    Super computadores (Tianhe-1A) Servidores Desktops Pessoais Embarcados

    Diferentes usos (exemplos): Pesquisa cientfica (Simulaes, Projetos) Bancos de dados de empresas (Bancos, Indstrias) Escritrios (secretria, chefe) Com o usurio (notebook, celular) Embutidos (carro, maquina de lavar)

    4

  • Computao Bsica [email protected] 5

    O Computador Componentes:

    - Processador(es)- Dispositivos de entrada- Dispositivos de sada- Dispositivos de memria- Dispositivos de comunicao

    Processador

    Entrada

    Sada

    Memria

    Comunicao

  • Computao Bsica [email protected]

    Componentes do Computador Processador (CPU):

    o crebro do computador, a parte que interpreta e executa instrues. (Um programa = instrues ordenadas logicamente.)

    O termo CPU (Central Processing Unit Unidade Central de Processamento) usado genericamente para se referir ao processador de um computador.

    A CPU no o gabinete do computador, mas sim um chip, que se localiza na placa me (motherboard) que est dentro do gabinete.

    Nos computadores pessoais (PC) modernos, o processador composto de um ou mais ncleos de processamento (cores)

    6

  • Computao Bsica [email protected]

    Componentes do Computador Processador: dividido em 2 partes principais

    UNIDADE DE CONTROLE (Control): Decodifica (interpreta) a instruo e gera os sinais de controle para o caminho de dados. quem manda as coisas acontecerem

    UNIDADE OPERATIVA ou CAMINHO DE DADOS (Datapath): controlado pela unidade de controle. Realiza efetivamente o processamento dos dados (operaes lgicas, aritmticas, manipulao, acesso memria e aos dispositivos de E/S). quem faz as coisas acontecerem

    UNIDADE DE CONTROLE

    CAMINHO DE DADOSDados Dados

    InstruesProcessador

    7

  • Computao Bsica [email protected]

    Componentes do Computador UNIDADE DE CONTROLE (Control):

    Composta por circuitos digitais que recebem os bits correspondentes instruo a ser executada e geram os sinais digitais que comandam o caminho de dados

    UNIDADE OPERATIVA ou CAMINHO DE DADOS (Datapath): Composto por Registradores (componente capaz de armazenar um nmero), Unidade Lgico/Aritmtica (circuito capaz de efetuar operaes matemticas), e dispositivos de acesso memria e E/S. Recebe os sinais digitais de controle e executa a instruo.

    UNIDADE DE CONTROLEInstrues

    CAMINHO DE DADOS

    Dados Dados

    Registradores ULA

    8

  • Computao Bsica [email protected]

    Componentes do Computador Dispositivos de Memria

    Local onde os dados e programas so armazenados. (que arquitetura seria essa?)

    Hierarquia de Memria

    (que arquitetura seria essa?)

    Processador

    DataCache

    CodeCache

    L2

    L1

    Custo($)/bitVelocidade de acesso

    TamanhoTempo de Acesso

    9

  • Computao Bsica [email protected]

    Componentes do Computador Dispositivos de Memria: Obs.: A memria cache transparente ao programador!

    MEMRIA PRINCIPAL/PRIMRIA

    (RAM Random Access Memory)

    MEMRIA AUXILIAR/SECUNDRIA(HDD Hard Disk Drive)

    - Acesso mais rpido, - Capacidade mais restrita. - Armazena informaes temporariamente durante um processamento realizado pela CPU.- Voltil

    - Acesso mais lento- Capacidade bem maior. - Armazena grande conjunto de dados que a memria principal no suporta.- No voltil

    10

  • Computao Bsica [email protected]

    Componentes do Computador Dispositivos de Memria: Obs.: A memria cache transparente ao programador!

    MEMRIA PRINCIPAL/PRIMRIA

    (RAM Random Access Memory)

    MEMRIA AUXILIAR/SECUNDRIA(HDD Hard Disk Drive)

    - Acesso mais rpido, - Capacidade mais restrita. - Armazena informaes temporariamente durante um processamento realizado pela CPU.- Voltil

    - Acesso mais lento- Capacidade bem maior. - Armazena grande conjunto de dados que a memria principal no suporta.- No voltil

    Os dados e programas devem primeiro ser transferidos da memria auxiliar para a memria principal

    antes de serem processados

    11

  • Computao Bsica [email protected]

    Componentes do Computador Memria Principal (RAM) Consiste de um arranjo de diversos elementos capazes de armazenar um

    determinado nmero de bits (dado), onde a cada elemento associado a um endereo (nmero).

    Organizao mais comum so memrias onde cada elemento possui 8 bits = 1 Byte, mas outras estruturas podem ser usadas.

    Representao: Ex.: Memria 256 x 8

    512578492

    40

    ...

    01234...

    254255

    EndereoContedo

    Ex.: Memria[3]=49Memria[Memria[4]]=78

    Ponteiro!Memria[Memria[Memria[254]]]=78

    Ponteiro de Ponteiro!

    Tamanho:256 posies

    Largura: 8 bits

    12

  • Computao Bsica [email protected]

    Componentes do Computador Dispositivos de Entrada/Sada: (Perifricos)

    Muitas vezes chamados de dispositivos de I/O (Input/Output) Compreende todas as maneiras como o computador e o usurio se

    comunicam. Exemplos:

    ENTRADA: mouse, teclado, ... (o que mais?)

    SADA: vdeo, impressora,... (o que mais?)

    14

  • Computao Bsica [email protected]

    Componentes do Computador Dispositivos de Comunicao

    So dispositivos de E/S dedicados a realizar a comunicao entre o computador e outras mquinas/dispositivos/computadores.

    Exemplos: Modem Interface de Rede Ethernet, Gigabit Ethernet, Fibra tica,... Interface de Rede Wi-Fi (IEEE 802.11), Wimax,... Interface GPRS (2G), EDGE(2,5G), HSDPA (3G), ... Interface Bluetooth, Zigbee, ... Interface USB (Universal Serial Bus), IEEE1394 (Firewire), ... Interfaces Serial, Paralela, SCSI, ... Interfaces industriais .... (que outros?)

    15

  • Computao Bsica [email protected] 16

    Componentes do Computador

    Placa Me (Mother Board) onde se localiza fisicamente o Processador e por onde se

    conectam todos os dispositivos externos a ele. Dispositivos de Memria Dispositivos de E/S Dispositivos de Comunicao

    Fonte de Alimentao Responsvel por fornecer a energia necessria para que o

    hardware funcione, executando o software. Pode ser :

    Fonte chaveada (ligada na rede de energia eltrica) Bateria, recarregvel ou no

    Consumo e dissipao de calor sempre foram pontos muito importantes na rea da computao.

  • Computao Bsica [email protected] 17

    Placa me para Pentium IV

  • Computao Bsica [email protected] 18

    Placa me para Core2

  • Computao Bsica [email protected] 19

    Placa me para Core i7

    Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15Slide 16Slide 17Slide 18Slide 19