Você está na página 1de 4

Microprocessadores Overclocking e

Hyper-Threading

Overclocking

É o nome que se dá ao processo de forçar um componente de um computador a rodar numa


frequência mais alta do que a especificada pelo fabricante. Há muitas razões para fazer o
Overclock mas a mais comum é o aumento de desempenho.

Hyper-Threading

É uma tecnologia que é usada nos CPU’s, divide o processamento por vários processadores ou
no caso de existir apenas um processador, simula a existência de mais.

Tecnologia CISC
É uma linha de arquitectura de processadores capaz de executar centenas de
instruções complexas diferentes sendo, assim, extremamente versátil.

Tecnologia RISC

É uma arquitectura de processadores que favorece um conjunto de instruções que levam


aproximadamente a mesma quantidade de tempo a serem executadas. Em oposição, a
arquitectura CISC possui um conjunto maior de instruções especializadas, algumas delas
raramente usadas pelos programas.
Comparação entre CISC e RISC

O principal diferença entre RISC e CISC é que o RISC (Reduced Instruction Set Computer)
contém um conjunto pequeno e altamente optimizado de instruções, enquanto o CISC
(Complex Instruction Set Computer) contém um conjunto amplo, especializado e complexo de
instruções. Um processador também é conhecido como Unidade Central de Processamento
(CPU). Realiza principalmente a instrução de busca, decodificação, execução. Existem dois
tipos de arquitecturas de conjuntos de instruções. Eles são RISC e CISC. Existem diferenças
entre RISC e CISC em complexidade, formatos de instrução e dados, registos, etc. O RISC possui
um conjunto simples de instruções. Portanto, o comprimento do programa é longo. O CISC
possui um conjunto complexo de instruções, portanto, o comprimento do programa é mínimo.
Uma única instrução CISC pode executar uma tarefa equivalente relacionada a várias
instruções RISC. Actualmente, existem processadores híbridos que contêm RISC e CISC.

Evolução histórica da arquitectura de


microprocessadores

O primeiro microprocessador a ser criado foi o Intel 4004, em 1971. Originalmente destinado a
ser integrado numa calculadora, funcionava a 4 bits, continha 2300 transístores e conseguia já
executar 60 000 operações por segundo. Em 1972 foi criado um processador a 8 bits para
controlar terminais de computador, o Intel 8008, que continha 3300 transístores. Dois anos
mais tarde foi desenvolvido o primeiro microprocessador a 8 bits para utilização geral, o Intel
8080, que continha 4500 transístores e conseguia executar 200 000 instruções por segundo. O
8080 foi um grande sucesso e tornou-se a base para os primeiros microcomputadores
pessoais.
Sistemas IBM 360, x86 e x64

Sistema IBM 360: Lançado em 1964, incluía 4 modelos com a mesma arquitectura e
diferentes organizações (40, 50, 65, 75). Com os preços baixos o desempenho não era dos
melhores.

X86: Os processadores com uma organização cada vez mais complexa e melhores
desempenhos, mantêm compatibilidade binária com os processadores anteriores.
Processadores da mesma geração têm organizações diferentes por razões de consumo
(potência dissipada) e preço.

X64: Os processadores de 64 bits têm uma capacidade de processamento em cada ciclo de


relógio de 264= 18.446.744.073.709.551.616, em relação aos de 32bits de 232= 4.294.967.296

Arquitecturas de Von-Neumann e de Harvard;

A Arquitectura de Von Newmann caracteriza-se por apresentar um barramento externo


partilhado entre controlo, dados e endereços. Embora apresente baixo custo, esta
arquitectura apresenta desempenho limitado pela largura do barramento.

Na arquitectura de Harvard principal vantagem desta arquitectura é dada pela dupla ligação
das memórias de dados e programa (código), permitindo assim que o processador leia uma
instrução ao mesmo tempo que faz um acesso à memória de dados.

Comparação das Arquitecturas de Von-Neumann e de


Harvard

A diferença entre a arquitectura Von Neumann e a Harvard é que a última separa o


armazenamento e o comportamento das instruções da CPU e dos dados, enquanto a anterior
utiliza o mesmo espaço de memória para ambos.

Nas CPUs atuais, é mais comum encontrar a arquitectura Von Neumann, mas por vezes
também são aplicadas algumas arquitecturas de Harvard.
Nessas distintas arquitecturas, temos vantagens e desvantagens, como pode-se observar a
seguir:

- Arquitectura tipo Harvard: Caminhos de dados e de instrução distintos, dessa forma, seus
componentes internos têm a seguinte disposição.

- Já na arquitectura Von-Neumann, é processada uma única informação por vez, visto que
nessa tecnologia, execução e dados percorrem o mesmo barramento, o que torna o processo
lento em relação à arquitectura Harvard.

Você também pode gostar