domingo, 14 de julho de 2013

Monitores e suas características



O monitor é um dispositivo de saída do computador, cuja função é transmitir informação ao utilizador através da imagem.

Tipos de monitores: CRT LCD

CRT (Cathodic Ray Tube) que traduzido é, tubos de raios catódicos. O seu funcionamento: é imitido um feixe de eletrões que atuam sobre uma camado de fósforo
Vantagens:
  1. Longa vida útil
  2. Baixo custo de fabricação
  3. Capacidade de poder funcionar em varias resoluções

Desvantagens:
  1. Seu tamanho de profundidade e peso
  2. Elevado consumo de energia


LCD (Liquid Cristal Display) que traduzido é, tela de cristal liquido.
É composto por cristais que são polarizados para gerar cores.
Vantagens
  1. Baixo consumo
  2. Dimensões e peso reduzidas
  3. Não emite radiações nocivas

Desvantagens
  1. Maior custo de fabricação
  2. Não apresenta bons níveis de cores
  3. Não tem bom contraste

 Características:

  1. Luminosidade;
  2. Tamanho do ecrã;
  3. Temperatura da cor;
  4. Relação de contraste;
  5. Interface (DVI ou VGA);
  6. Tempo de resposta;
  7. Frequência de actualização da imagem;


domingo, 14 de outubro de 2012

Arquiteturas CISC e RISC



Definição de CISC e RISC


CISC


CISC (Computador com um Conjunto Complexo de Instruções): é uma linha de arquitectura de processadores capaz de executar centenas de instruções complexas diferentes sendo, assim, extremamente versátil, mas tem tambem as suas desvantagens, como por exemplo tornar a maquina mais lenta devido a um 
clock de nivel baixo.


RISC


O processador RISC baseia-se na premissa de que será menos eficiente executar uma instrução complexa do que executar o conjunto de instruções simples equivalente. Assim sendo eles têm como objectivo simplificar o conjunto de instruções em diversas dimensões até maximizar esta premissa.

Instruções CPU


A operação de um CPU é determinado pelas instruções que ele executa, conhecidas como instruções de máquina. A colecção das diferentes instruções que o CPU é capaz de executar é conhecida como o conjunto de instruções, este pode variar de um fabricante para outro, ou ate mesmo no mesmo. Num CPU quanto menor for o conjunto de instruções mais rápido será o seu ciclo.



Formato das Instruções
Cada instrução consiste num grupo de bits que pode ser dividido em duas partes:
•  a primeira parte indica o que é a instrução e como será executada;
•  a segunda parte refere­-se aos dados que serão manipulados na operação, podendo ser constituída por mais de um campo.
Assim, cada uma das instruções é composta pelos seguintes campos:
•  um campo denominado código de operação cujo valor binário é a identificação da operação a ser realizada;
•  o grupo restante de bits, denominado campo do operando, cujo valor binário indica a localização dos dados que serão manipulados durante a execução da operação.



Tamanho das instruções


Instruções com C.Op. de tamanho fixo;
Instruções com C.Op. de tamanho variável.


No primeiro caso,que são as instruções de tamanho fixo, todas as instruções têm um C.Op. com a mesma quantidade de bits. A implementação das instruções e sua manipulação durante a execução de um programa são facilitadas, ao passo que o tamanho do C.Op., e da própria instrução tende a aumentar, influenciando no aumento do tamanho ocupado pelo programa na MP.
As instruções de tamanho variável têm a possibilidade de redução de espaço ocupado na MP, já que permite a codificação de um número maior de instruções usando uma menor quantidade de bits. Este tipo de implementação permite maior versatilidade entre quantidades de bits do código de operação e a dos campos operandos.


Tipos de instruções
O conjunto de instruções utilizados deve ser de uma linguagem de alto nível assim podemos classificar as instruções de máquina nos seguintes tipos:

Processamento de dados: instruções aritméticas e lógicas;
Armazenamento de dados: instruções de memória;
Movimentação de dados: instruções de E/S;
Controlo: instruções de teste e desvio.

Instruções aritméticas e lógicas: as instruções aritméticas fornecem a capacidade de processamento de dados numéricos. As instruções lógicas são aquelas que operam sobre bits em qualquer tipo de dados sem estabelecimento de relações matemáticas ou algébricas entre esses dados;

Instruções de memória: são utilizadas para mover dados entre a memória e os resgistadores do CPU;

Instruções de E/S: são necessárias para transferir dados e programas para a memória e para devolver os resultados de processamento;

Instruções de teste: são aquelas utilizadas para testar o valor de uma palavra de dados ou do estado de uma etapa de processamento computacional.

Instruções de desvio: são usadas para desviar a execução do programa para uma nova instrução, muitas vezes em função do resultado de um teste.


Ciclo de instrução





sexta-feira, 12 de outubro de 2012

Relógio do processador


O relógio é um dispositivo gerador de pulsos cuja duração é chamada de ciclo.
A quantidade de vezes em que este pulso repete em um segundo define a unidade media do relógio denominada frequência.
Serve para:
Sincronizar, ou seja, permiti que sejam feitas duas ou mais ações em simultâneo;
Controlar a velocidade com que as ações realizadas ocorrem;  

segunda-feira, 8 de outubro de 2012

Unidade de Controle (UC)


 A Unidade de Controle  –  UC é responsável por:
 Controlar a transferência de dados e instruções da CPU;
 Controlar a operação da ULA;
 Controlar a execução de instruções;
 Gerar sinais de controle externos ao processador para comandar a transferência  de  dados  entre  o  processador  e  a  memória  ou módulos de entrada / saída; Gerar  sinais  de  controle  internos  ao  processador  para  mover dados entre registradores; Gerar sinais de controle internos ao processador para comandar a ULA na execução de uma determinada função;



Unidade lógica aritmética (ULA)


A  ULA  (“ALU”)   é  o  dispositivo  do  processador  que  efetivamente executa  as  operações  matemáticas  com  os  dados.   Tais  operações podem ser,  por exemplo:
Soma,  subtracção,  multiplicação e divisão; operação lógica AND,  OR,  XOR;
 Ela  é  composta  por  dispositivos  lógicos  digitais  simples, capazes  de armazenar bits e efectuar operações simples de lógica booleana.
 Os  dados  são  fornecidos  à  ULA  em  registadores  e  uma  vez processados eles são armazenados novamente em registadores.
 A ULA também pode activar bits especiais  para indicar o estado de uma operação.
A  Unidade  de  Controle  fornece  sinais  para  controlar  a  operação  da ULA e a transferência de dados entre a ULA e os registadores.


Definição de CPU


A unidade central de processamento ou CPU, é a parte de um sistema computacional, que realiza as instruções de um programa de computador, para executar a aritmética básica, lógica, e a entradas e saída de dados. A CPU tem papel parecido ao cérebro no computador. O CPU é um chip constituído por milhões de transístores