ULA Unidade Lógica Aritmética

ClaudioJorgeEckertJu 202 views 8 slides Dec 07, 2018
Slide 1
Slide 1 of 8
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8

About This Presentation

Trabalho acadêmico sobre Portas lógicas, ULA
Quando utilizado para outros trabalhos acadêmicos, favor informar para [email protected]


Slide Content

1
INSTITUTOFEDERALDEEDUCAÇÃOCIÊNCIAETECNOLOGIADORIO
GRANDEDOSUL
CampusIbirubá
CLAUDIOJORGEECKERTJUNIOR
CRIAÇÃODEULA,UNIDADELÓGICOARITMÉTICA
Ibirubá
2017
CLAUDIOJORGEECKERTJUNIOR

2
DESENVOLVIMENTODEULA(UNIDADELOGICAARITMÉTICA).
Trabalhorelacionadoadisciplinade
Arquitetura e Organização de
ComputadoresII,bacharelemCiênciada
Computação,peloInstitutoFederalde
CiênciaeTecnologiadoRioGrandedo
SulCampusIbirubá
Orientadora:VanessadeSouza
Ibirubá
2017

3
INTRODUÇÃO
Oaumentopelademandadetecnologianosremeteaummundovoltadoa
constantesmelhoriasemsistemascomputacionais,ondeamelhoriaseiniciajáno
encapsulamentodeportaslógicasemCI`S,enoencapsulamentodeCI`SemCI`S
aindamaiores.
NestedesenvolvimentoseráabordadoaconstruçãodeumaUNIDADE
LÓGICOARITMÉTICO,queéumapeçafundamentaldoprocessadoretempor
finalidadeexecutarprocedimentosprédeterminadosporinstruçõesjáencapsuladas
nela,basicamenteaULAéumacalculadoragigante,quetemporfinalidadeprincipal
realizarcálculosecomparações,comoporexemploacomparaçãodeumconjunto
dedadoscomoutroeverificarseumnúmeroémaioroumenorqueooutro.

4
DESENVOLVIMENTO
NestaULAtemosasseguintesfunções:
00000-AND
00001-OR
00010-NAND
00011-XOR
00100-SOMADENATURAIS
00101-SOMADEINTEIROS
00110-SUBTRAÇÃO
00111-DESLOCAMENTOADIREITA
01000-DESLOCAMENTOAESQUERDA
01001-DESLOCAMENTOADIREITAARITMÉTICA
01010-NOR
01011-EX-NOR
01100-MULTIPLICADOR
01101-DIVISOR
01110-COMPARADORDEIGUAIS
01111-COMPARADORDEMAIORES
10000-COMPARADORDEMENORES
Possuitratamentodeoverflow,ondeemcasosdesoma,subtraçãopor
complementodedoisestoureapilha,estebitqueocasionaoestouroqueéo
overflowomesmoédescartado.

5
EstaULAfoimontadaatravésdeportaslógicasencapsuladasemuma
célula(CI)interligadosemumMultiplexador,queporsuavezescolheafunçãoque
vaiserexecutadonomomento.
CélulacomportaslógicaeMultiplexador

6
Overflow

7
ULApronta

8
Consideraçõesfinais
Nestedesenvolvimentoaprendiofuncionamentodeportaslógicaspara
efetuartrabalhoscom0e1,quenadamaiséqueconduçãodeenergiaouanão
conduçãodaenergia,entendiqueumaportalógicapodefazerotrabalhoqueantes
ficavasónaimaginação,queficavaperdidonamemóriaamaneiradosistematodo
dehardwareseconversar,pudeperceberorealfuncionamentoearealnecessidade
deobtermosestesequipamentosquesãoumamaravilhadavidamoderna,onde
hojenãopoderíamosterestatecnologiaeestafuncionalidadetodasenãoexistisse
osimples0eo1.