domingo, 29 de novembro de 2015

placas de video


Placa de vídeo (adaptador de vídeo ou acelerador gráfico), é o hardware responsável por  enviar sinais  para o monitor, de forma que possam ser apresentadas imagens ao utilizador.

 Normalmente possui memória própria.Nos computadores mais baratos, a placa de vídeo é incorporadas a placa-mãe, não possuem memória dedicada, e por isso utilizam a memória do sistema, normalmente denomina-se memória compartilhada. Como a memória viva de sistema é geralmente mais lenta do que as utilizadas pelos fabricantes de placas de vídeo, e ainda dividem o barramento com o processador e outros periféricos para acessá-la, este método torna-o sistema mais lento. Isso é notado especialmente quando se usam recursos tridimensionais ou de alta definição.


Já em computadores  mais sofisticados, o adaptador de vídeo pode ter um processador próprio, o GPU ou acelerador gráfico. Trata-se de um processador capaz de gerar imagens e efeitos visuais tridimensionais, e acelerar os bidimensionais, aliviando o trabalho do processador principal e gerando um resultado final melhor e mais rápido. Esse processador utiliza uma linguagem própria para descrição das imagens tridimensionais, algo como "crie uma linha do ponto x1, y1, z1 ao ponto x2, y2, z2 e coloque o observador em x3, y3, z3" é interpretado e executado, gerando o resultado final, que é a imagem da linha vista pelo observador virtual. O resultado final normalmente é medido considerando-se o número de vezes por segundo que o computador consegue redesenhar uma cena, cuja unidade é o FPS (quadros por segundo, frames per second).

Esses processadores, estão disponíveis em placas  de video (adaptadores de vídeo), embora existam placas‐mãe e mesmo computadores portáteis que possuam esse recurso.

Também existem duas tecnologias voltadas aos usuários de softwares 3D e jogadores: SLI e CrossFireX. Essa tecnologia permite juntar mais placas de vídeo para trabalharem em paralelo, duplicando o poder de processamento gráfico e melhorando seu desempenho. SLI é o nome adotado pela nVidia, enquanto CrossFireX é utilizado pela ATI. Apesar da melhoria em desempenho, ainda é uma tecnologia cara, que exige, além dos dois adaptadores, uma placa-mãe que aceite esse tipo de arranjo. E a energia consumida pelo computador se torna mais alta, muitas vezes exigindo uma fonte de alimentação melhor.




Depois do processador e memória a placa de vídeo é com certeza  o componente mais importante do computador .

Efeito 3D
 os aceleradores graficos passaram a suportar recursos de aceleração, que permitem fazer coisas como mover janelas ou processar arquivos de vídeo de forma a aliviar o processador principal. Esses recursos melhoram bastante a velocidade de atualização da tela , tornando o sistema  mais rapido. Finalmente, as placas deram o passo final, passando a suportar recursos 3D. Imagens em três dimensões são formadas por polígonos, formas geométricas como triângulos e retângulos em diversos formatos. Qualquer objeto em um game 3D é formado por um grande número destes polígonos, Cada polígono tem sua posição na imagem, um tamanho e cor específicos. O  processador  incluso na placa, responsável por todas estas funções é chamado de GPU (Graphics Processing Unit, ou unidade de processamento gráfico).



Etapas de criação
O processo de criação de uma imagem tridimensional é dividido em três etapas, chamadas de desenho, geometria e renderização. Na primeira etapa, é criada uma descrição dos objetos que compõem a imagem, ou seja: quais polígonos fazem parte da imagem, qual é a forma e tamanho de cada um, qual é a posição de cada polígono na imagem, quais serão as cores usadas e, finalmente, quais texturas e quais efeitos 3D serão aplicados. Depois de feito o "projeto" entramos na fase de geometria, onde a imagem é efetivamente criada e armazenada na memória da placa 3D.

Ao final da etapa de geometria, todos os elementos que compõem a imagem estão prontos. O problema é que eles estão armazenados na memória da placa de vídeo na forma de um conjunto de operações matemáticas, coordenadas e texturas, que ainda precisam ser transformadas na imagem que será exibida no monitor. É aqui que chegamos à parte mais complexa e demorada do trabalho, que é a renderização da imagem.

Essa última etapa consiste em transformar as informações armazenadas na memória em uma imagem bidimensional que será mostrada no monitor. O processo de renderização é muito mais complicado do que parece; é necessário determinar  quais polígonos estão visíveis, aplicar os efeitos de iluminação adequados.




Tipos de Placa de Vídeo

Off-Board

As placas off-board 3D também incluem uma quantidade generosa de memória de vídeo (512 MB, 768 MB, 1GB, 2GB ou mais ), acessada através de um barramento muito rápido. O GPU  é também muito poderoso, de forma que as duas coisas se combinam para oferecer um bom desempenho. Com a introdução do PCI Express, surgiu também a possibilidade de instalar duas, ou até mesmo quatro placas, ligadas em SLI (no caso das placas nVidia) ou CrossFire (no caso das placas AMD/ATI), o que oferece um desempenho próximo do dobro  obtido por uma placa isolada.

On-Board
Longe das placas de alto desempenho, temos as placas on-board, que são  as mais comuns.  GPU é integrado ao próprio chipset da placa-mãe e, em vez de utilizar memória dedicada, como nas placas offboard, utiliza parte da memória RAM  do sistema. Mesmo uma placa antiga, como a GeForce 4 Ti4600, tem 10.4 GB/s de barramento com a memória de vídeo, enquanto ao usar um pente de memória DDR PC 3200, temos apenas 3.2 GB/s de barramento na memória principal, que ainda por cima precisa ser compartilhado entre o vídeo e o processador principal. O processador lida bem com isso, graças aos caches L1 e L2. É por isso que os chipsets de vídeo on-board são mais simples: mesmo um chip caro e complexo não ofereceria um desempenho muito melhor, pois o problema é o acesso à memória.

De uma forma geral, as placas de vídeo on-board atuais atendem bem às tarefas do dia-a-dia, com a grande vantagem do custo. Elas também permitem rodar os games mais antigos, porem, ficam devendo nos recentes. As placas mais caras são reservadas a quem realmente faz questão de rodar os games recentes com uma boa qualidade. Existem ainda modelos de placas 3D específicos para uso profissional, como as nVidia Quadro.

quinta-feira, 26 de novembro de 2015

Processador

Processador, é um circuito que realiza as funções de cálculo e tomada de decisão de um computador. Todos os computadores e equipamentos eletrônicos baseiam-se nele para executar suas tarefas , o processador é o cérebro do computador por tornar o computador inteligente.


Um processador incorpora as funções de uma unidade central de computador (CPU) em um único circuito integrado, ou no máximo alguns circuitos integrados. É um dispositivo multifuncional programável que aceita dados digitais como entrada, processa de acordo com as instruções armazenadas em sua memória, e fornece resultados como saída. Processadores operam com números e símbolos representados no sistema binário.

O processador moderno é um circuito integrado formado por uma camada chamada de mesa epitaxial de silício, trabalhada de modo a formar um cristal de extrema pureza, laminada até uma espessura mínima com grande precisão, depois cuidadosamente mascarada por um processo fotográfico e dopada pela exposição a altas temperaturas em fornos que contêm misturas gasosas de impurezas. Este processo é repetido tantas vezes quanto necessário à formação da microarquitetura do componente.

Responsável pela execução das instruções num sistema, o processador, determina, em certa medida a capacidade de processamento do computador e também o conjunto primário de instruções que ele compreende. 

O processador subdivide-se em várias unidades, trabalhando em altas frequências. A ULA(Unidade Lógica Aritmética), unidade responsável pelos cálculos aritméticos e lógicos e os registradores são parte integrante do processador na família x86, por exemplo.

Embora seja a essência do computador, o processador diferente do microcontrolador, está longe de ser um computador completo. Para que possa interagir com o utilizador precisa de: memória, dispositivos de entrada/saída, um clock, controladores e conversores de sinais, entre outros. Cada um desses circuitos de apoio interage de modo peculiar com os programas e, dessa forma, ajuda a moldar o funcionamento do computador.



O relógio do sistema (Clock) é um circuito oscilador a cristal (efeito piezoelétrico) que tem a função de sincronizar e ditar a medida de tempo de transferência de dados no computador. Esta freqüência é medida em ciclos por segundo, ou Hertz. A capacidade de processamento do processador não está relacionada exclusivamente à frequência do relógio, mas também a outros fatores como: largura dos barramentos, quantidade de memória cache, arquitetura do processador, tecnologia de co-processamento, tecnologia de previsão de saltos (branch prediction), tecnologia de pipeline, conjunto de instruções

O aumento da frequência de operação nominal do processador é denominado overclocking.



Existem duas principais arquiteturas usadas em processadores:
32bits X86 e o  64 bits X64

processadores de 32 bits têm a capacidade de processar  sequência de bits de até 32 bits, enquanto os de 64 bits podem trabalhar aquelas de até 64 bits, ou seja, o dobro de informações.  Dessa forma, a capacidade de um hardware do gênero poder trabalhar com uma quantidade maior de bits, não influenciará diretamente em sua velocidade de operação, mas sim, em um melhor desempenho geral da plataforma



processadores  São utilizados nos computadores pessoais, onde são chamadas de Unidade Central de Processamento (CPU). Podem ser programados para executar as mais variadas tarefas.
Processadores Digitais de Sinal  são processadores especializados em processamento digital de sinal usados para processar sinais de áudio, vídeo, etc. quer em tempo real quer em off-line. Estão presentes, por exemplo, em aparelhos de CD, DVD e televisores digitais. Em geral, realizam sempre uma mesma tarefas simples.
Microcontroladores — Processadores relativamente flexíveis, de relativo baixo custo, que podem ser utilizados em projetos de pequeno tamanho. Podem trazer facilidades como conversores A/D embutidos, ou um conjunto de instruções próprias para comunicação digital através de algum protocolo específico.
GPU — (ou Unidade de Processamento Gráfico), é um microprocessador especializado em processar gráficos. São utilizadas em placas de vídeo para fazer computação gráfica.






A capacidade de processamento de um processador é de certa forma difícil de medir, uma vez que esse desempenho pode se referir a quantidade máxima teórica de instruções que podem ser executadas por segundo, que tipos de instruções são essas, em Flops (instruções de ponto flutuante), podendo essa ser de precisão simples, dupla, quádrupla, dependendo do contexto, e em MIPS (milhões de instruções por segundo), sendo essas operações com números inteiros. Somente a capacidade máxima teórica de um processador não define seu desempenho, somente dá uma noção da sua capacidade, uma vez que sua arquitetura, barramento com a memória entre outros também influenciam no seu desempenho final, sendo assim, sua capacidade de processamento é medida comparando a velocidade de execução de aplicativos reais, podendo assim, testar seu desempenho em atividades comuns.






O processador, CPU (central processing unit), é o hardware responsável por processar dados e transformar em informação. Ele também transmite estas informações para a placa mãe, que por sua vez as transmite para onde é necessário. A placa mãe serve de ponte entre o processador e os outros componentes do computador. Outras funções do processador são fazer cálculos e tomar decisões lógicas.

Algumas características do processador em geral:

Frequência de Processador (Velocidade, clock). Medido em hertz, define a capacidade do processador em processar informações ao mesmo tempo.
Nucleos: core é o núcleo do processador. Existem processadores core e multicore, ou seja, processadores com um núcleo e com vários núcleos em um unico chip.
Cache: A memória Cache é um tipo de memória auxiliar, que faz diminuir o tempo de transmissão de informações entre o processador e outros componentes
Potência: Medida em Watts é a quantia de energia que é consumida por segundo. 1W = 1 J/s (Joule por segundo)

Processadores bons são indispensáveis para as mais simples aplicações no dia a dia. Tarefas como abrir um arquivo, até rodar os games mais atuais, o processador é quem faz tudo isso acontecer.

A Tecnologia dos processadores está evoluindo cada vez mais. Atualmente temos processadores domésticos com 8 núcleos, e cada vez aumenta mais a capacidade de processamento dos novos produtos lançados no mercado.

quarta-feira, 25 de novembro de 2015

Códigos Binários

O código  binário é um sistema de numeração posicional em que todas as quantidades se representam em dois números, zero e um (0 e 1).


Os computadores trabalham com dois níveis de tensão,  o seu sistema de numeração é o sistema binário. Num sistema simples como este é possível simplificar o cálculo, com o auxílio da lógica booliana. Em computação, chama-se um dígito binário (0 ou 1) de bit, que vem do inglês (Binary Digit). Um agrupamento de 8 bits corresponde a um byte (Binary Term). Um agrupamento de 4 bits, ainda, é chamado de nibble.


Um processador é formado por milhares de blocos lógicos , formados por portas lógicas básicas, e o funcionamento destas está amparado por um postulado fundamental à eletrônica digital que determina que um circuito opere apenas com dois níveis de tensão bem definidos. Em um circuito digital TTL (Transistor Transistor Logic), os dois níveis de tensão padronizados são 0V (zero volt) e 5V (cinco volts).
Ao projetar um sistema digital, ao invés de trabalhar com níveis de tensão trabalha-se com níveis lógicos, então, no caso do circuito TTL, 0V será representado por “0” e 5V será representado por “1”, e os níveis de tensão entre eles serão ignorados.

O sistema binário é base para a Álgebra booliana, que permite fazer operações lógicas e aritméticas usando-se apenas dois dígitos ou dois estados ( verdadeiro ou falso, ligado ou desligado, 1 ou 0).
 Toda a eletrônica digital e computação estão baseadas nesse sistema binário e na lógica de Boole, que permite representar por circuitos eletrônicos digitais (portas lógicas) os números, caracteres, realizar operações lógicas e aritméticas. Os programas de computadores são codificados sob forma binária e armazenados nas mídias  sob esse formato. Assim, para informação armazenada na memória RAM do computador, o formato será de voltagem mais alta (1) ou mais baixa (0). Em discos magnéticos  se dará por diferença de polaridade, positiva ou negativa.


A conversão de um número decimal no seu equivalente binário é chamada codificação. Um número decimal é expresso como um código binário ou número binário. O sistema numérico binário, como apresentado, é conhecido como código binário puro. Este nome o diferencia de outros tipos de códigos binários.




ASCII






ASCII (American Standard Code for Information Interchange) é um código binário  que codifica um conjunto de 128 sinais:  95 gráficos (letras, pontuação e sinais matemáticos) e 33 de controle. Cada código binário possui 8 bits, sendo 7 bits para o propósito de codificação e 1 bit de paridade (detecção de erro).

A codificação ASCII é usada para representar textos em computadores, equipamentos de comunicação, entre outros dispositivos que trabalham com texto. grande parte das codificações de caracteres modernas a herdaram como base.
O código ASCII é muito utilizado para conversão de Código Binário para Letras do alfabeto Maiúsculas ou minúsculas cada letra, numero ou carácter possui um código binário (sequencia de 8bits) letras maiúsculas e minusculas tem códigos diferentes.

exemplo:
A: 0100 0001
a: 0110 0001


terça-feira, 24 de novembro de 2015

entenda os bips de seu computador

você foi ligar seu computador e ouviu um bip anormal e seu computador não ligou ?
nesse post vamos explicar o que são esses bips e por que acontece.
quando você liga seu computador a bios realiza teste para verificar se os componentes do computador estão em pleno funcionamento, caso seja encontrado algum erro em um componente importante para o funcionamento do seu computador a bios vai emitir uns bips para alertar sobre o problema
(as informações a baixo podem ser diferentes dependendo da placa mãe)

•1 bip curto
     Normal, post realizado - sistema está pronto para funcionar

•2 bips curtos

    –Não foi possível iniciar o computador;
Este problema é causado por uma falha grave em algum componente, que a BIOS não foi capaz de identificar normalmente o problema é na placa mãe ou na memória ram.

•Bip Contínuo, repetidos bips curtos;
    –Problema no sistema,
    –Teclado.

•Não bip.

    –Fonte de alimentação,
    –Sistema com problemas,
    –CPU desconectado,
    –Som desconectado.


•1 bip longo e 2 bips curtos ou 1 Bip longo e 3 bips curtos.

     -Adaptador de vídeo com problema.
     –Problemas com a BIOS da placa de vídeo.
  *Na maioria das vezes este problema é causado por mau contato.


•1 Bip longo: Falha no Refresh  :

    –O circuito de refresh da placa mãe está com problemas.
    *Pode ser causado por danos na placa-mãe ou falhas na memória RAM(falha na memória RAM que pode ser causada por mau contato)


•2 Bips longos: Erro de paridade:

    –Durante o POST foi detectado um erro de paridade na memória RAM.

•3 Bips longos:

    -Foi detectado um problema grave nos primeiros 64 KB da memória RAM
        -Defeito nas memórias ou na própria placa mãe
        -Mau contacto
 *Retirar os pentes de memória e limpar os contatos usando uma borracha e recolocá-los (pessoal que não tem muita experiência com manuseio de hordware não são aconselhados por esse blog a mexer nos componentes internos do computador).


•4 Bips Longos:

     -Timer não operacional: O Timer 1 não está operacional ou não consegue encontrar a memória RAM.
    –O problema pode estar na placa mãe ou na memória RAM


•5 Bips:

     -Erro no processador.
    –processador danificado,
    –mal encaixado


•6 Bips:

     -Falha no Gate 20.
    –O gate 20 é um sinal gerado pelo chip 8042, responsável por colocar o processador em modo protegido.

    –causas provaveis
        -processador danificado
        -problemas relacionados  ao chip 8042 na placa mãe.


•7 Bips:

    -o processador gera uma interrupção.
    –Processador apresenta um comportamento errático
    *Causa: um overclock mal sucedido
    *Resolução:  baixar a frequência de operação do processador, Se não resolver o problema  deve-se trocar o processador
 
•8 Bips:

    -Erro na memória da placa de vídeo
    –Causa: mau contacto.
      *retirar a placa de vídeo, passar a borracha nos contatos e recolocar no slot.
       
•9 Bips:

    -Erro na memória ROM
    –Problemas com a memória Flash, onde está gravada a BIOS.
    –Causa: um dano físico no chip da BIOS, provocado:
        -por um upgrade da BIOS mal sucedido
        -pela acção de um vírus da família do Chernobil.


•10 Bips:

    -Falha no CMOS
    –Causa: algum defeito no CMOS


•11 Bips:

    -Problemas com a memória cache
    – Geralmente a BIOS consegue inicializar o sistema normalmente, desativando a memória cache No entanto isto não é desejável deteriora muito o desempenho do sistema.
    *Entrar no Setup e aumentar os tempos de espera da memória cache.

MEMÓRIA RAM

Memória de acesso aleatório (do inglês Random Access Memory).
é a memória que permite, a leitura e  escrita, utilizada como memória primária do sistema.
É uma memória volátil, isto é, todo o seu conteúdo é perdido quando o computador é desligado, Para evitar perdas de dados, é necessário salvar a informação em um disco de armazenamento como disco rígido ou pendrive.

vamos para uma breve introdução 


A memória RAM é usada pelo processador para armazenar os arquivos e programas que estão sendo processados e usados pelo sistema.

A quantidade de RAM disponível tem um grande efeito sobre o desempenho, já que uma quantidade insuficiente  faz o sistema usar a memória virtual (um pequeno espaço no disco usado para ajudar no desempenho do sistema).

A capacidade de uma memória é medida em Bytes, Kilobyte (1 KB = 1024), Megabyte (1 MB = 1024 KB), Gigabyte (1 GB = 1024 MB) e Terabyte (1 TB = 1024GB).
A velocidade de funcionamento de uma memória é medida em Hz ou MHz. Este valor está relacionado com a quantidade de blocos de dados que podem ser transferidos durante um segundo.

HD ou SSD qual o melhor?

Atualmente nossas vidas necessitam de informações cada vez mais rápidas.
Por esse motivo os fabricantes de disco rígidos estão investindo em uma nova tecnologia o SSD (Solid State Disks).
Porém o  usuário ainda não sabe qual a diferença entre esses dois tipos de tecnologia e não sabem se  realmente vale a pena investir nessa nova tecnologia pois o preço ainda é muito alto em relação aos atuais HDs.
Hoje vamos mostrar quais as diferenças entre essas tecnologias.





Ao contrário do HD (SATA e IDE) que usa sistemas magnéticos para leitura e gravação de dados através de discos, o SSD usa memória flash, a mesma usada em pendrive e cartão de memória, atingindo desta forma, velocidades incríveis quando comparadas ao HD convencional.

E evidente que usar um SSD tem grandes vantagens porém também tem suas desvantagens,

As vantagens para o uso da tecnologia SSD são:

– Consegue ser duas vezes mais rápido durante a inicialização do sistema (boot).
– Consomem menos memória RAM.
– A velocidade de leitura de dados chega a 700MB/s,
– A velocidade de gravação de dados chega a 250MB/s.
– Suportam impactos e choques mecânicos de todos os tipos e forças sem danificar nem perder os dados salvos.
– São mais leves, consomem menos energia e suportam trabalhar em temperaturas mais elevadas.

As desvantagens de um SSD são:

– Preço ainda é muito elevado
– Capacidade de armazenamento inferior aos HDs(chegando no máximo a 250 GB)
- Outra grande desvantagem é a vida útil é muito pequena.(cerca de 3 vezes menor do que um HD comum)


O SSD é uma tecnologia nova e por esse motivo tem muito que ser desenvolvida.
é a tecnologia ideal para quem precisa transportar documentos e arquivos com rapidez e segurança em um disco externo, porém para instalar em seu computador para ser o disco do sistema ainda é aconselhável usar o  HD.