Sunteți pe pagina 1din 4

Unidade central de processamento

Origem: Wikipdia, a enciclopdia livre.

A unidade central de processamento ou CPU (Central Processing Unit), tambm conhecido como
processador, a parte de um sistema computacional, que realiza as instrues de um programa de computador,
para executar a aritmtica bsica, lgica, e a entrada e sada de dados[1]. A CPU tem papel parecido ao crebro
no computador[2]. O termo vem sendo usado desde o incio de 1960.[3] A forma, desenho e implementao
mudaram drasticamente desde os primeiros exemplos, porm o seu funcionamento fundamental permanece o
mesmo.

ndice
1 Conceito
2 Histria
2.1 CPUs baseadas em transistores discretos e em circuitos integrados
3 Microprocessadores
4 Referncias

Conceito
As primeiras CPUs personalizadas foram concebidas como parte de um computador maior. No entanto, este
mtodo caro de fazer CPUs personalizadas para uma determinada aplicao rumou para o desenvolvimento de
processadores produzidos em massa que so feitas para um ou vrios propsitos. Esta tendncia de
padronizao em geral comeou na poca de discretos minicomputadores e mainframes transistors e acelerou
rapidamente com a popularizao dos circuitos integrados (CI).

Os CI tm permitido processadores cada vez mais complexos para serem concebidos e fabricados em tamanhos
da ordem de nanmetros. Tanto a miniaturizao como a padronizao dos processadores tm aumentado a
presena destes dispositivos digitais na vida moderna, muito alm da aplicao limitada dedicada a
computadores. Os microprocessadores modernos aparecem em tudo, desde automveis at celulares e
brinquedos para crianas.

Em mquinas grandes, CPUs podem exigir uma ou mais placas de circuito impresso. Em computadores
pessoais e estaes de trabalho de pequeno porte, a CPU fica em um nico chip de silcio chamado de
microprocessador. Desde 1970 a classe de microprocessadores de CPUs quase completamente ultrapassado
todas as implementaes de outra CPU. CPUs modernos so circuitos integrados de grande escala em pequenos
pacotes retangulares, com vrios pinos de conexo.

Um CPU composta basicamente, pela maioria dos autores, pelos trs seguintes componentes :

Unidade lgica e aritmtica (ULA ou ALU): executa operaes lgicas e aritmticas;


Unidade de controle: decodifica instrues, busca operandos, controla o ponto de execuo e desvios;
Registradores: armazenar dados para o processamento.

OBS.: Alguns autores tambm incluem, na mesma categoria dos Registradores a Memria cache (L1, L2 e L3)
como componentes da CPU.

Histria
Computadores como o ENIAC tinham que ser fisicamente
religados a fim de realizar diferentes tarefas, por isso estas
mquinas so muitas vezes referidas como "computadores de
programa fixo". Visto que o termo "CPU" geralmente definido
como um dispositivo para execuo de um software (programa de
computador), os primeiros dispositivos que poderiam muito bem
ser chamados CPUs vieram com o advento do computador com
programa armazenado.

A ideia do programa de computador j estava presente no projeto


do ENIAC de J. Presper Eckert e John William Mauchly, mas
inicialmente foi omitido para que a mquina pudesse ser concluda
em menos tempo. Em 30 de junho de 1945, antes do ENIAC ter
sido concludo, o matemtico John von Neumann distribuiu um
documento intitulado "primeiro esboo de um relatrio sobre o
EDVAC". descrito o projeto de um programa de computador
armazenado que viria a ser concludo em agosto de 1949.[4]. O
EDVAC foi projetado para executar um determinado nmero de
instrues (ou operaes) de vrios tipos. Estas instrues podem O EDVAC, um dos primeiros
ser combinados para criar programas teis para o EDVAC para ser computadores.
executado.

Significativamente, os programas escritos para EDVAC foram armazenados em memrias de computador de


alta velocidade e no especificados pela ligao fsica do computador. Isso superou uma grave limitao do
ENIAC que era o longo tempo e esforo necessrio para reconfigurar o computador para executar uma nova
tarefa. Com o design de von Neumann, o programa, ou software, que executava no EDVAC poderia ser
mudado simplesmente mudando o contedo da memria do computador.

Enquanto von Neumann mais frequentemente creditado como sendo o desenvolvedor do computador com
programa armazenado, devido sua concepo do EDVAC, outros antes dele, como Konrad Zuse, tinham
sugerido e implementado ideias semelhantes. A chamada arquitetura de Harvard do Harvard Mark I, que foi
concluda antes do EDVAC, tambm utilizou um projeto de programa armazenado usando fita de papel
perfurado em vez de memria eletrnica. A diferena fundamental entre as arquiteturas de von Neumann e
Harvard que este ltimo separa o armazenamento e o tratamento de instrues da CPU e de dados, enquanto a
primeira utiliza o mesmo espao de memria para ambos. A maioria dos processadores modernos so
principalmente von Neumann em design, mas elementos da arquitetura de Harvard so comumente vistas
tambm.

Como um dispositivo digital, uma CPU limitada a um conjunto de estados discretos, e requer algum tipo de
elemento de comutao para diferenciar e mudar estados. Antes do desenvolvimento comercial do transistor,
rels eltricos e vlvulas eletrnicas eram comumente utilizados como elementos de comutao.

Embora estes tivessem considervel vantagem em termos de velocidade sobre o que se usava antes, desenhos
puramente mecnicos, eles no eram confiveis por diversas razes. Por exemplo, a construo de circuitos de
lgica sequencial de corrente contnua fora de rels requer um hardware adicional para lidar com os problemas
de contato. Enquanto as vlvulas no sofrem rejeio de contato, elas devem aquecer antes de se tornarem
plenamente operacionais, e eventualmente deixam de funcionar devido lenta contaminao dos seus ctodos
que ocorre no curso da operao normal. Se uma vlvula selada vaza, como por vezes acontece, a contaminao
do ctodo acelerada.

Normalmente, quando um tubo apresenta defeito, a CPU teria que ser examinada para localizar o componente
que falhou a fim de que pudesse ser substitudo. Portanto, os primeiros computadores eletrnicos (baseados em
vlvulas) eram geralmente mais rpidos, mas menos confiveis do que os computadores eletromecnicos
(baseados em rels).
Computadores basedos em vlvulas como o EDVAC tendiam a trabalhar em mdia oito horas at apresentarem
falhas, enquanto os computadores baseados em rels como o (mais lento, mas anterior) Harvard Mark I
apresentava defeitos muito raramente.[3] No final, CPUs baseadas em vlvulas tornaram-se dominantes porque
as vantagens de velocidade significativa oferecidas geralmente superavam os problemas de confiabilidade. A
maioria destas antigas CPUs funcionava com baixa frequencias de relgio em comparao com os design
microeletrnicos modernos. Sinais de frequncia de relgio variando de 100 kHz a 4 MHz eram muito comuns
nesta poca, em grande parte limitados pela velocidade dos dispositivos de comutao que eram construdos.

CPUs baseadas em transistor es discretos e em circuitos integrados

A complexidade do projeto de CPUs aumentou quando vrias tecnologias


facilitaram a construo de menores e mais confiveis dispositivos
eletrnicos. O primeiro aprimoramento veio com o advento do transistor.
CPUs transistorizadas durante os anos 1950 e 1960 j no precisavam mais
ser construdas com volumosos, no confiveis e frgeis elementos de
comutao, tais como vlvulas e rels eltricos. Com esta melhoria, CPUs
mais complexas e mais confiveis foram construdas em uma ou vrias
placas de circuito impresso com componentes discretos (individuais).

CPU, memria de ncleo Durante este perodo, um mtodo de fabricao de transistores em um


magntico e barramento externo espao compacto ganhou popularidade. O circuito integrado (IC, conforme
de um DEC PDP-8/I. feito de iniciais em ingls) permitiu que um grande nmero de transistores fossem
circuitos integrados em mdia fabricados em um nico die baseado em semicondutor, ou "chip". No incio
escala. apenas circuitos digitais no especializados e muito bsicos, tais como
portas NOR foram miniaturizados em ICs. CPUs baseadas nestes IC de
"blocos construdos" eram geralmente referidos como dispositivos de "integrao em pequena escala" (SSI,
conforme iniciais em ingls). SSI ICs, tais como os usados no computador orientado Apollo, normalmente
continham somas de transistores em mltiplos de dez.

Para construir uma CPU inteira fora dos SSI ICs eram necessrios milhares de chips individuais, mas ainda
assim consumiam muito menos espao e energia do que modelos anteriores baseados em transistores discretos.
Quando a tecnologia microeletrnica avanou, um crescente nmero de transistores foram colocados em ICs,
diminuindo assim a quantidade de ICs individuais necessrios para uma CPU completa. Circuitos integrados
MSI e LSI (integrao em mdia e em larga escala, conforme iniciais em ingls) aumentaram a soma de
transistores s centenas, e depois milhares.

Microprocessadores
A introduo do microprocessador na dcada de 1970 afetou
significativamente a concepo e implementao de processadores.
Desde a introduo do primeiro microprocessador disponvel
comercialmente (o Intel 4004) em 1970 e o primeiro
microprocessador utilizado (o Intel 8080), em 1974, essa classe de
CPUs tem quase completamente ultrapassado todas os outros
mtodos de implementao de unidades centrais de processamento.

Referncias
1. Arruda, Felipe (17 de agosto de 2007).A Histria dos
Processadores (http://www.tecmundo.com.br/2157-a-historia-dos-pr O circuito integrado de um Intel 8742.
ocessadores.htm). Tecmundo. Consultado em 15 de janeiro de 2012
2. Morimoto, Carlos E. (30 de julho de 2007).Processador (http://www.hardware.com.br/termos/processador). Guia do
Hardware. Consultado em 15 de janeiro de 2012
3. Weik, Martin H. (1961).A Third Survey of Domestic Electronic Digital Computing Systems
(http://ed-thelen.org/co
mp-hist/BRL61.html). Ballistic Research Laboratories
4. VON NEUMANN, John.First Draft of a Report on the EDVAC (http://www.virtualtravelog.net/entries/2003-08-TheFir
stDraft.pdf), Moore School of Electrical Engineering,Universidade da Pensilvnia, 1945

Obtida de "https://pt.wikipedia.org/w/index.php?title=Unidade_central_de_processamento&oldid=47766444"

Categoria: Unidade central de processamento

Esta pgina foi modificada pela ltima vez (s) 13h01min de 18 de janeiro de 2017.
Este texto disponibilizado nos termos da licena Creative Commons - Atribuio - Compartilha Igual
3.0 No Adaptada (CC BY-SA 3.0); pode estar sujeito a condies adicionais. Para mais detalhes,
consulte as condies de uso.

S-ar putea să vă placă și