Sunteți pe pagina 1din 12

ANLISE E DESENVOLVIMENTO DE SISTEMAS

Laboratorio de Hardware

PROCESSADORES: FUNES E COMPONENTES

Paulo Rogerio Gonzalez Alonso

Novembro / 2014

SUMRIO
Viso global:
1.1 Funes do sistema.........................................................................................................3
1.2 Unidade Central de Processamento................................................................................3
1.3 Suporte para Unidade Central de Processamento...........................................................4
1.4 Estrutura bsica de um microprocessador.......................................................................4
2.0 Componentes de uma CPU.............................................................................................5
2.1 A modularidade...............................................................................................................7
2.2 Multicomputao............................................................................................................7
2.3 Memria de programa de dados.....................................................................................7
2.4 Funes especiais...........................................................................................................7
3.0 Dados tcnicos: 4 Gerao de Processadores...............................................................8
3.1 Tecnologias Suportadas..................................................................................................9
3.2 Interfaces........................................................................................................................9
3.3 Apoio Gesto de Energia.............................................................................................9
3.4 Apoio Gesto trmica.................................................................................................10
3.5 Pacote de apoio.............................................................................................................10
4.0 Referncias....................................................................................................................11

1.1 Funes do sistema


A unidade de sistema o ncleo de um sistema de computador. Normalmente uma caixa
retangular colocada sobre ou debaixo de sua mesa. Dentro desta caixa so muitos componentes
eletrnicos que processam as informaes. O mais importante destes componentes a unidade
central de processamento (CPU), ou microprocessador, que atua como o "crebro" do computador.
Outro componente a memria de acesso aleatrio (RAM), que armazena temporariamente
informaes que a CPU usa enquanto o computador est ligado. As informaes armazenadas na
RAM so apagadas quando o computador desligado.
Quase todas as outras partes de seu computador se conecta unidade de sistema usando cabos. Os
cabos para ligar portas especficas (aberturas), tipicamente na parte de trs da unidade de sistema. O
hardware que no faz parte da unidade de sistema chamado s vezes um dispositivo perifrico ou
dispositivo.
1.2 Unidade Central de Processamento
No "corao" de cada computador se encontra a CPU, ou unidade de processamento central, que
responsvel pela realizao de funes aritmticas e lgicas, bem como a execuo de instrues
para outros componentes. Os componentes trabalham em conjunto com a CPU, e dependendo de
como eles so feitos, determinam exatamente o quo rpido essas operaes podem ser realizadas
juntamente com a complexidade das operaes. Cada um dos componentes separados de uma CPU
no seu prprio ambiente so relativamente simples. Alguns dos componentes principais de um
processador, tambm conhecido como um microprocessador, so a unidade lgica aritmtica
(ALU), a unidade de controlo e os registros.
Para comear, a unidade lgica e aritmtica a parte da CPU que, como o prprio nome indica,
realiza as funes matemticas de adio, subtrao, multiplicao e diviso. Pensa-se
frequentemente que estas funes so todas a CPU faz em um computador, mas isso no verdade.
A ALU trabalha junto com, e como uma grande parte de outros componentes de uma CPU para
executar muitos processos complexos. Uma CPU pode conter mais do que uma unidade lgica
aritmtica, e estes ULAs tambm pode ser utilizado com a finalidade de manter os temporizadores
que ajudam a executar o computador.
A unidade de controle outra parte fundamental da CPU. Essencialmente, ele regula o fluxo de
informao atravs do processador. As funes que executa um controle de unidade pode variar
com base no que uma determinada CPU foi construda para fazer. Principalmente, este componente
recebe, decodifica, armazena os resultados e gerencia a execuo de dados que flui atravs da CPU.
Quando mais unidades de controle complexos precisa programar e como essa grande quantidade de
informaes a ser processado e ter certeza de que os dados so enviados para os componentes
corretos do computador.
Mais componentes de uma CPU que so vitais para a sua operao so os registros, que so locais
de memria muito pequenas que so responsveis pela explorao do dados que est a ser
processado. O mais importante destes registros conhecido como o ponteiro de instruo, que
dirige a CPU para a prxima localizao de memria a partir do qual para receber informao.
Outro tipo de registro o acumulador, a qual responsvel por armazenar os seguintes valores que
vo ser processados pela CPU. Juntos, todos esses componentes de uma CPU so cada vez mais
rpidos, mais compacto e mais potente que o tempo passa com os avanos da tecnologia.
3

1.3 Suporte para Unidade Central de Processamento


O processador o componente principal de um computador que processa as instrues. Ele roda o
sistema operacional e aplicativos, constantemente recebendo entradas do usurio ou programas de
software ativos. Ele processa os dados e produz uma sada, a qual pode ser armazenados por uma
aplicao ou exibida na tela.
A CPU contm, pelo menos, um processador, que o chip real dentro do processador que executa
clculos. Por muitos anos, a maioria dos CPUs s tinha um processador, mas agora comum que
uma nica CPU de ter pelo menos dois processadores ou "ncleos de processamento." Um
processador com dois ncleos de processamento chamado de CPU dual-core e modelos com
quatro ncleos so chamados de CPUs quad-core. CPUs high-end pode ter seis (hexa-core) ou at
oito processadores (octo-core). Um computador tambm pode ter mais de uma CPU, o que cada um
tem vrios ncleos. Por exemplo, um servidor com dois processadores hexa-core possui um total de
12 processadores.
Enquanto arquiteturas de processador diferem entre os modelos, cada processador dentro de uma
CPU normalmente tem seu prprio ALU, FPU, registrador e cache L1. Em alguns casos, ncleos de
processamento individuais podem ter seu prprio cache L2, embora eles tambm podem
compartilhar o mesmo cache L2. A nica rota de dados no barramento frontal entre a CPU e a
memria do sistema.
NOTA: Os termos "CPU" e "processador" so freqentemente usados como sinnimos. Alguns
diagramas tcnicos ainda rotulam processadores individuais como CPUs. Embora este palavreado
no incorreto, mais preciso e menos confuso para descrever cada unidade de processamento
como uma CPU, enquanto cada processador dentro de uma CPU um ncleo de processamento.
1.4 Estrutura bsica de um microprocessador
Os principais componentes funcionais do processador so:
Ncleo: O principal de um processador a unidade de execuo. O processador tem trilhas
paralelas que lhe permitam ler, interpretar, executar e despachar duas instrues simultaneamente.
Filial Predictor: A unidade de previso de desvios tenta adivinhar qual seqncia ser executada
cada vez que o programa contm um salto condicional, para que o Prefetch e unidade de
decodificao pode obter as instrues de pronto com antecedncia.
Floating Point Unit: A terceira unidade de execuo em um processador, onde os clculos nointeiros so executadas.
Nvel 1 Cache: O processador tem dois caches on-chip de 8 KB cada, um para o cdigo e outro
para dados, que so muito mais rpido do que o cache secundrio externo maior.
Interface de barramento: Isso traz uma mistura de cdigo e dados para o CPU, separa os dois
prontos para uso, e depois recombina-los e envia-los de volta.
Todos os elementos do processador de permanecer no passo de execuo com a utilizao de um
relgio que determina a rapidez com que opera. O primeiro microprocessador tinha um relgio de
100 KHz, enquanto que o Pentium Pro utiliza um relgio de 200 MHz, o que quer dizer que os
pulsos so de 200 milhes de vezes por segundo. medida que o relgio avana, vrias coisas
4

acontecem. O contador de programa (PC) um local de memria interna, que contm o endereo da
prxima instruo a ser executada. Quando chega a hora para que possa ser executado, a Unidade
de Controle transfere a instruo da memria em seu registrador de instruo (IR).

Ao mesmo tempo, o processador incrementado para que ele aponte para a prxima instruo na
seqncia; agora o processador executa a instruo no IR. Algumas instrues so tratados pela
Unidade de controle, por isso, se a instruo diz salto para localizao 2749, o valor de 2749
gravado para que o processador executa essa instruo seguinte.
Muitas instrues envolvem a unidade lgica e aritmtica (ALU). Isso funciona em conjunto com
os registos de uso geral, reas de armazenamento temporrio, que pode ser carregado a partir da
memria ou gravados na memria. Uma instruo tpica ALU pode ser adicionar o contedo de uma
localizao de memria para um registro de uso geral. A ALU tambm altera os bits no Estado
Register (SR) como cada instruo executada; este contm informaes sobre o resultado da
instruo anterior. Normalmente, o SR tem bits para indicar um resultado zero, um estouro, um
transporte e assim por diante. A unidade de comando utiliza as informaes no SR para executar
instrues condicionais como o salto para entregar a prxima instruo, se a anterior transbordou.
Quando um processador est em uso, qualquer operao pode ser realizada utilizando sequncias de
instrues simples, como os descritos.
2.0 Componentes de uma CPU:
Descrio
Classes de desempenho do processador
H uma escala graduada de CPUs de nvel bsico at o CPU de alta performance para diversas
aplicaes e configuraoes. Vrias CPUs podem trabalhar juntos em uma configurao multi
computadores para aumentar o desempenho. Graas sua alta velocidade de processamento e
tempos de resposta determinsticos, as CPUs permitir tempos de ciclo curtos na mquina.
Os diferentes processadores so distinguidos por exemplo, pela memria de trabalho, o intervalo de
endereo, o nmero de ligaes e tempo de execuo. Assim como as CPUs padro, h tambm
CPUs tolerantes a falhas disponvel.
5

Aplicaes
O processador especialmente adequado para tarefas intensivas de dados na indstria de processo.
Altas velocidades de processamento e tempos de resposta determinsticos para garantir tempos
curtos de ciclo da mquina em mquinas de alta velocidade na indstria de transformao.
O processador usado preferencialmente para coordenar e controlar sistemas de nvel exigentes.
Isso garantido pelo alto poder de comunicao e as interfaces integrais.
Muitos dos componentes do processador tambm esto disponveis em uma verso para condies
ambientais extremas.
Benefcios
O poder do processador graas a instrues escalveis para uma faixa graduada de CPUs; a
capacidade de I / O quase ilimitada.
As reservas de energia dos processadores permitem novas funes para ser integrado sem mais
investimento em hardware, por exemplo, o processamento de dados com qualidade, diagnstico
user-friendly, a integrao com solues de nvel superior ou comunicao de alta velocidade
atravs de sistemas de bus.
O processador pode ser estruturado de forma modular; h uma gama muito variada de mdulos
disponveis tanto para configuraes centralizadas e estruturas distribudas. Isso resulta em
excelente custo-eficaz de peas de reposio.
A configurao do I / O distribudos do processador podem ser modificados durante a operao
(configurao em Run). Alm disso mdulos de sinal pode ser removido e inserido, enquanto vivo
(troca a quente). Isto faz com que seja muito fcil de expandir ou substituir o sistema de mdulos
em caso de uma falha.
O armazenamento dos dados do projeto completo, incluindo smbolos e comentrios sobre a CPU
simplifica as chamadas de servio e manuteno.
Engenharia de segurana e automao padro podem ser integrados em um nico processador; e a
disponibilidade da planta pode ser aumentada atravs da estrutura redundante do processador .
Muitos dos componentes do processador tambm esto disponveis em uma verso para condies
ambientais externas, por exemplo, faixa estendida de temperatura (-25? + 60 C) e para o uso onde
existe atmosfera agressiva / condensao.
O bus de alta velocidade do processador garante a ligao eficiente de mdulos centrais de I / O.
Design e funo
Chipsets modernos consistem de duas partes, o northbridge que trabalha com funes bsicas do
computador e o southbridge que trabalha com componentes secundrios ou no-vitais. Um chipset e
um trabalho de CPU em conjunto para fazer uma funo de computador.
Ao longo dos anos, essas mquinas reduziram o tamanho a um nico chip de computador. Na
verdade, os processadores modernos possuem diversas unidades individuais em um nico chip.
6

2.1 A modularidade
Uma caracterstica importante do processador a sua modularidade. O bus do processador e das
interfaces de comunicao que pode ser conectado diretamente na CPU permitem o funcionamento
de muitas linhas de comunicao de alto desempenho. Isto permite, por exemplo, a diviso em uma
linha de comunicao para programao de tarefas, uma linha de alto desempenho e componentes
de controle de movimento eqidistantes, e um S fieldbus "normal".
Alm disso, existindo conexes para sistemas ERP ou via Internet que tambm podem ser
implementados. O processador pode ser expandido ou centralizado em uma configurao
distribuda, dependendo da tarefa. Dispositivos adicionais e mdulos de interface esto disponveis
centralmente para esta finalidade. Expanso distribuda possvel ao longo dos interfaces
integrados nas CPUs. Se necessrio, os processadores de comunicao (CPs) tambm pode ser
usados.
2.2 Multicomputao
Multicomputao, isto , o funcionamento simultneo de vrias CPUs em um controlador central,
oferece aos usurios diversos benefcios:
O desempenho geral de um pode ser compartilhado por meio de multicomputao. Por exemplo,
tarefas complexas tecnologicas, como controle de malha aberta, computao ou comunicao
podem ser dividido e atribudo a diferentes CPUs. Cada CPU atribuda a sua prpria, E / S local
para este fim.
Algumas tarefas tambm podem ser desconectadas da outra em multicomputao, ou seja, uma
CPU processa as tarefas do processo de tempo crtico e outra lida com as tarefas de tempo no
crtico.
Em multicomputao na operao, todas as CPUs se comportam como uma nica CPU, isto ,
quando uma CPU vai para PARAR, os outros tambm so interrompidas. As aes de vrias CPUs
podem ser coordenados seletivamente pela instruo, via chamadas do sistema.A sincronizao, e a
troca de dados entre os processadores ocorre em uma velocidade extremamente alta, atravs do
mecanismo de "dados global".
2.3 Memria de programa de dados
O tamanho da memria de trabalho determinada CPU que pode ser seleccionado a partir de uma
gama finamente graduada de carga integrante CPUs. A memria (RAM) suficiente para pequenas
e mdias programas. Para os programas de maior dimenso, a memria de carga ampliada ligando
RAM ou cartes de memria FEPROM (64 KB a 64 MB).
2.4 Funes especiais
As CPUs tem algumas funes especiais muito teis:
Mais simples e mais rpido devido atualizao de firmware via rede a partir de uma estao de
trabalho.
Proteo contra gravao adicional (por exemplo, para no baixar componente do PC para o CPU)
atravs de uma funo do sistema.
7

Opcional proteo know-how atravs da leitura do nmero de srie do carto de memria, para que
se assegure que o programa executado apenas com o carto de memria especial.
Um registro de dados integrados de accesso em diferentes sistemas de rede por exemplo, em outro
nvel de controle o processador pode se comunicar via rede com um controlador de nvel inferior
nos dispositivos conectados.
3.0 Dados tcnicos: 4 Gerao Processador Intel Core
Informaes de componentes: O processador pode ser identificado pelas seguintes componentes:
Figura 1. processadores Marcas Top- Side

Plataforma Diagrama de Blocos

3.1 Tecnologias Suportadas


Tecnologia de Virtualizao da Intel (Intel VT)
Intel Active Management Technology 9.5 (Intel AMT 9.5)
Intel Trusted Execution Technology (Intel TXT)
Intel Streaming SIMD Extensions 4.2 (Intel SSE4.2 )
Tecnologia Intel Hyper- Threading (Tecnologia Intel HT)
Arquitetura Intel 64
Execute Disable Bit
Tecnologia Intel Turbo Boost 2.0
Intel Vector Extensions avanadas 2.0 (Intel AVX2 )
Padro de Criptografia Avanada Intel New Instructions (Intel AES- NI)
Instruo PCLMULQDQ
Tecla Segura Intel
Intel transacionais Synchronization Extensions - Novas instrues (Intel TSXNI)
PAR - Alimentao Consciente de roteamento de interrupo
SMEP - Modo de Proteco de Execuo
Nota: A disponibilidade dos recursos pode variar entre o processador e as SKUs*.
* Um SKU um nmero ou seqncia de caracteres alfabticos e numricos que identificam
unicamente um produto. Por esta razo, SKUs so freqentemente chamados de nmeros de peas,
nmeros de produtos, e identificadores de produtos.
3.2 Interfaces
O processador suporta as seguintes interfaces:
DDR3 / DDR3L
Direct Media Interface ( DMI )
Interface de Vdeo Digital ( DDI)
PCI Express *
3.3 Apoio Gesto de Energia
Nucleo processador:
Suporte total de ACPI C-estados como implementadas pelos seguintes estados C do processador :
C0 , C1, C1E , C3, C6, C7
Sistema Avanado de Tecnologia Intel SpeedStep
S0 , S3, S4, S5 Controlador de memria
Auto -refresh condicional
Dinmica de desligamento PCI Express
L0s e capacidade de gerenciamento de energia L1 ASPM DMI
L0s e L1 ASPM capacidade de gerenciamento de energia do processador Graphics Controller
Intel Rapid Memria Power Management (Intel RMPM )
Display Technology Intel Smart 2D (Intel S2DDT )
Grficos de renderizao C-state ( RC6 )
Intel Seamless exibio Refresh Rate comutao com porta eDP
Intel Power Display Tecnologia Saving (Intel TPD )
9

3.4 Apoio Gesto trmica


Sensor trmico Digital
Adaptive Monitor trmico
Thermtrip # e # PROCHOT apoio
Modo On-Demand
Abrir Memria e Circuito Fechado de estrangulamento
Memria de estrangulamento trmica
Externa sensor trmico (TS -on- DIMM e TS -on- Board)
Renderizao de estrangulamento trmica
Controle de velocidade da ventoinha com DTS
3.5 Pacote de apoio
O tipo de soquete do processador conhecido como LGA1150 . O pacote um flip 37,5 x 37,5
milmetros Chip Land Grid Array ( FCLGA 1150 ) . O processador adequado esta nas diretrizes
mecnicas e na Guia de Aplicao do soquete LGA1150 que completa detalhes sobre o pacote.

10

Referncias:
http://ark.intel.com/pt-br/
http://www.intel.com/support/pt/oems.htm
http://www.techterms.com/definition/sku
http://www.pctechguide.com/cpu-architecture/basic-structure-of-a-pentium-microprocessor
Livro: Processor Description Languages, Prabhat Mishra, Nikil Dutt

11

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