Organização e Arquitetura de Computadores · PDF fileEstá caindo em...

47
Organização e Arquitetura de Computadores Organização e Arquitetura de Computadores Prof.: Adriano Maranhão Prof.: Adriano Maranhão de Computadores de Computadores

Transcript of Organização e Arquitetura de Computadores · PDF fileEstá caindo em...

  • Organizao e Arquitetura de Computadores

    Organizao e Arquitetura de Computadores

    Prof.: Adriano MaranhoProf.: Adriano Maranho

    de Computadoresde Computadores

  • Componentes bsicos de um computador

    O processador (ou microprocessador) responsvel pelo O processador (ou microprocessador) responsvel pelo

    MemriaProcessador Perifricos

    Barramento

    O processador (ou microprocessador) responsvel pelotratamento de informaes armazenadas em memria(programas em cdigo de mquina e dos dados).

    A memria responsvel pela armazenagem dos programas edos dados.

    Perifricos, que so os dispositivos responsveis pelasentradas e sadas de dados do computador, ou seja, pelasinteraes entre o computador e o mundo externo. Exemplosde perifricos so o monitor, teclados, mouses, impressoras,etc.

    Barramento, que liga todos estes componentes e uma via decomunicao de alto desempenho por onde circulam osdados tratados pelo computador

    O processador (ou microprocessador) responsvel pelotratamento de informaes armazenadas em memria(programas em cdigo de mquina e dos dados).

    A memria responsvel pela armazenagem dos programas edos dados.

    Perifricos, que so os dispositivos responsveis pelasentradas e sadas de dados do computador, ou seja, pelasinteraes entre o computador e o mundo externo. Exemplosde perifricos so o monitor, teclados, mouses, impressoras,etc.

    Barramento, que liga todos estes componentes e uma via decomunicao de alto desempenho por onde circulam osdados tratados pelo computador

  • Cont.

  • Memria

    a memria principal, ou memria de trabalho, ondenormalmente devem estar armazenados os programas e dadosa serem manipulados pelo processador;

    a memria secundria que permitem armazenar uma maiorquantidade de dados e instrues por um perodo de tempomais longo; o disco rgido o exemplo mais evidente dememria secundria de um computador, mas podem sercitados outros dispositivos menos recentes como as unidades

    a memria principal, ou memria de trabalho, ondenormalmente devem estar armazenados os programas e dadosa serem manipulados pelo processador;

    a memria secundria que permitem armazenar uma maiorquantidade de dados e instrues por um perodo de tempomais longo; o disco rgido o exemplo mais evidente dememria secundria de um computador, mas podem sercitados outros dispositivos menos recentes como as unidadesmemria secundria de um computador, mas podem sercitados outros dispositivos menos recentes como as unidadesde fita magntica e os cartes perfurados;

    a memria cache, que se constitui de uma pequena poro dememria com curto tempo de resposta, normalmente integradaaos processadores e que permite incrementar o desempenhodurante a execuo de um programa.

    memria secundria de um computador, mas podem sercitados outros dispositivos menos recentes como as unidadesde fita magntica e os cartes perfurados;

    a memria cache, que se constitui de uma pequena poro dememria com curto tempo de resposta, normalmente integradaaos processadores e que permite incrementar o desempenhodurante a execuo de um programa.

  • Processador

    Um microprocessador, ou simplesmenteprocessador, um circuito integrado (ouchip), que considerado o "crebro" docomputador.

    Um microprocessador, ou simplesmenteprocessador, um circuito integrado (ouchip), que considerado o "crebro" docomputador.computador.computador.

  • Processador

    Pode-se dizer que a CPU realiza as seguintestarefas:

    Busca e executa as instrues existentes namemria. Os programas e os dados queficam gravados no disco (disco rgido ou

    Pode-se dizer que a CPU realiza as seguintestarefas:

    Busca e executa as instrues existentes namemria. Os programas e os dados queficam gravados no disco (disco rgido ouficam gravados no disco (disco rgido oudisquetes), so transferidos para a memria.Uma vez estando na memria, a CPU podeexecutar os programas e processar osdados.

    Comanda todos os outros chips docomputador.

    ficam gravados no disco (disco rgido oudisquetes), so transferidos para a memria.Uma vez estando na memria, a CPU podeexecutar os programas e processar osdados.

    Comanda todos os outros chips docomputador.

  • Processador

    A CPU composta basicamente de trselementos: unidade de controle, unidadelgica e aritmtica e registradores.

    Unidade Lgica e Aritmtica (ALU) - Assume

    A CPU composta basicamente de trselementos: unidade de controle, unidadelgica e aritmtica e registradores.

    Unidade Lgica e Aritmtica (ALU) - Assume Unidade Lgica e Aritmtica (ALU) - Assumetodas as tarefas relacionadas s operaeslgicas (ou, e, negao, etc.) e aritmticas(adies, subtraes, etc...) a seremrealizadas no contexto de uma tarefa.

    Unidade Lgica e Aritmtica (ALU) - Assumetodas as tarefas relacionadas s operaeslgicas (ou, e, negao, etc.) e aritmticas(adies, subtraes, etc...) a seremrealizadas no contexto de uma tarefa.

  • Processador

    Unidade de Controle (UC) - assume toda atarefa de controle das aes a seremrealizadas pelo computador, comandandotodos os demais componentes de suaarquitetura.

    Unidade de Controle (UC) - assume toda atarefa de controle das aes a seremrealizadas pelo computador, comandandotodos os demais componentes de suaarquitetura.arquitetura.

    Registradores - so utilizados paraassegurar o armazenamento temporrio deinformaes importantes para oprocessamento de uma dada instruo.

    arquitetura. Registradores - so utilizados para

    assegurar o armazenamento temporrio deinformaes importantes para oprocessamento de uma dada instruo.

  • Processador

  • Exemplo de como funciona o computador:

    Uso de um programa que faz clculos matemticos Usurio digita: 10+20*2 UC recebe estes dados UC verifica que precisam ser calculados UC envia para a ULA

    Uso de um programa que faz clculos matemticos Usurio digita: 10+20*2 UC recebe estes dados UC verifica que precisam ser calculados UC envia para a ULA UC envia para a ULA ULA realiza o clculo necessrio ULA retorna o valor 50 para a UC UC armazena na memria UC mostra o resultado no dispositivo de sada

    UC envia para a ULA ULA realiza o clculo necessrio ULA retorna o valor 50 para a UC UC armazena na memria UC mostra o resultado no dispositivo de sada

  • Clock

    Clock um circuito oscilador que tem afuno de sincronizar e ditar a medida develocidade de transferncia de dados nocomputador, por exemplo, entre o

    Clock um circuito oscilador que tem afuno de sincronizar e ditar a medida develocidade de transferncia de dados nocomputador, por exemplo, entre ocomputador, por exemplo, entre oprocessador e a memria principal. Estafreqncia medida em ciclos porsegundo, ou Hertz.

    computador, por exemplo, entre oprocessador e a memria principal. Estafreqncia medida em ciclos porsegundo, ou Hertz.

  • Barramentos

    Um barramento, ou bus, nada mais do queum caminho comum pelo qual os dadostrafegam dentro do computador.

    O tamanho de um barramento importantepois ele determina quantos dados podem

    Um barramento, ou bus, nada mais do queum caminho comum pelo qual os dadostrafegam dentro do computador.

    O tamanho de um barramento importantepois ele determina quantos dados podempois ele determina quantos dados podemser transmitidos em uma nica vez. Porexemplo, um barramento de 16 bits podetransmitir 16 bits de dado, e um barramentode 32 bits pode transmitir 32 bits de dados acada vez.

    pois ele determina quantos dados podemser transmitidos em uma nica vez. Porexemplo, um barramento de 16 bits podetransmitir 16 bits de dado, e um barramentode 32 bits pode transmitir 32 bits de dados acada vez.

  • Barramentos

    Barramentos Internos: ligam a CPU(processador) aos equipamentos que ficamdentro do gabinete.

    Existem diversos tipos de barramentosespecficos para equipamentos diferentes:

    Barramentos Internos: ligam a CPU(processador) aos equipamentos que ficamdentro do gabinete.

    Existem diversos tipos de barramentosespecficos para equipamentos diferentes:especficos para equipamentos diferentes:

    IDE ISA PCI AGP SCSI

    especficos para equipamentos diferentes: IDE ISA PCI AGP SCSI

  • Barramentos Barramento IDE Para conectar as unidades de armazenamento internas (HD,

    Drive de CD, Gravadores de CD, Drives de DVD, etc.) placa-me do computador.

    Os equipamentos so ligados aos barramentos IDEatravs Cabo FLAT.

    Barramento IDE Para conectar as unidades de armazenamento internas (HD,

    Drive de CD, Gravadores de CD, Drives de DVD, etc.) placa-me do computador.

    Os equipamentos so ligados aos barramentos IDEatravs Cabo FLAT.atravs Cabo FLAT.atravs Cabo FLAT.

  • Barramentos

    Barramento ISA Comum em micros mais antigos para encaixar placas de

    expanso, como modems, placas de som, placas de vdeo, Est caindo em desuso por ser relativamente lento em relao

    s novas tecnologias.

    Barramento ISA Comum em micros mais antigos para encaixar placas de

    expanso, como modems, placas de som, placas de vdeo, Est caindo em desuso por ser relativamente lento em relao

    s novas tecnologias.

  • Barramentos

    Barramento PCI PCI: substituto do barramento ISA (nas novas placas-me,

    mais comum encontrar vrios slots PCI e apenas algunspoucos ISA, quando h ISA).

    Barramento PCI PCI: substituto do barramento ISA (nas novas placas-me,

    mais comum encontrar vrios slots PCI e apenas algunspoucos ISA, quando h ISA).

  • Barramentos

    Barramento AGP Apenas para uso de placas de vdeo.

    Barramento AGP Apenas para uso de placas de vdeo.

  • Barramentos

    Barramento SCSI O SCSI muito usado em servidores de

    empresas, que normalment