0% acharam este documento útil (0 voto)
3 visualizações14 páginas

Entendendo a Unidade Central de Processamento

O documento aborda a Unidade Central de Processamento (CPU), explicando sua função como o componente que controla e processa dados em um computador, e diferenciando-a do gabinete. Também discute a evolução dos microprocessadores, a importância do clock e dos núcleos, e a necessidade de resfriamento para evitar superaquecimento. Por fim, menciona as principais famílias de processadores, destacando os modelos da Intel e suas características.

Enviado por

rodrigog30gomes
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações14 páginas

Entendendo a Unidade Central de Processamento

O documento aborda a Unidade Central de Processamento (CPU), explicando sua função como o componente que controla e processa dados em um computador, e diferenciando-a do gabinete. Também discute a evolução dos microprocessadores, a importância do clock e dos núcleos, e a necessidade de resfriamento para evitar superaquecimento. Por fim, menciona as principais famílias de processadores, destacando os modelos da Intel e suas características.

Enviado por

rodrigog30gomes
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Diego Carvalho, Equipe Informática e TI, Renato da Costa

Aula 16

Unidade Central de Processamento (CPU)


Conceitos Básicos
INCIDÊNCIA EM PROVA: ALTA

A Unidade Central de Processamento (UCP/CPU) – também chamada de microprocessador ou


apenas de processador – controla os componentes do computador e realiza as funções de
processamento de dados. No entanto, esse nome não é mais tão preciso quanto antigamente, uma
vez que – com o surgimento de processadores com dois ou mais núcleos – atualmente um
processador pode conter uma ou mais CPUs.

Também é importante não confundir CPU com Gabinete! A CPU está localizada fisicamente
acoplada à placa-mãe do computador, localizada no interior do Gabinete! A CPU é responsável por
calcular, processar e executar as principais instruções de software, já o Gabinete é apenas a caixa
que contém todos esses componentes. A CPU é – em geral – a parte mais cara de um computador,
custando quatro ou cinco vezes mais que a placa-mãe.

(Assembleia Legislativa do ES – 2011) O processador de um computador do tipo PC é


muitas vezes erroneamente confundido com outro item de um computador. Na
realidade um processador é:

a) exatamente a mesma coisa que um computador;


b) o gabinete e o monitor;
c) um circuito integrado responsável pela execução das instruções;
d) um conjunto formado pela placa-mãe, placa de vídeo e teclado;
e) uma espécie de caixa de aço ou ferro que pode estar localizada ao lado ou abaixo do
monitor.
_______________________
Comentários: A questão aborda um erro frequente dos usuários e técnicos que costumam chamar o gabinete de CPU. Lembre-
se, CPU é o processador contido na Placa-mãe dentro do gabinete do computador (Letra C).

PC-PA - Informática - 2023 (Pré-Edital) 68


[Link] 234

04097224212 - Sabrina Rocha E Silva


Diego Carvalho, Equipe Informática e TI, Renato da Costa
Aula 16

Vamos falar rapidamente sobre a história dos microprocessadores. Em


1971, a IBM criou o primeiro microprocessador da história Intel 4004! Ele
tinha um Clock Interno (veremos seu significado mais adiante) de
inacreditáveis 108 Kilohertz (0,1 MHz), isto é, era capaz de realizar 108.000
ciclos de operações por segundo, transmitindo até quatro bits por ciclo.

No ano seguinte, foi lançado o Intel 8008! Ele tinha um Clock de 200 Kilohertz
(0,2 MHz) sendo capaz de transmitir até oito bits por ciclo. Dois anos depois,
foi lançado o Intel 8080 de 2MHz, que revolucionou o mundo dos
computadores. Nos anos seguintes, foram lançados o 80286, 80386 e 80486!
Perguntem aos seus pais, é possível que eles se lembrem do primeiro contato
com um computador e é provável que tenha sido com um 386 (eu não era nem
nascido nessa época, mas o Prof. Renato da Costa já devia ter uns 40 anos :D)

(Prefeitura de Mairinque/SP – 2011) A CPU é a

a) unidade de processamento do computador.


b) parte lógica do computador.
c) memória do computador.
d) placa mãe do computador.
e) rede mundial de computadores.
_______________________
Comentários: CPU é a unidade de processamento do computador cuja sigla é Unidade Central de Processamento (Letra A).

(Prefeitura de Aracruz/ES – 2019) A CPU de um computador é um componente


instalado na:

a) placa Mãe b) impressora c) placa Ethernet d) disco rígido e) memória


_______________________
Comentários: CPU é instalada na Placa-Mãe (Letra A).

(Câmara de Vilhena/RO – 2018) A CPU pode ser definida como:

a) chip que controla a placa de vídeo.


b) chip que executa as instruções.
c) memória eletrônica do computador.
d) pen drive.
e) cartão de memória de um telefone celular.
_______________________
Comentários: A CPU pode ser definida como o chip que executa as instruções do computador (Letra B).

PC-PA - Informática - 2023 (Pré-Edital) 69


[Link] 234

04097224212 - Sabrina Rocha E Silva


Diego Carvalho, Equipe Informática e TI, Renato da Costa
Aula 16

Clock Speed
INCIDÊNCIA EM PROVA: baixa

Galera, a tecnologia de processadores avançou absurdamente nas últimas décadas! Hoje em


dia, um processador com apenas um núcleo já não se encontra mais e um Clock de 1 GHz é
considerado pouco! Por falar nisso, vamos entender o que é esse tal de Clock! Galera, trata-se da
velocidade de um processador, isto é, a velocidade com que ele é capaz de executar uma instrução.
E o que seria essa instrução? Boa pergunta...

(TRT/SP – 2013) A velocidade medida em ciclos por segundo, que regula o


funcionamento da UCP de computadores, é determinada por:

a) bps
b) time
c) stamp
d) mips
e) clock
_______________________
Comentários: a velocidade medida em ciclos por segundo, que regula o funcionamento da UCP de computadores é determinada
pelo Clock (Letra E).

Uma instrução é uma operação única executada por um processador. Galera, um processador é
basicamente uma calculadora monstruosamente poderosa capaz de realizar bilhões de cálculos
matemáticos. Vocês vão se surpreender, mas tudo que vocês fazem em um computador pode
ser representado por meio de um conjunto de instruções relativamente simples, como soma,
subtração, divisão, multiplicação, comparação, entre outras um pouco mais complexas.

Logo, o clock do processador é a velocidade para realizar uma instrução, sendo mensurado por
uma unidade de medida de frequência chamada Hertz (1 Hertz significa 1 ciclo por segundo). O
clock também serve para sincronizar operações, isto é, é através dele que os componentes internos
do processador e também os componentes externos entram em sincronia para poderem processar
e transferir dados. Então, quem tiver o maior clock é mais rápido? Não é bem assim...

A execução de uma instrução implica uma série de etapas envolvendo múltiplos ciclos de clock,
sendo assim, a comparação direta de clock entre processadores não é suficiente para medir
desempenho. Em outras palavras, um processador com clock de 3 GHz não é necessariamente
mais rápido que um processador com clock de 2GHz! Para que vocês entendam melhor esse
ponto, vamos comparar com um carro...

Quem vai comprar um carro geralmente fica atento a todos os detalhes, incluindo potência,
torque, peso, velocidade máxima, rendimento do combustível, entre outros aspectos. Quanto
aos processadores, também devemos analisar alguns fatores antes de fazer uma compra, por

PC-PA - Informática - 2023 (Pré-Edital) 70


[Link] 234

04097224212 - Sabrina Rocha E Silva


Diego Carvalho, Equipe Informática e TI, Renato da Costa
Aula 16

exemplo: velocidade (ou clock), quantidade de núcleos, memória cache, barramento, instruções,
arquitetura, tecnologia de construção e muitos outros.

Experientes em mecânica devem saber que a velocidade máxima não quer dizer muita coisa, visto
que um carro econômico (1.0) pode atingir 150 Km/h, mas isso não significa que ele consiga atingir
a mesma velocidade no tempo em que um carro esportivo (2.0) conseguiria. Logo, evidentemente
não é possível dizer que o carro com motor 2.0 é efetivamente 2x mais rápido ou duas vezes
mais potente, uma vez muitos outros fatores determinam o real desempenho de um carro.

Aqui ocorre de maneira semelhante! Um processador simples (com um núcleo) que trabalha a 2,0
GHz não consegue ser tão rápido quanto um processador com dois núcleos que opere no mesmo
clock. No entanto, ter um processador com dois núcleos também não significa o dobro da
velocidade. O clock é somente a frequência com que o processador consegue executar as tarefas:
quanto maior a frequência, menor será o tempo de execução e mais rápido será o processador.

Por fim, é importante falar rapidamente sobre overclock! O que é isso, Diego? Trata-se do processo
de forçar um componente de um computador (Ex: Processador) a rodar em uma frequência,
definida em hertz, mais alta do que a especificada pelo fabricante. É como se você turbinasse o
motor de um carro! Apesar de haver diferentes razões pelas quais o overclock é realizado, a mais
comum é para aumentar o desempenho do hardware.

(PC/PE – 2016) Para aumentar a capacidade dos processadores Intel ×86, além do padrão
de fábrica, utiliza-se a configuração:

a) overbus
b) overcommit
c) overprocessor.
d) overmemory.
e) overclock.
_______________________
Comentários: o processo que aumenta a frequência dos processadores além do padrão de fábrica é o Overclock (Letra E).

PC-PA - Informática - 2023 (Pré-Edital) 71


[Link] 234

04097224212 - Sabrina Rocha E Silva


Diego Carvalho, Equipe Informática e TI, Renato da Costa
Aula 16

Núcleos (Cores)
INCIDÊNCIA EM PROVA: média

Antigamente, um processador possuía apenas um núcleo!


Nessa época, não havia nenhum problema em tratar como
sinônimos Processador e CPU. No entanto, surgiram os
processadores multicores (ou multinúcleos) em que cada
núcleo é considerado uma CPU. Logo, hoje em dia, não é
mais tecnicamente correto afirmar que Processador é
sinônimo de CPU. Um processador multicore é todo aquele
que possui dois ou mais núcleos de processamento (cores) no
interior de um único chip. Estes dois ou mais núcleos são
responsáveis por dividir as tarefas entre si, ou seja, permitem
trabalhar em um ambiente multitarefa.

Nesse caso, o sistema operacional trata cada um desses núcleos como um processador diferente de
modo que eles possam processar várias instruções simultaneamente.

Nós vimos que só podemos dizer que um determinado processador é mais rápido que outro por
conta de seu clock, se todas as outras variáveis permanecerem iguais e constantes para ambos. E
os núcleos, professor? Obviamente, processadores com dois núcleos tendem a ser mais velozes do
que os antigos processadores de núcleo único. No entanto, o mesmo se aplica: dependerá de outros
fatores! Um processador de quatro núcleos não é necessariamente mais veloz que um de dois.

(Prefeitura de Niterói/RJ – 2016) Observe as afirmativas a seguir.

I. Os clocks maiores permitem a realização de mais operações por segundo.


II. O clock determina por si só a velocidade final de um processador.
III. Os clocks internos altos são garantia de processadores mais rápidos.

Das afirmativas acima, apenas:

a) I está correta
b) II está correta.
c) III está correta.
d) I e II estão corretas.
e) I e III estão corretas.
_______________________
Comentários: (I) Correto, clocks maiores são frequências maiores, logo são mais operações por segundo; (II) Errado, a
velocidade de um processador depende de outros fatores; (III) Errado, o clock interno sozinho não é garantia de um processador
mais rápido (Letra A).

PC-PA - Informática - 2023 (Pré-Edital) 72


[Link] 234

04097224212 - Sabrina Rocha E Silva


Diego Carvalho, Equipe Informática e TI, Renato da Costa
Aula 16

Resfriamento (Cooler)
INCIDÊNCIA EM PROVA: baixíssima

A principal função de um processador é executar e processar as principais instruções e cálculos


matemáticos dos programas de um computador, mas ele também tem duas funções
importantes: manter o funcionamento de todos os equipamentos e programas, interpretando e
gerenciando a execução de cada instrução; e administrar na memória central os dados transferidos
de um elemento ao outro da máquina, visando o seu processamento.

Galera, um processador realiza bi-lhões de cálculos por se-gun-do em uma peça com medidas
um pouco maiores que as medidas de um cartão de crédito. Para tal, ele necessita de energia
elétrica e isso gera muito calor, visto que o material utilizado oferece resistência à corrente elétrica.
Se você estiver realizando uma tarefa que exige muito processamento (como editar vídeos ou jogar
games pesados), o processador aquece mais ainda.

Para ele não queimar, é necessário ter alguma forma de refrigeração! A solução utilizada
atualmente possui uma pasta térmica, que é um composto químico elaborado com elementos com
propriedades para dissipar o calor do processador, passando-o para o dissipador e, então,
dispersado por meio de um Cooler. Sabe aquele ventilador pequenininho localizado na placa-mãe
exatamente em cima do processador? Este é o Cooler1!

(CREFONO/1R – 2020) A principal função de um cooler é fornecer alimentação elétrica


ao processador.
_______________________
Comentários: a principal função de um cooler é resfriar o processador – quem fornece alimentação elétrica do processador é a
fonte (Errado).

(Cobra/BB – 2014) Na montagem de microcomputadores, a instalação e fixação do


microprocessador na placa-mãe deve ocorrer de forma adequada. Para tanto,
recomenda-se a aplicação de um produto antes da fixação do dissipador de calor ao
processador. Qual, das alternativas, se refere a este produto?

a) Pasta térmica.
b) Lubrificante.
c) Óleo.
d) Adesivo.
e) Isolante.
_______________________
Comentários: trata-se da Pasta Térmica (Letra A).

1
O cooler de cerveja resfria cerveja, logo o cooler do processador resfria o processador (agora vocês não esquecem, seus cachaceiros!)

PC-PA - Informática - 2023 (Pré-Edital) 73


[Link] 234

04097224212 - Sabrina Rocha E Silva


Diego Carvalho, Equipe Informática e TI, Renato da Costa
Aula 16

Famílias de Processadores
INCIDÊNCIA EM PROVA: baixíssima
Galera, trata-se de uma tecnologia tão absurdamente complexa que até hoje só existem
praticamente duas empresas no mercado: INTEL e AMD! (E AMD geralmente não cai em prova...)

FABRICANTE MODELO VELOCIDADE/CLOCK (MÁX) NÚCLEOS (MÁX)


Intel XT 8086 8 MHz 1
Intel AT 80286 16 MHz 1
Intel AT 80386 40 MHz 1
Intel AT 80486 100 MHz 1
Intel Pentium 233 MHz 1
Intel Pentium 2 233 MHz 1
Intel Pentium 3 900 MHz 1
Intel Celeron 2.4 GHz 1
Intel Pentium 4 3.6 GHz 1
Intel Core 2 Duo 3.16 GHz 2
Intel Core 2 Extreme 3.2 GHz 2
Intel Core 2 Quad 2.83 GHz 4
INTEL Core i3 3.7 GHz 2
INTEL Core i5 4.2 GHz 4
Intel Core i7 5.0 Ghz 10
INTEL Core i9 4.3 GHz 18

A tabela acima exibe apenas os principais processadores, tendo em vista que a evolução dos
processadores é extremamente rápida, portanto essa tabela estará constantemente desatualizada.
Entramos em uma geração em que a tendência não é mais do aumento do clock e, sim, da
quantidade de núcleos que cada processador contém. A última geração – por exemplo – pode
ter incríveis 18 núcleos.

Para deixar claro: processador multicore (também chamado multinúcleo) é qualquer processador
que tenha mais de um núcleo. Ele possui diversas vantagens em relação ao processador singlecore,
tais como: maior desempenho; maior processamento; maior capacidade de resfriamento; menor
consumo de energia; maior segurança (continua funcionando mesmo que um núcleo falhe); melhor
aproveitamento de recursos multithreads (processamento paralelo); entre outras.

(UFBA – 2014) A utilização de múltiplos núcleos em um processador é a solução para


garantir melhor desempenho com menor aumento de temperatura e redução do
consumo de energia.
_______________________
Comentários: processadores multicore realmente possuem melhor desempenho, menor aumento de temperatura e menor
consumo de energia (Correto).

PC-PA - Informática - 2023 (Pré-Edital) 74


[Link] 234

04097224212 - Sabrina Rocha E Silva


Diego Carvalho, Equipe Informática e TI, Renato da Costa
Aula 16

Arquitetura de Processadores
INCIDÊNCIA EM PROVA: baixíssima

A arquitetura de processadores é o conjunto de instruções de um processador que define as


operações primitivas que essa máquina executará, bem como a natureza do desempenho de suas
atividades. Trata-se desde instruções para manipular memória e executar operações
matemáticas quanto controlar o fluxo de operações. Na verdade, o importante aqui entender que
existem duas arquiteturas de processadores: RISC e CISC.

RISC (REDUCED INSTRUCTION SET COMPUTER) CISC (Complex instruction set computer)
Menor quantidade de instruções Maior quantidade de Instruções
Instruções mais simples Instruções mais complexas
Processamento mais rápido Processamento mais lento
Instruções de tamanho fixo Instruções de tamanhos variados
Centrada no software Centrada no hardware
Mais registradores Menos registradores

(CRA/AC – 2016) Há duas arquiteturas de processadores bastante conhecidas usadas nos


computadores que se diferenciam na forma como as instruções são executadas. A
primeira é capaz de executar várias centenas de instruções complexas diferentes. A
segunda é capaz de executar apenas algumas poucas instruções simples. Essas
arquiteturas são, respectivamente:

a) CISC e RISC.
b) MAC e IBM.
c) BIOS e CMOS.
d) PIC e 8081.
e) FAT e NTFS.
_______________________
Comentários: centenas de instruções complexas é o CISC e poucas instruções simples é o RISC (Letra A).

(PC/ES – 2011) Quanto maior a quantidade de instruções contidas em um processador


CISC, mais complexo e mais rápido ele se torna.
_______________________
Comentários: processadores que utilizam a Arquitetura CISC são mais complexos e mais lentos (Errado).

PC-PA - Informática - 2023 (Pré-Edital) 75


[Link] 234

04097224212 - Sabrina Rocha E Silva


Diego Carvalho, Equipe Informática e TI, Renato da Costa
Aula 16

Tamanho das Palavras


INCIDÊNCIA EM PROVA: baixa

==20a9e5==

Em computação, uma palavra é uma unidade de dados utilizada na arquitetura de um


processador. Uma palavra, Diego? Sim! Na língua natural humana, nós temos a letra como menor
dado, a sílaba como o primeiro agrupamento do menor dado e, em seguida, temos a palavra em
ordem de grandeza. No computador, é semelhante: nós temos o bit como menor dado, o byte
como agrupamento de bits e, em seguida, temos a palavra.

No entanto, há uma diferença fundamental: em língua humanas, as palavras variam de tamanho,


mas – na língua dos computadores – as palavras possuem um tamanho fixo para cada arquitetura
de um processador. Como assim, Diego? Galera, esse é um assunto extremamente difícil de explicar
sem ter que detalhar diversos outros assuntos. Vocês devem guardar apenas que o tamanho de uma
palavra é o tamanho máximo com o qual um processador é capaz de trabalhar eficientemente.

Atualmente, os processadores mais comuns utilizam palavras de 32 ou 64 bits. Isso significa que
o processador é capaz de realizar operações com números de até 232 e 264 bits respectivamente.
Voltando a nossa comparação: vocês já devem ter ouvido falar que a maior palavra que existe em
português é “inconstitucionalissimamente”, que tem 27 letras. Imaginem que nós – brasileiros – não
conseguíssemos memorizar palavras maior que 27 letras.

Com o processador, é a mesma coisa! Ele só consegue trabalhar em memória com números de até
32 ou 64 bits, logo não adianta instalar um pente de memória de 8Gb em um computador de 32 bits
porque ele só é capaz de trabalhar com números de até 232 bytes = [Link] bytes = 4GB. Se
você quiser instalar um pente de 8Gb, precisará de um computador que trabalhe com uma
arquitetura de 64 bits = [Link].709.551.616 = 16 Exabytes (é memória quase infinita)2.

Por conta disso, é comum encontrar hardwares e softwares de 64 bits sendo referenciados como
x64 e os de 32 bits sendo referenciados como x86. Quer fazer um teste? Em seu computador,

2
Seria como os alemães, cuja maior palavra é: Donaudampfschifffahrtselektrizitätenhauptbetriebswerkbauunterbeamtengesellschaft (80 letras!!!)

PC-PA - Informática - 2023 (Pré-Edital) 76


[Link] 234

04097224212 - Sabrina Rocha E Silva


Diego Carvalho, Equipe Informática e TI, Renato da Costa
Aula 16

pressione CTRL+R. Uma caixa de diálogo se abrirá e você deverá escrever msinfo32 e depois Enter!
Aparecerá uma janela com diversas informações de sistema, dentre elas haverá um item chamado
Tipo de Sistema, que indicará que seu computador é de 32 bits (x86) ou 64 bits (x64).

(IF/RN – 2015) Processadores da família x64 são comuns em computadores pessoais.


Uma de suas principais características é a de serem capazes de processar,
conceitualmente, por ciclo de clock, blocos de até:

a) 8 bytes b) 16 bytes c) 32 bytes d) 64 bytes


_______________________
Comentários: pegadinha malvaaaaada... x64 processa até 64 bits e, não, 64 bytes. Como 1 byte tem 8 bits, ele é capaz de
processar blocos de até 8 bytes (Letra A).

Notem, pela imagem anterior, que o meu computador utiliza uma arquitetura x64. Apenas por
curiosidade, é possível ver também informações sobre o processador. Note que meu computador é
um Intel Core i7 de seis núcleos cujo clock é... 3.20GHz! Legal, não é? Agora as coisas fazem mais
sentido! Bem, pessoal... é isso! Agora finalmente nós podemos entrar na parte mais importante,
que são os três componentes fundamentais de um processador: UC, ULA e Registradores.

(Prefeitura de Tapejada/RS – 2019) Os componentes da Unidade Central de


Processamento (UCP) são:

a) processador, memória e unidade de controle.


b) memória, placa mãe e unidade de controle.
c) registradores, memória cache e gabinete.
d) unidade de controle, registradores, unidade aritmética e lógica.
_______________________
Comentários: trata-se da Unidade de Controle (UC), Unidade Lógica e Aritmética (ULA) e Registradores (Letra D).

PC-PA - Informática - 2023 (Pré-Edital) 77


[Link] 234

04097224212 - Sabrina Rocha E Silva


Diego Carvalho, Equipe Informática e TI, Renato da Costa
Aula 16

Componentes Fundamentais

UNIDADE DE UNIDADE LÓGICA E


REGISTRADORES
CONTROLE (UC) ARITMÉTICA (ULA)

Unidade de Controle (UC)


INCIDÊNCIA EM PROVA: baixa

O primeiro componente de uma CPU é a Unidade de Controle (UC). O que ela faz, professor?
Pensem na Unidade de Controle como um guarda de trânsito responsável pela movimentação e
pelo controle de fluxo de dados, de forma que ele analisa uma determinada informação e verifica
se ela necessita ser processada pela Unidade Lógica e Aritmética (ULA) ou se ela pode ser enviada
diretamente para a Memória RAM.

Pode-se afirmar que ela controla todas as operações do processador. Como assim, Diego? Ela
administra o processamento de instruções, organiza a transferência de dados internos de uma parte
do processador para outra, fornece a sincronização e a ordenação das operações e processos,
gerencia a entrada e a saída de informações e, portanto, controla o computador como um todo –
inclusive todas as outras unidades (Ex: ULA).

A Unidade de Controle tem como função a busca, interpretação e controle de execução das
instruções. Galera, tudo que é executado em um computador é um software – incluindo sistema
operacional, navegador, leitor de PDFs e player de vídeo. De forma abstrata, um software é apenas
um conjunto de instruções! Isso mesmo, é como se fosse uma receita de bolos! Se o usuário clicar
não sei aonde, armazene tal coisa; se ele apertar tal botão, exiba outra; e assim por diante.

No entanto, o processador não entende esse conjunto de instruções exatamente da maneira como
foi escrita pelo desenvolvedor que fez o software. Cada instrução escrita pelo desenvolvedor
precisa ser dividida em várias outras para que o processador consiga compreendê-la. Vocês se
lembram da Arquitetura RISC/CISC? Pois é, ela era formada por um conjunto de instruções que um
processador era capaz de executar!

As instruções escritas por um programador no desenvolvimento de um software são convertidas


para esse conjunto de instruções compreensíveis para o processador (Ex: LOAD, ADD, STORE,
COMPARE, JUMP, OUTPUT, IN). Essas instruções carregam um valor da memória, adicionam
números, armazenam dados, entre outros. A Unidade de Controle recebe essas instruções
externas – como comandos de um software – e os converte em uma sequência de sinais de controle.

PC-PA - Informática - 2023 (Pré-Edital) 78


[Link] 234

04097224212 - Sabrina Rocha E Silva


Diego Carvalho, Equipe Informática e TI, Renato da Costa
Aula 16

Os sinais de controle causam a abertura ou o fechamento de portas lógicas dentro do processador,


resultando na transferência de dados para os registradores, para a unidade lógica e aritmética ou
entre eles. Logo, ela é responsável por sincronizar os processos entre os componentes do sistema.
Não é necessário saber como tudo isso funciona – vocês precisam saber apenas o ciclo básico da
unidade de controle: (1) Busca > (2) Decodifica > (3) Executa > (4) Armazena!

ETAPAs DESCRIÇÃO
Essa etapa encontra na memória principal do computador a próxima instrução de um software,
Buscar junto com todos os dados necessários para o processamento e a insere em um registrador –
veremos mais adiante que se trata da memória mais veloz de um computador.
Essa etapa interpreta a instrução, decodificando seu tipo (LOAD? ADD? STORE?) e determinando
decodificar quais componentes serão requeridos para executar essa instrução (Ex: Dispositivo de E/S,
Memória RAM, Unidade Lógica e Aritmética, entre outros).
Essa etapa atribui ações específicas a componentes do sistema a fim de executar, de fato, as
executar instruções do software, controlando o processamento dos dados e o fluxo de informações.

Essa etapa basicamente armazena o resultado da operação novamente na memória principal ou


armazenar em um registrador.

(FUNPAPA – 2018) Qual das alternativas a seguir é o componente do computador


responsável pela movimentação dos dados dentro da CPU?

a) Registrador.
b) Unidade Lógica Aritmética.
c) Controlador de disco.
d) Unidade de controle.
e) Controlador de interrupção.
_______________________
Comentários: o componente responsável pela movimentação dos dados dentro da CPU é a Unidade de Controle (Letra D).

(UFFS – 2019) Considerando o conceito de uma CPU, esta é dividida em subunidades


principais. A unidade responsável por administrar o processamento de instruções e
transferência de dados internos de uma parte do processador para outra é denominada:

a) unidade aritmética/lógica (UAL).


b) memória cache (SRAM).
c) unidade de interface (UI).
d) unidade de controle (UC).
e) memória RAM (RAM).
_______________________
Comentários: a unidade responsável por administrar o processamento de instruções e transferência de dados internos de uma
parte do processador para outra é denominada Unidade de Controle (Letra D).

PC-PA - Informática - 2023 (Pré-Edital) 79


[Link] 234

04097224212 - Sabrina Rocha E Silva


Diego Carvalho, Equipe Informática e TI, Renato da Costa
Aula 16

Unidade Lógica e Aritmética (ULA)


INCIDÊNCIA EM PROVA: média

Trata-se de um circuito digital responsável pelas operações matemáticas e resolução de


proposições lógicas (Ex: AND, OR, XOR, NOT) ou aritméticas (Ex: Adições, Subtrações,
Multiplicações, Divisões) utilizadas por softwares, executando efetivamente as instruções dos
programas. Seus parâmetros incluem – além dos números operandos, um resultado, um
comando da unidade de controle e o estado do comando após a operação.

Em geral, utiliza os registradores como memória, mas – para cálculos complexos – pode-se usar a
memória principal para armazenar resultados intermediários. É isso, pessoal... bastante simples!

(TTN – 2013) A principal atividade realizada na Unidade Lógica e Aritmética é:

a) cálculo de funções trigonométricas;


b) identificação do código de operação de uma instrução para utilizá-lo em operações
aritmética e lógicas;
c) execução de operações aritméticas e lógicas;
d) identificação do campo de operandos de uma instrução para utilizá-lo em operações
aritméticas e lógicas;
e) leitura de operandos e operadores.
_______________________
Comentários: sua principal atividade é a execução de operações aritméticas e lógicas – ela é responsável por toda a parte
matemática durante o processamento (Letra C).

(ANDI – 2014) A Unidade Lógica e Aritmética é um componente do microcomputador


responsável pelas operações matemáticas que é localizado:

a) no processador
b) na memória
c) no disco rígido
d) na unidade de CD-ROM
_______________________
Comentários: Unidade Lógica e Aritmética fica localizada no Processador (Letra A).

(TCU – 2012) A unidade aritmética e lógica (UAL) é o componente do processador que


executa as operações matemáticas a partir de determinados dados. Todavia, para que
um dado possa ser transferido para a UAL, é necessário que ele, inicialmente, permaneça
armazenado em um registrador.
_______________________
Comentários: Perfeito! Veremos registradores em detalhes no próximo tópico (Correto).

PC-PA - Informática - 2023 (Pré-Edital) 80


[Link] 234

04097224212 - Sabrina Rocha E Silva


Diego Carvalho, Equipe Informática e TI, Renato da Costa
Aula 16

Registradores
INCIDÊNCIA EM PROVA: média

Registradores são pequenas unidades de memória volátil, estática e de alta velocidade


localizadas internamente no núcleo da CPU. Eles são responsáveis por armazenar uma pequena
quantidade de bits capazes de guardar resultados temporários de operações, informações de
controle (Ex: Contador de Instruções3) e outros dados durante o ciclo de processamento, isto é,
enquanto dados são processados ou sujeitos a operações lógicas.

São conhecidas por terem a característica de serem as memórias mais rápidas, com menor tempo
de acesso e menor atraso no acesso às informações entre todas existentes em um computador,
apesar de terem menores capacidades de armazenamento e serem as mais caras. Eles são
utilizados também na transferência de dados entre o processador e a memória de um
computador. Fechado? É isso... super simples!

(CEFET – 2014) Registradores constituem memória de alta velocidade:

a) não volátil, localizada na placa mãe, para fazer o papel de memórias cache;
b) não volátil, do tipo RAM, localizada na placa mãe, para receber dados externos;
c) não volátil, de acesso aleatório, localizada na CPU e preparada para armazenar as
instruções dos programas;
d) volátil, localizada na CPU e usada para armazenar resultados temporários;
e) volátil, de alta capacidade, projetada para manter a ROM atualizada.
_______________________
Comentários: trata-se de uma memória volátil, localizada na CPU e usada para armazenar resultados temporários (Letra D).

(Secretaria de Concórdia/SC – 2019) Com relação a organização e arquitetura de


computadores, qual a função do registrador?

a) Armazenar permanentemente os dados oriundos das operações do processador.


b) Armazenar temporariamente os dados oriundos das operações do processador.
c) Armazenar os dados dos dispositivos presentes no microcomputador.
d) Definir os parâmetros e resultados dos cálculos do processador.
e) Substituir os dados armazenados no disco rígido de um microcomputador.
_______________________
Comentários: o registrador é responsável por armazenar temporariamente os dados oriundos das operações do processador
(Letra B).

3
O Contador de Instruções (Program Counter - PC) contém o endereço da próxima instrução que o processador deve buscar e executar. Toda vez
que o processador busca uma nova instrução, o contador é atualizado com o endereço de memória da instrução seguinte a ser executada.

PC-PA - Informática - 2023 (Pré-Edital) 81


[Link] 234

04097224212 - Sabrina Rocha E Silva

Você também pode gostar