Quais as operações que a unidade lógica aritmética ULA basicamente realiza?

Grátis

4 pág.

Quais as operações que a unidade lógica aritmética ULA basicamente realiza?

  • Denunciar


Pré-visualização | Página 1 de 1

Questão 1
	“ULA significa Unidade de Linha Aritmética.”
 PORQUE
“John Von Neumann teve a idéia de facilitar a programação com o conceito de programação armazenada, que consistia em representar os programas de tal forma que possa ser armazenada na ULA junto com os dados.”
Analisando as afirmações acima, conclui-se que:
 
	A
	As duas afirmações são verdadeiras, e a segunda justifica a primeira.
	B
	As duas afirmações são verdadeiras, e a segunda não justifica a primeira.
	C
	A primeira afirmação é verdadeira, e a segunda é falsa.
	D
	A primeira afirmação é falsa, e a segunda é verdadeira.
	E
	As duas afirmações são falsas.
 Você já respondeu e acertou esse exercício. A resposta correta é: E.
Justificativa:
ULA significa unidade lógica aritmética e não armazena nada.
Questão 2
	Quais são os blocos de um computador de arquitetura Von Neumann?
	A
	Entrada – Saída – CPU - Memória. Sendo a CPU formada por Unidade Lógica e Aritmética e por Unidade de Controle.
	B
	CPU – Entrada – Processamento – Saída. Sendo a CPU formada por Unidade Lógica e Aritmética e por Unidade de Controle.
	C
	Entrada – Saída – Hardware – Software
	D
	Teclado – Mouse – Discos – Impressora
	E
	Monitor - Impressora - Teclado - CPU. Sendo a CPU formada por Unidade Lógica e Aritmética e por Unidade de Controle.
 Você já respondeu e acertou esse exercício. A resposta correta é: A.
Justificativa:
Os blocos de um computador da arquitetura de Von Neumann são Entrada, Saída e CPU e Memória. 
Questão 3
	Quais os 3 blocos que formam a estrutura interna de qualquer processador?
	A
	PC, UC e Barramentos
	B
	PC, Cache e Barramentos
	C
	UL, UA e UC
	D
	UC, ULA e Registradores
	E
	CPU, Memória e Periféricos.
 Você já respondeu e acertou esse exercício. A resposta correta é: D.
 Justificativa: 
Os processadores são formados por UC, ULA e Registradores.
	 Analise as afirmações a seguir sobre a Arquitetura de Von Newmann:
 
 I.    Os 3 barramentos são: dados, endereços e instruções.
 II.    Os 4 blocos são: Processador (ou CPU), Memória, Entrada e Saída.
 III.    A Memória é responsável por armazenar dados e instruções de programa.
 IV.    Os 3 circuitos internos de um Processador são: Unidade de Controle, Unidade Lógica e Aritmética e Registradores.
 
 
 
Responda assinalando a alternativa correta:
 
 
	A
	Apenas I, II e IV estão corretas
	B
	Apenas I, II e III estão corretas.
	C
	Apenas II, III e IV estão corretas.
	D
	Apenas I, III e IV estão corretas.
	E
	I, II, III e IV estão corretas.
 Você já respondeu e acertou esse exercício. A resposta correta é: C.
Justificativa: 
Possui dois tipos de barramentos, para instruções e para dados.
Questão 5
	A Unidade de Lógica e Aritmética ( ULA ) é parte integrante de um processador. Com relação à sua funcionalidade pode-se afirmar que:
	A
	A ULA é a parte do processador responsável pela busca das instruções na memória principal e pela determinação do tipo de cada instrução.
	B
	A ULA implementa um conjunto de operações lógicas e aritméticas, operações essas necessárias 
à execução das instruções.
	C
	A ULA é usada para armazenar temporários e certas informações de controle.
	D
	Trata-se de uma memória de alta velocidade.
	E
	Trata-se de um conjunto de fios paralelos que permite a transmissão de dados, endereços e sinais de 
controle.
Justificativa: 
como o próprio nome diz, a ULA é uma unidade lógica e aritmética. 
	Um processador é composto, basicamente, de uma Unidade de Controle, uma Unidade de Lógica e 
Aritmética e de Registradores. Com relação à Unidade de Controle pode-se afirmar que:
	A
	Ela realiza um conjunto de operações, lógicas e aritméticas, operações essas necessárias à
 execução das instruções.
	B
	Ela é usada para armazenar dados temporários e certas informações de controle.
	C
	Ela é constituída apenas de registradores
	D
	Trata-se de um conjunto de fios paralelos que permite a transmissão de dados, endereços e
 sinais de controle.
	E
	Ela é a parte do processador responsável pela busca das instruções na memória principal e 
pela determinação do tipo de cada instrução.
Justificativa:
A UC é responsável por buscar instruções na memória principal.

O básico de quem está começando a estudar Arquitetura de Computadores é entender como um computador funciona internamente.
Obs.: Para explicar Arquitetura de Computadores seria necessário um post mais completo sobre alguns termos, componentes e seu funcionamento, mas vou tentar fazer um post explicativo bem básico, para facilitar o entendimento inicial. Quem sabe futuramente, nas “férias”, eu não destrinche componente por componente explicando a função e utilidade de cada um?!

Cada atividade que desempenhamos, como a de digitar este post, é entendido pelo computador como sequências de “zeros” e “uns”. Em outras palavras, o computador é uma “caixa burra” que só entende conjuntos de binários que foram pré-programados para fazer determinada função. É dever do desenvolvedor mapear as atividades para que o sistema as entenda. Apesar de uma “máquina burra”, ele possui um cérebro – a chamada CPU, ou Unidade Central de Processamento. Ela é responsável por buscar e executar as instruções existentes na memória, transferindo e recuperando dados da memória, e processando as informações. Além disso, é capaz de comandar os outros chips presentes no sistema computacional. É composta, basicamente, de Unidade de Controle, Unidade Lógica e Aritmética, e Registradores.

Algumas atividades do usuário necessitam de uma certa velocidade, pois são feitas com bastante frequência dentro da sua máquina. Pode parecer que não, mas a cada ação do usuário, o computador está fazendo milhões de operações de lógica aritmética, por exemplo. Por isso, um componente essencial em uma CPU é a chamado ULA (Unidade Lógica Aritmética) que é um circuito digital que realiza operações lógicas e aritméticas. Em outras palavras, temos uma calculadora dentro da CPU! Ela é capaz de somar, subtrair, dividir duas entradas, verificar se a entrada é nula, negativa, igualdade entre entradas, dentre outras funções… Além disso, muitas ULAs conseguem fazer operações lógicas bit a bit do tipo AND, OR, NOT…

A Unidade de Controle é responsável por controlar as ações em um sistema, e os Registradores – que não vou me aprofundar aqui – permitem armazenar valores em espécies de “registros” – a CPU possui uma memória de altíssima velocidade capaz de armazenas algumas informações. As informações são transmitidas em um intervalo de tempo determinado, chamado de “clock”. Cada operação ocorre em determinados ciclos de segundos (clock). O funcionamento e a importância do clock vai mais além do que uma espécie de “tique” dentro do PC, mas também não vou me aprofundar no presente momento.

De forma sucinta, o básico para começar a entender sobre arquitetura de computadores é entender cada um desses componentes a fundo. Em algum post futuro vou aprofundar sobre cada um deles. 🙂

Quais operações a ULA faz?

A ULA executa as principais operações lógicas e aritméticas do computador. Ela soma, subtrai, divide, determina se um número é positivo ou negativo ou se é zero. Além de executar funções aritméticas, uma ULA deve ser capaz de determinar se uma quantidade é menor ou maior que outra e quando quantidades são iguais.

Quais são os exemplos típicos de funções aritméticas executadas pela ULA?

A Unidade Lógica Aritmética (ULA) é um bloco que executa operações aritméticas e lógicas. Entre as operações aritméticas que excuta, ela soma, subtrai, divide e determina se um número é positivo ou negativo ou se é zero. Ela pode também executar funções lógicas como "E", "OU" ou "OU EXCLUSIVO".

Quais são as operações aritméticas?

As Operações Aritméticas Fundamentais são: adição, subtração, multiplicação e divi- são, mas juntaremos a elas outras três: potenciação, radiciação e logaritmação.

Qual a utilidade de cada uma das entradas da ULA?

As entradas para a ULA são os dados a serem operados (chamados operandos) e o código da unidade de controle indicando as operações para executar. As saídas são os resultados da computação.