Estrutura Basica Do Computador

Share Embed Donate


Short Description

Estrutura Basica Do Computador...

Description

Estrutura Básica do Computador O computador comum é constituído dos seguintes componentes básicos: 1. Pr Proc oces essa sado dorr (uni (unida dade de de co cont ntro role le e uni unida dade de ló lógi gico co-a -ariritm tmét étic ica) a) 2. Memória 3. Di Disp spoosi sititivo voss de de en entr trad adaa e sa saíd ídaa 4. Un Uniida dade de de ar arm maz azen enam amen entto (di (disc sco) o) 5. Programas (softwares )

Estrutura Básica do Computador Hardware: parte física da máquina, que consiste de circuitos

eletrônicos (diodos, transistores e chips), pequenos motores, componentes ópticos, fonte de pré-processamento da energia, sistema de arrefecimento (cooler), etc.

Software: parte lógica, que consiste de instruções que o

computador “compreende” e ao executá-las realiza funções desde a edição de texto até cálculos complexos.

Estrutura Básica do Computador Hardware: parte física da máquina, que consiste de circuitos

eletrônicos (diodos, transistores e chips), pequenos motores, componentes ópticos, fonte de pré-processamento da energia, sistema de arrefecimento (cooler), etc.

Software: parte lógica, que consiste de instruções que o

computador “compreende” e ao executá-las realiza funções desde a edição de texto até cálculos complexos.

PROCESSADOR É um circuito eletrônico que é o “cérebro” do computador.

Neste circuito, os componentes eletrônicos são gravados em miniatura sobre uma placa de silício s ilício (material semicondutor).

Um processador pode conter milhares de pequeníssimos pe queníssimos componentes eletrônicos que são projetados para efetuar operações lógicas e matemáticas eficientemente.

MEMÓRIA São circuitos eletrônicos capazes de armazenar informações enquanto o processador está em execução.

A CPU usa a memória também como “bloco de anotações”. A memória é de acesso aleatório e armazena informações enquanto o computador estiver ligado. RAM = random access memory 

PLACA-MÃE (motherboard)

processador (CPU)

memória

Componentes básicos do Processador Unidade de controle: orienta o fluxo de dados entre a CPU e o restante do computador através de micro-códigos (lista de instruções embutidas nos circuitos da UC). A UC contém as instruções da CPU para executar comandos.

Unidade lógico-aritmética: é a parte da CPU responsável pela execução de operações aritméticas ou lógicas.

ULA e UC trabalham juntas A ULA possui um grupo de registradores que são usados para armazenar dados temporariamente, enquanto uma instrução processada.

A UC, por exemplo, carrega dois números na memória da ULA e envia uma instrução a ULA para dividir os dois números, ou para verificar qual deles é maior (ou se são iguais).

Evolução dos Processadores (CPU) (Processadores da família INTEL)

MEMÓRIA CACHE Durante o processamento, a CPU transfere dados entre a memória RAM e seus registradores. A CPU é originalmente muito mais rápida que a memória principal. Para minimizar os efeitos deste “gargalo” na performance do computador, foi criada uma memória parecida com a memória RAM, denominada CACHE. Sempre que a CPU tenta acessar a RAM, o controlador de cache intercepta o pedido e procura as informações em sua própria memória.

MEMÓRIA CACHE

As instruções de um programa são um bom exemplo de informações que a CPU sempre encontra na CACHE.

Um outro exemplo é quando usamos um editor de texto e precisamos procurar no texto uma coincidência entre palavras.

DISPOSITIVOS DE ENTRADA E DE SAÍDA

UNIDADE DE ARMAZENAMENTO (hard-disk ) As informações precisam ser acessadas e utilizadas após uma seção de trabalho no computador. Portanto, precisamos guardar essas informações para posterior utilização num dispositivo que não dependa dos estados ligado / desligado do computador. A unidade de armazenamento tem esta função.

Outros dispositivos de armazenamento DISCO ÓPTICO: É um dispositivo de armazenamento cuja leitura é feita por meio de um feixe de raio laser, de grande precisão. PEN-DRIVE: É um circuito integrado com memória e não possui discos ou quaisquer partes móveis. Hoje, já é possível executar programas como Word, Excel, Corel, etc de dentro do pen-drive.

SOFTWARES

São conjuntos de instruções escritas por programadores empregando linguagens de computador. Os programas são interpretados pela CPU e servem para desempenhar tarefas específicas.

SOFTWARES

Os programas podem ser agrupados do seguinte modo:

1. Software básico 2. Linguagem de programação 3. Aplicativos

Software básico

Dentre os softwares básicos, o que mais se destaca é o Sistema Operacional. Exemplos: -

Linux (UNIX para PCs);

-

DOS (Disk operating system );

-

Solaris (SUN OS);

-

Windows XP (Microsoft);

-

Windows 3.11, etc.

Funções do Sistema Operacional

Gerencia os recursos do computador;

Comanda e direciona a execução de todas as operações de um computador;

Serve de suporte para execução de todos os demais programas utilizados.

Computador em Camadas Usuário nível sobe

Programas aplicativos Linguagens de programação Software básico Hardware Rede de comunicação

Linguagem de programação Java (um exemplo)

Exemplo de um simples programa em Java

public class Soma{ public static void main(String args[]){ int a = 5; int b = 6; System.out.println(a+b); } // main } // soma /* forma alternativa de comentario */

Exemplo de um simples programa em linguagem C #include #include /* programa simples em C */ main(void){ int a = 5; int b = 6; int c; c = a + b; printf(" Soma = %d \n",c); getchar(); } /*---------- Fim do programa ----------------------*/

BIOS O BIOS ("B asic I nput/ Ou  tputS ystem") é o sistema de ativação de entradas e saídas, ou seja, é o software básico do computador, encarregado de ativar seus recursos como mouse, teclado, monitor, memória, HD (winchester ) e disquete. É gravado em memória ROM, pois, logo que se liga o computador o microprocessador ainda não pode dispor de seus recursos básicos, assim o BIOS é gravado em memória permanente e programado em código de máquina, de modo a inicializar o computador, sem depender de qualquer outro programa. Para manter as configurações do BIOS, uma bateria de níquel-cádmio ou de lítio é usada. Portanto, mesmo com o computador desligado, o relógio e as configurações de hardware são mantidos ativos. Assim, ao ligar o computador, o BIOS executa o auto teste inicial do sistema.

Programas aplicativos Excel, Word, Corel, AutoCad2000, Agenda eletrônica, Aplicativo de Contabilidade, Aplicativo para execução de cálculos de Engenharia, MatLab, Scilab, etc.

Unidades de Medida em Computação

BIT = BInary digiT: É a menor unidade de informação em um computador. Byte: É o conjunto de 8 bits necessário para representar um caracter. Exemplos: 00010110  A 00010111  B É usual usar a unidade BYTE para indicar a quantidade de informações armazenadas, ou tamanho de um arquivo. Portanto, cada byte corresponde a UM CARACTER.

Unidades de Medida em Computação

Caracteres ASCII American Standard Code for Information Interchange

Use as teclas

Outros Códigos são Disponíveis Código BCD Exemplos: 110 000



branco

011 011



.

111 001  Z Código EBCDIC Exemplos: 0100 0000 0100 1011 1110 1001

branco . Z 

O que é informação digital É uma seqüência de números discretos ou digitalizados.

Cada número representa um valor de sinal num dado instante de tempo ou um valor médio em um intervalo de tempo especificado. A informação digital é processada pelo computador, uma vez garantida sua compatibilidade. Seqüência de binária

Sistemas de Comunicação

Comunicação de Dados • •

8 bits formam um byte  – 2 bytes formam uma palavra;

Há sempre um padrão de codificação previamente estabelecido; Quando se transmite um bit por vez é a comunicação serial;

• • •

Se são transmitidos vários bits simultaneamente tem-se a comunicação paralela; Ao chegarem ao destino, os bits devem ser reagrupados para se reconstituir a informação.

S = bit start  P = bit de paridade (erro) T = bit stop 

O QUE É UM PROTOCOLO? Um protocolo é uma linguagem para comunicação de dois computadores, distantes geograficamente, permitindo a troca de mensagens entre computadores e a transmissão de dados. Protocolo TCP/IP: Transmission Control Protocol/Internet Protocol  é o programa básico da

Internet. O Transmission Control Protocol  gerencia o empacotamento de dados dentro dos pacotes que são enviados de diferentes caminhos sobre a Internet e reunidos nos seus destinos. O protocolo da Internet manuseia a parte do endereço de cada pacote de dados de forma tal que ele é encaminhado à destinação correta FTP, por exemplo, é parte do pacote TCP/IP, e é responsável por permitir a transferência de arquivo entre dois computadores.

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF