SlideShare una empresa de Scribd logo
1 de 15
UNIDAD DIDÁCTICA 2
HARDWARD Y SOFTWARE
SISTEMAS DE NUMERACIÓN
1º BACHILLERATO- CURSO 17-18
DalvisPiqueres
Contenido
1. EVENTOS DIGITALES Y ANÁLOGICOS ..................................................................................3
1.1 EJEMPLOS DE EVENTOS ANALÓGICOS ..........................................................................3
1.2 EJEMPLOS DE EVENTOS DIGITALES...............................................................................3
1.3 IDENTIFICACIÓN DE ESTADOS DIGITALES......................................................................3
2. ELECTRÓNICA ANALÓGICA Y DIGITAL.................................................................................4
2.1 NECESIDAD DE LA ELECTRÓNICA..................................................................................4
2.2 INTRODUCCIÓN AL SISTEMA BINARIO ..........................................................................4
2.2.1 Sistema decimal y Sistema Binario.........................................................................6
2.2.2. Conversión decimal-binario..................................................................................7
4 CODIFICACIÓN BINARIA ...................................................................................................10
4.1 CÓDIGO BINARIONATURAL..................................................................................10
4.2 CÓDIGO BINARIO BCD(BINARY CODE DECIMAL)....................................................11
4.3 CÓDIGO BINARIO GRAY........................................................................................12
4.5 CODIGOS ALFANUMÉRICOS- CÓDIGOASCII.................................................................13
5. PUERTAS BASICAS Y TABLAS DE LA VERDAD.....................................................................13
1. EVENTOS DIGITALES Y ANÁLOGICOS
Definiciónde Evento:Algoque sucede.
1.1 EJEMPLOS DE EVENTOS ANALÓGICOS
Eventoanalógico:Se trata de un eventoanalógicocuandoentre dosestadosse pasade unoa
otro de forma continuaa travésde otro/otrosintermedios.
 Anochecer
 Amanecer
 Indicadorde velocidad
 Sintonizaciónde laradio
1.2 EJEMPLOS DE EVENTOS DIGITALES
Eventodigital:Se tratade uneventodigital cuandoentre dosestadosse pasade unoa otro de
formaabrupta (instantáneoo“de golpe”).
 Encendido/Apagadodel televisor
 Encendido/Apagadode laluz
 Preguntacuyarespuestaesverdaderoofalso
1.3 IDENTIFICACIÓN DE ESTADOS DIGITALES
Al tratarse de un eventodigital,solopuedenexistirdosestados.Estosdosestadosportanto
podríamosidentificarlos,porsusimilitudcon:
 ON/OFF(Encendido/Apagado)
 Verdadero/Falso
 1/0
2. ELECTRÓNICAANALÓGICAY DIGITAL
2.1 NECESIDAD DE LA ELECTRÓNICA
¿Cómose comportan loseventosde lanaturaleza?:Loseventosque se producenenla
naturalezatienenporlogeneral uncarácteranalógico(Sonido,meteorológica,velocidad,...).
Antiguamentetodoel estudioy almacenamientode informaciónhasidorealizadoporel ser
humanoinicialmente enpiedrayposteriormenteenpapel.
En la actualidadygracias a la evolucióntecnológica,paraestudiarloscomportamientosde la
naturaleza(Sonido,meteorología,...),tratar estoseventos,almacenarlainformaciónyrealizar
cálculosprecisosde formaautomática,necesitamoscaptary tratar estasseñales
(Transductores) asícomo convertirestainformaciónaunlenguaje capazde serinterpretado
por máquinasque realicenesta función(ConversoresAnalógico/Digital).
Al final de lacadena se vuelve aconvertirenanalógico(Conversordigital/analógico) yse
devuelveal usuarioencondicionesinterpretablesporél medianteuntransductor.
Ejemplo:Cadenade Sonido
Definición–transductor:Un transductoresun equipocapazde captar unaseñal del entorno
físico(naturaleza) yconvertirloaseñaleseléctricasovicerversa.
Definición - ConversorAnalógicoDigital:UnconversorA/Des unequipocapazde convertir
una señal eléctricaanalógicaenotradigital (interpretable porlaelectrónicadigital).
La parte de la electrónicoque intervieneenel procesocentral indicadoenrojoesla
electrónicadigital,el resto,antesydespuése indicadoenazul eslaelectrónicaanalógica.
Ambastienenuncometidodiferente peroque se complementaparaobtenerunsistema
completoque resuelvatodoel proceso.
2.2 INTRODUCCIÓN AL SISTEMA BINARIO
Una máquinaúnicamente escapazde identificaryutilizardosestados(1o 0, ON/OFF…) a
diferenciadel serhumanoque escapazde añadira la toma de decisionesotrosestados
intermedioscomoquizásodependiente de aspectossentimentales,sensoriales…
Por estonosinteresadisponerde disponerde dispositivosque implementenestadosdigitales
para construirmáquinaseléctricas/electrónicasque realicenestetrabajo.
Si conseguimosundispositivoque nosdé dosvalores de voltajedistintos,yque permitapasar
de uno a otro de forma inmediata,estedispositivotendráuncomportamientodigital.
Podemos asociarel valormásalto a un estadoy valormás bajoal otro,o a 1 y 0
respectivamente óAlto(Hi) yBajo(Low).
Reseñahistórica: En nuestrahistoriamásreciente se hanutilizadocomodispositivosdigitales,
y eneste ordenlossiguienteselementos:
1. Reléselectromecánicos
2. Interruptores
3. Tubosde vacío
4. Transistores(dispositivosde estadosólido
basadosen semiconductores)- Elementoen
el que se sustentatodala electrónica
analógicay digital.
Recordemosque estransistorsurgióenEEUU en1948, inicialmenteporuna
necesidadanalógicaconsistente enamplificarlaseñal de telefoníaparaabarcar
grandesdistancias.Antesestose conseguíaconlostubosde vacío.
A pesarde este origenanalógico, el transistorpermite tambiénimplementarestadosdigitales
debidoasu comportamientoeléctrico,que estudiaremosmásadelante.
Transistores,Tubos de Vacío de IBM y primer ordenador con tubos de vacío
Por lotanto esnecesarioconocercomose codifica el sistemabinarioparapoderdiseñare
interpretarel funcionamientode losequiposelectrónicosdigitales.
Tren de Pulsos: Secuencia de estados digitales en un tiempo t
2.2.1 Sistemadecimal y SistemaBinario
Sistemadecimal
Durante milenios el hombrehautilizadoel sistemadecimal,yel motivoesevidente:
El códigodecimal se caracterizapor utilizarycombinar10 númerosnaturales:
0,1,2,3,4,5,6,7,8,9 para obtenerotrosnúmerosmásaltos.Se dice que esun sistemabase 10.
Ejemplo:Comose codificae interpretael número191 endécimal.
CENTENAS (X100) DECENAS (X10) UNIDADES (X1)
1 9 1
191=1X100/9X10/1X1
Sistemabinario
“Existen10 tiposde personas,losque sabenbinarioylosque no”
El códigobinariose codificalamismaidea, salvoque envezde 10 númerosutilizamos
únicamente 2números:el 1 y el 0. Por lo tantose dice que esun sistemabase 2.
… (x8) (x4) (x2) (x1)
… 0 1 0 1
Al igual que endecimal el digitode menorpesoesel de laderecha(LSB),yel de laizquierda el
de mayor (MSB).Cada unode estosdígitosde denominaBIT.Es habitual encontrarlos
númerosbinariosagrupadosenbloquesde 4Bits.
Ejemplo:Codificarel númerodecimal 2encódigobinario.
(x2) (x1)
1 0
Efectivamente 1x2/0x1=2
2.2.2. Conversióndecimal-binario
Métododirecto o de suma de pesos
Ejemplos.Convertirlosnúmeros42y 12 a binario.
(x32) (x16) (X8) (x4) (x2) (x1)
1 0 1 0 1 0
42-32=10 // 10-8=2 // 2-2=0
(x16) (x8) (x4) (x2) (x1)
0 1 1 0 0
12-8=4//4-4=0
Métodode las divisones por2
Ejemplos:Convertirlosnúmerosdecimal42 y 12 binario.
4210=1010102 1210=11002
Tabla resumen de codificación binaria de los números decimales del 0 al 15.
0000 0
0001 1
0010 2
0011 3
0100 4
0101 5
0110 6
0111 7
3. EJERCICIOS PROPUESTOS
1. Atendiendoalo explicadoanteriormente ¿Sabríasexplicar cómo funcionauna calculadora
digital?
En el interiorde unacalculadorase encuentraunCHIP el cual estáprogramadocon un
algoritmo(clave de programaciónpararesolveroperacionesaritméticas).
Los númerosconlosque trabajan estánescritosenunsistemaque llamamosdecimal (este
nombre proviene delnúmerodiezque se usacomo base de este sistema).
El sistemadecimal recibesunombre del hechoque sunotaciónestábasadaenla agrupación
de losnúmerosenunidades,decenas(diezunidades),centenas(diezdecenaso cienunidades),
unidadesde mil (diezcentenasociendecenasomil unidades),decenasde mil (diezunidades
de mil),etc.En otras palabras,todoslosnúmerosestánescritoscomocombinacionesde los
diezdígitosbásicosque son:0, 1, 2, 3, 4, 5, 6, 7, 8 y 9.
2. ¿A qué número decimal corresponde el númerobinario 100010?
25 24
23
22
21
20
1 0 0 0 1 0
(0x20
)+(1x21
)+(0x22
)+(0x23
)+(0x24
)+(1x25
)=
0+2+0+0+0+32=34
3. ¿Qué dos métodosconoces para convertirun numero decimal en binario?
Métododirecto y métodode lasdivisionesentre 2.
4. Convertirel numero decimal 54 a binario,utilizandoel método directoe indicael bit
manos significativoy más significativo
25
24
23
22
21
20
1 1 0 1 1 0
54-25
=22// 22-24
=6// 6-22
=2// 2-21
=0
1000 8
1001 9
1010 10
1011 11
1100 12
1101 13
1110 14
1111 15
5. Convertir el número decimal 54 a binario, utilizando el método de divisiones por 2, indica
el bit menos significativo y el más significativo.
54 2
0 27 2
1 13 2
1 6 2
0 3 2
1 1
54 entre 2 sobra0
27 entre 2 sobra 1
13 entre 2 sobra 1
6 entre 2 sobra 0
3 entre 2 sobra 1
1 entre 2 sobra 1
finalmentetomamoslosbitsenordeninversoestoesel restomásbajoesel bit más
significativo(el primeroporlaizquierda)
y tenemoscomosoluciónque
0 enbinarionatural es110110.
6. Convertirel número decimal 63 a binario,con el métododirectoe indicar bit menosy más
significativo
1 2 4 8 16 32
1 0 1 0 0 1
7. Convertirel número decimal 63 a binario,utilizandoel método de divisionespor2, indica
el bit menosy más significativo
(x32) (x16) (x8) (x4) (x2) (x1)
1 1 1 1 1 1
63-32=31//31-16=15//15-8=7//7-4=3//3-2=1//1-1=0
Métodode divisionespor2:
63 2
1 31 2
LSB 1 15 2
1 7 2
1 3 2
1 1
MSB
63 entre 2 sobra1 (Menossignificativo)
31 entre 2 sobra 1
15 entre 2 sobra 1
7 entre 2 sobra 1
3 entre 2 sobra 1
1 entre 2 sobra 1 (Más significativo)
finalmentetomamoslosbitsenordeninversoestoesel restomásbajoesel bit más
significativo(el primeroporlaizquierda)
y tenemoscomosoluciónque
0 enbinarionatural es111111
4 CODIFICACIÓNBINARIA
4.1 CÓDIGO BINARIO NATURAL
El que hemosvisto.Solouna observación:
En el sistemadecimal vemosclaramente porejemploque paracodificarel 385 necesitamos3
dígitosy con dígitoscodificamoshasta1000 números(del 0 al 999). ¿Peroqué pasa cuando
pasamosal códigobinario?¿CuántosBitsnecesitoparacodificarenbinarionatural unnúmero
decimal que nosdigan?
Se resuelve utilizandocombinaciones:¿Cuántascombinacionesdistintaspuedohacercon3
dígitosdecimales?,sabemosque son1000 pero comose calculaesto?:
El númerode combinacionesque podemoshacercn3 dígitosdecimaleses BASE3
.Si fueran4
sería BASE4
Y así sucesivamente.
En binarioocurre igual.Ejemplo:el númerode combinacionesdistintasque puedohacercon4
bitses BASE4
=24
=2X2X2X2=16
¿Y si quierosabercuántosbitsnecesitopara codificarundeterminadonúmerodecimal?Por
ejemploel 1835.
Solohay que despejar:2x
=1835 // xlog2=log1835 // xlog1835/log2=10,84 es decir11
Y ademásse que el bit11 vale 1 porque yame estándiciendoque necesito11,si no fueraasí
me dirían que necesito10.
4.2 CÓDIGOBINARIOBCD (BINARYCODE DECIMAL)
CódigoBCD: Se trata de uncódigobinarioutilizadopararepresentarnúmerosdecimalesde
maneramás cómoda.Se realizaagrupandoconjuntosde 4bitspara representarcadadígito el
númerodecimal.
Supongamosque queremossaberaqué númerodecimal corresponde el códigobinario
11100101011. Se trata del número1835, calculareste númerodecimal sinayudade
calculadorasllevauntiempo,ylacosa se complicacada vezque el númeroesmás largo.
El códigoBCD ayudaa codificarenbinarionúmerosdecimalesde formamásfácil:
- No se codificael númerocompletode golpe.
- Se codificacada uno de losdígitosdecimales(de 0a 9) por separadoengruposde 4
bits.
- Se coloca cada grupo separadoenel mismoorden que el númerodecimal.
Ejemplo:Codificarel númerodecimal 1835 enbinarioBCD
1 8 3 5
0001 1000 0011 0101
Podemoscomprobarque el númeronatural codificadoenbinarionatural noesigual que
enbinarioBCD,esto hayque tenerloencuenta.Siempre hay que saberqué tipode código
estamosutilizando.
BCD AIKEN:Se codificade la mismaforma,soloque a la hora de obtenercadadigito
decimal,el MSBcada grupode pondrá (se le da unvalor) de 2 envezde 8.
Por tantoel númeroenBCD natural seria:1001 yen BCD AIKEN 1111 (comprobarlo)
2 4 2 2
1 1 1 1
BSC Natural y AIKEN
El códigoAIKEN esmuyútil para realizaroperacionesde sumaydivisión.Debidoala
simetríaque aparece entre determinadosnúmeros.
Realizarel códigoAIKEN de 0 a 9 y comprobar simetrías.Comprobarlasrestaslosencillas
que salenaprovechandoestassimetrías(nohayque usarllevadas).Ejemplo9-3
8 4 2 1
1 0 0 1
0000 0
0001 1
0010 2
0011 3
0100 4
1011 5
1100 6
1101 7
1110 8
1111 9
BCD Exceso3: resultade sumar3 a cada númeroBCD natural,de esta formaresultanunas
simetríasque tambiénsimplificanlasoperacionesde restaydivisión.Noentraremosen
detalle.
4.3CÓDIGO BINARIO GRAY
El códigoGray es untipoespecial de códigobinarioque noespondera(los dígitosque
componenel códigonotienenunpesoasignado).Sucaracterísticaesque entre una
combinaciónde dígitosyla siguiente,seaéstaanterioroposterior,sólohayunadiferenciade
un dígito.Por esotambién se le llamaCódigoprogresivo.
Esta progresiónsucede tambiénentre laúltimaylaprimeracombinación.Poresose le llama
tambiéncódigocíclico.(Vertabla)
000 0
001 1
011 2
010 3
110 4
111 5
101 6
100 7
El códigoGRAY esutilizado principalmente ensistemasde posición,yaseaangularolineal.Sus
aplicacionesprincipalesse encuentranenlaindustriayenrobótica.
En robóticase utilizanunosdiscoscodificadosparadarla informaciónde posiciónque tienen
un eje común.Estainformaciónse daen códigoGRAY.
Analizandolatablade laderechay se observa que:
Cuandoun númerobinariopasade:0111 a 1000 (de 7 a 8 endecimal) ode 1111 a 0000 (de 16
a 0 endecimal) cambiantodaslascifras.
SIMETRÍAS:
0 y 9
1 y 8
2 y 7
3 y 6
4 y 5
Para el mismocaso peroencódigoGray: 0100 a 1100 (de 7 a 8 endecimal) ode 1000 a 0000
(de 16 a 0 endecimal) sólohacambiadounacifra.
La característicade pasar de un códigoal siguiente cambiandosóloundígitoaseguraal menos
posibilidadesde error.
4.5 CODIGOS ALFANUMÉRICOS- CÓDIGO ASCII
Es el códigoalfanuméricomásconocido.ASCII(AmericanStandardCode forInformation
Interchange).
El códigoASCIIestándarSirve pararepresentartodoslosnúmerosasícomo lasletrasdel
alfabeto.Este utiliza7bits.
Existe unASCIIextendidoque utiliza8bitsque ademásrepresenta símbolos,ydependedel
tipode fabricante 8IBM, Apple…)
Ejemplo:El códigoASCIIde laletraA es 65. El códigoASCIIde @ esde 64, podemos
comprobarloconnuestroordenadorejecutandoel comando:
 Si estásutilizando PC:enunBlockde notas,tecleaALT+número(conel teclado
numérico) ysuelta.
 Si usas portátil:PulsaFn(tecleade función)+BlockNum(óNumLock).Luegopulsa
ALT+número(conlas teclasasociadasa tecladonuméricoque suelense M,J, K,L, U, I,
O, 8 Y 9, verasque enuna parte de estasteclasaparecenlosnúmerosdel 0 al 9 en
pequeñoyotrocolor).
 Otro métodoenportátil esteclearFN+Alt+número(enlaparte asociadadel portátil a
tecladonuméricoque anteshemoscomentado).Este métodoesmásdirecto.
Esto puede facilitarnosporejemplo,si enunmomentodeterminadonotenemosbien
configuradoel teclado,hacerusodel códigoASCIIparaobtenerunsímboloque no
encontramos.
5. PUERTAS BASICAS Y TABLAS DE LA VERDAD
AND(Y)
OR (O)
NOT (NO)
EXOR
NAND
NOR
A B S = A+B
0 0
0 1
1 0
1 1
0
1
1
1
A S = A
0
1
1
0
A B S = A+B
0 0
0 1
1 0
1 1
0
1
1
0
A B S = A*B
0 0
0 1
1 0
1 1
1
1
1
0
A B S = A+B
0 0
0 1
1 0
1 1
1
0
0
0
Unidad didáctica 2

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Unidad didáctica 2
Unidad didáctica 2Unidad didáctica 2
Unidad didáctica 2
 
Unidad didáctica 2
Unidad didáctica 2Unidad didáctica 2
Unidad didáctica 2
 
Unidad didáctica 2
Unidad didáctica 2Unidad didáctica 2
Unidad didáctica 2
 
Unidad didactica 2
Unidad didactica 2Unidad didactica 2
Unidad didactica 2
 
Unidad didáctica 2
Unidad didáctica 2  Unidad didáctica 2
Unidad didáctica 2
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Eventos digitales y analógicos
Eventos digitales y analógicos Eventos digitales y analógicos
Eventos digitales y analógicos
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
electrónica digital ies guadiana 2012 13
electrónica digital ies guadiana 2012 13electrónica digital ies guadiana 2012 13
electrónica digital ies guadiana 2012 13
 
Componentes De Un Sistema Computacional Iv.
Componentes De Un Sistema Computacional Iv.Componentes De Un Sistema Computacional Iv.
Componentes De Un Sistema Computacional Iv.
 
Tema 2 hardware y software
Tema 2 hardware y softwareTema 2 hardware y software
Tema 2 hardware y software
 
Tema 1.1 fundamentos de los sistemas digitales
Tema 1.1 fundamentos de los sistemas digitalesTema 1.1 fundamentos de los sistemas digitales
Tema 1.1 fundamentos de los sistemas digitales
 
Ejercicios vlsm
Ejercicios vlsmEjercicios vlsm
Ejercicios vlsm
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Electronica digital unidad 1
Electronica digital unidad 1Electronica digital unidad 1
Electronica digital unidad 1
 
Presentacion electronica digital
Presentacion electronica digitalPresentacion electronica digital
Presentacion electronica digital
 

Similar a Unidad didáctica 2

sistemas de numeración
sistemas de numeración sistemas de numeración
sistemas de numeración Alba Losa Lucio
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicosGabriela Teixeira
 
Libro de electronica digital - combinacional - diseno-teoria-y-practica
Libro de electronica   digital - combinacional - diseno-teoria-y-practicaLibro de electronica   digital - combinacional - diseno-teoria-y-practica
Libro de electronica digital - combinacional - diseno-teoria-y-practicaClinton Yeferson
 
electrónica digital
electrónica digitalelectrónica digital
electrónica digitalVidal Rangel
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicosChenzhan Zhu
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicosJimena Garcia Caro
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicosJimena Garcia Caro
 
Representac informacion
Representac informacionRepresentac informacion
Representac informacionasus12345678
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicosAlvaro Aguilera
 

Similar a Unidad didáctica 2 (19)

Ies valentin turienzo
Ies valentin turienzo Ies valentin turienzo
Ies valentin turienzo
 
Unidad didactica 2
Unidad didactica 2Unidad didactica 2
Unidad didactica 2
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
sistemas de numeración
sistemas de numeración sistemas de numeración
sistemas de numeración
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Sistemas de numeración
Sistemas  de  numeraciónSistemas  de  numeración
Sistemas de numeración
 
Libro de electronica digital - combinacional - diseno-teoria-y-practica
Libro de electronica   digital - combinacional - diseno-teoria-y-practicaLibro de electronica   digital - combinacional - diseno-teoria-y-practica
Libro de electronica digital - combinacional - diseno-teoria-y-practica
 
electrónica digital
electrónica digitalelectrónica digital
electrónica digital
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Representac informacion
Representac informacionRepresentac informacion
Representac informacion
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Procesos Digitales
Procesos DigitalesProcesos Digitales
Procesos Digitales
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 

Último

CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 

Último (19)

CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 

Unidad didáctica 2

  • 1. UNIDAD DIDÁCTICA 2 HARDWARD Y SOFTWARE SISTEMAS DE NUMERACIÓN 1º BACHILLERATO- CURSO 17-18 DalvisPiqueres
  • 2. Contenido 1. EVENTOS DIGITALES Y ANÁLOGICOS ..................................................................................3 1.1 EJEMPLOS DE EVENTOS ANALÓGICOS ..........................................................................3 1.2 EJEMPLOS DE EVENTOS DIGITALES...............................................................................3 1.3 IDENTIFICACIÓN DE ESTADOS DIGITALES......................................................................3 2. ELECTRÓNICA ANALÓGICA Y DIGITAL.................................................................................4 2.1 NECESIDAD DE LA ELECTRÓNICA..................................................................................4 2.2 INTRODUCCIÓN AL SISTEMA BINARIO ..........................................................................4 2.2.1 Sistema decimal y Sistema Binario.........................................................................6 2.2.2. Conversión decimal-binario..................................................................................7 4 CODIFICACIÓN BINARIA ...................................................................................................10 4.1 CÓDIGO BINARIONATURAL..................................................................................10 4.2 CÓDIGO BINARIO BCD(BINARY CODE DECIMAL)....................................................11 4.3 CÓDIGO BINARIO GRAY........................................................................................12 4.5 CODIGOS ALFANUMÉRICOS- CÓDIGOASCII.................................................................13 5. PUERTAS BASICAS Y TABLAS DE LA VERDAD.....................................................................13
  • 3. 1. EVENTOS DIGITALES Y ANÁLOGICOS Definiciónde Evento:Algoque sucede. 1.1 EJEMPLOS DE EVENTOS ANALÓGICOS Eventoanalógico:Se trata de un eventoanalógicocuandoentre dosestadosse pasade unoa otro de forma continuaa travésde otro/otrosintermedios.  Anochecer  Amanecer  Indicadorde velocidad  Sintonizaciónde laradio 1.2 EJEMPLOS DE EVENTOS DIGITALES Eventodigital:Se tratade uneventodigital cuandoentre dosestadosse pasade unoa otro de formaabrupta (instantáneoo“de golpe”).  Encendido/Apagadodel televisor  Encendido/Apagadode laluz  Preguntacuyarespuestaesverdaderoofalso 1.3 IDENTIFICACIÓN DE ESTADOS DIGITALES Al tratarse de un eventodigital,solopuedenexistirdosestados.Estosdosestadosportanto podríamosidentificarlos,porsusimilitudcon:  ON/OFF(Encendido/Apagado)  Verdadero/Falso  1/0
  • 4. 2. ELECTRÓNICAANALÓGICAY DIGITAL 2.1 NECESIDAD DE LA ELECTRÓNICA ¿Cómose comportan loseventosde lanaturaleza?:Loseventosque se producenenla naturalezatienenporlogeneral uncarácteranalógico(Sonido,meteorológica,velocidad,...). Antiguamentetodoel estudioy almacenamientode informaciónhasidorealizadoporel ser humanoinicialmente enpiedrayposteriormenteenpapel. En la actualidadygracias a la evolucióntecnológica,paraestudiarloscomportamientosde la naturaleza(Sonido,meteorología,...),tratar estoseventos,almacenarlainformaciónyrealizar cálculosprecisosde formaautomática,necesitamoscaptary tratar estasseñales (Transductores) asícomo convertirestainformaciónaunlenguaje capazde serinterpretado por máquinasque realicenesta función(ConversoresAnalógico/Digital). Al final de lacadena se vuelve aconvertirenanalógico(Conversordigital/analógico) yse devuelveal usuarioencondicionesinterpretablesporél medianteuntransductor. Ejemplo:Cadenade Sonido Definición–transductor:Un transductoresun equipocapazde captar unaseñal del entorno físico(naturaleza) yconvertirloaseñaleseléctricasovicerversa. Definición - ConversorAnalógicoDigital:UnconversorA/Des unequipocapazde convertir una señal eléctricaanalógicaenotradigital (interpretable porlaelectrónicadigital). La parte de la electrónicoque intervieneenel procesocentral indicadoenrojoesla electrónicadigital,el resto,antesydespuése indicadoenazul eslaelectrónicaanalógica. Ambastienenuncometidodiferente peroque se complementaparaobtenerunsistema completoque resuelvatodoel proceso. 2.2 INTRODUCCIÓN AL SISTEMA BINARIO Una máquinaúnicamente escapazde identificaryutilizardosestados(1o 0, ON/OFF…) a diferenciadel serhumanoque escapazde añadira la toma de decisionesotrosestados intermedioscomoquizásodependiente de aspectossentimentales,sensoriales… Por estonosinteresadisponerde disponerde dispositivosque implementenestadosdigitales para construirmáquinaseléctricas/electrónicasque realicenestetrabajo. Si conseguimosundispositivoque nosdé dosvalores de voltajedistintos,yque permitapasar de uno a otro de forma inmediata,estedispositivotendráuncomportamientodigital.
  • 5. Podemos asociarel valormásalto a un estadoy valormás bajoal otro,o a 1 y 0 respectivamente óAlto(Hi) yBajo(Low). Reseñahistórica: En nuestrahistoriamásreciente se hanutilizadocomodispositivosdigitales, y eneste ordenlossiguienteselementos: 1. Reléselectromecánicos 2. Interruptores 3. Tubosde vacío 4. Transistores(dispositivosde estadosólido basadosen semiconductores)- Elementoen el que se sustentatodala electrónica analógicay digital. Recordemosque estransistorsurgióenEEUU en1948, inicialmenteporuna necesidadanalógicaconsistente enamplificarlaseñal de telefoníaparaabarcar grandesdistancias.Antesestose conseguíaconlostubosde vacío. A pesarde este origenanalógico, el transistorpermite tambiénimplementarestadosdigitales debidoasu comportamientoeléctrico,que estudiaremosmásadelante. Transistores,Tubos de Vacío de IBM y primer ordenador con tubos de vacío Por lotanto esnecesarioconocercomose codifica el sistemabinarioparapoderdiseñare interpretarel funcionamientode losequiposelectrónicosdigitales. Tren de Pulsos: Secuencia de estados digitales en un tiempo t
  • 6. 2.2.1 Sistemadecimal y SistemaBinario Sistemadecimal Durante milenios el hombrehautilizadoel sistemadecimal,yel motivoesevidente: El códigodecimal se caracterizapor utilizarycombinar10 númerosnaturales: 0,1,2,3,4,5,6,7,8,9 para obtenerotrosnúmerosmásaltos.Se dice que esun sistemabase 10. Ejemplo:Comose codificae interpretael número191 endécimal. CENTENAS (X100) DECENAS (X10) UNIDADES (X1) 1 9 1 191=1X100/9X10/1X1 Sistemabinario “Existen10 tiposde personas,losque sabenbinarioylosque no” El códigobinariose codificalamismaidea, salvoque envezde 10 númerosutilizamos únicamente 2números:el 1 y el 0. Por lo tantose dice que esun sistemabase 2. … (x8) (x4) (x2) (x1) … 0 1 0 1 Al igual que endecimal el digitode menorpesoesel de laderecha(LSB),yel de laizquierda el de mayor (MSB).Cada unode estosdígitosde denominaBIT.Es habitual encontrarlos númerosbinariosagrupadosenbloquesde 4Bits. Ejemplo:Codificarel númerodecimal 2encódigobinario. (x2) (x1) 1 0 Efectivamente 1x2/0x1=2
  • 7. 2.2.2. Conversióndecimal-binario Métododirecto o de suma de pesos Ejemplos.Convertirlosnúmeros42y 12 a binario. (x32) (x16) (X8) (x4) (x2) (x1) 1 0 1 0 1 0 42-32=10 // 10-8=2 // 2-2=0 (x16) (x8) (x4) (x2) (x1) 0 1 1 0 0 12-8=4//4-4=0 Métodode las divisones por2 Ejemplos:Convertirlosnúmerosdecimal42 y 12 binario. 4210=1010102 1210=11002 Tabla resumen de codificación binaria de los números decimales del 0 al 15. 0000 0 0001 1 0010 2 0011 3 0100 4 0101 5 0110 6 0111 7
  • 8. 3. EJERCICIOS PROPUESTOS 1. Atendiendoalo explicadoanteriormente ¿Sabríasexplicar cómo funcionauna calculadora digital? En el interiorde unacalculadorase encuentraunCHIP el cual estáprogramadocon un algoritmo(clave de programaciónpararesolveroperacionesaritméticas). Los númerosconlosque trabajan estánescritosenunsistemaque llamamosdecimal (este nombre proviene delnúmerodiezque se usacomo base de este sistema). El sistemadecimal recibesunombre del hechoque sunotaciónestábasadaenla agrupación de losnúmerosenunidades,decenas(diezunidades),centenas(diezdecenaso cienunidades), unidadesde mil (diezcentenasociendecenasomil unidades),decenasde mil (diezunidades de mil),etc.En otras palabras,todoslosnúmerosestánescritoscomocombinacionesde los diezdígitosbásicosque son:0, 1, 2, 3, 4, 5, 6, 7, 8 y 9. 2. ¿A qué número decimal corresponde el númerobinario 100010? 25 24 23 22 21 20 1 0 0 0 1 0 (0x20 )+(1x21 )+(0x22 )+(0x23 )+(0x24 )+(1x25 )= 0+2+0+0+0+32=34 3. ¿Qué dos métodosconoces para convertirun numero decimal en binario? Métododirecto y métodode lasdivisionesentre 2. 4. Convertirel numero decimal 54 a binario,utilizandoel método directoe indicael bit manos significativoy más significativo 25 24 23 22 21 20 1 1 0 1 1 0 54-25 =22// 22-24 =6// 6-22 =2// 2-21 =0 1000 8 1001 9 1010 10 1011 11 1100 12 1101 13 1110 14 1111 15
  • 9. 5. Convertir el número decimal 54 a binario, utilizando el método de divisiones por 2, indica el bit menos significativo y el más significativo. 54 2 0 27 2 1 13 2 1 6 2 0 3 2 1 1 54 entre 2 sobra0 27 entre 2 sobra 1 13 entre 2 sobra 1 6 entre 2 sobra 0 3 entre 2 sobra 1 1 entre 2 sobra 1 finalmentetomamoslosbitsenordeninversoestoesel restomásbajoesel bit más significativo(el primeroporlaizquierda) y tenemoscomosoluciónque 0 enbinarionatural es110110. 6. Convertirel número decimal 63 a binario,con el métododirectoe indicar bit menosy más significativo 1 2 4 8 16 32 1 0 1 0 0 1 7. Convertirel número decimal 63 a binario,utilizandoel método de divisionespor2, indica el bit menosy más significativo (x32) (x16) (x8) (x4) (x2) (x1) 1 1 1 1 1 1 63-32=31//31-16=15//15-8=7//7-4=3//3-2=1//1-1=0
  • 10. Métodode divisionespor2: 63 2 1 31 2 LSB 1 15 2 1 7 2 1 3 2 1 1 MSB 63 entre 2 sobra1 (Menossignificativo) 31 entre 2 sobra 1 15 entre 2 sobra 1 7 entre 2 sobra 1 3 entre 2 sobra 1 1 entre 2 sobra 1 (Más significativo) finalmentetomamoslosbitsenordeninversoestoesel restomásbajoesel bit más significativo(el primeroporlaizquierda) y tenemoscomosoluciónque 0 enbinarionatural es111111 4 CODIFICACIÓNBINARIA 4.1 CÓDIGO BINARIO NATURAL El que hemosvisto.Solouna observación: En el sistemadecimal vemosclaramente porejemploque paracodificarel 385 necesitamos3 dígitosy con dígitoscodificamoshasta1000 números(del 0 al 999). ¿Peroqué pasa cuando pasamosal códigobinario?¿CuántosBitsnecesitoparacodificarenbinarionatural unnúmero decimal que nosdigan? Se resuelve utilizandocombinaciones:¿Cuántascombinacionesdistintaspuedohacercon3 dígitosdecimales?,sabemosque son1000 pero comose calculaesto?: El númerode combinacionesque podemoshacercn3 dígitosdecimaleses BASE3 .Si fueran4 sería BASE4 Y así sucesivamente. En binarioocurre igual.Ejemplo:el númerode combinacionesdistintasque puedohacercon4 bitses BASE4 =24 =2X2X2X2=16
  • 11. ¿Y si quierosabercuántosbitsnecesitopara codificarundeterminadonúmerodecimal?Por ejemploel 1835. Solohay que despejar:2x =1835 // xlog2=log1835 // xlog1835/log2=10,84 es decir11 Y ademásse que el bit11 vale 1 porque yame estándiciendoque necesito11,si no fueraasí me dirían que necesito10. 4.2 CÓDIGOBINARIOBCD (BINARYCODE DECIMAL) CódigoBCD: Se trata de uncódigobinarioutilizadopararepresentarnúmerosdecimalesde maneramás cómoda.Se realizaagrupandoconjuntosde 4bitspara representarcadadígito el númerodecimal. Supongamosque queremossaberaqué númerodecimal corresponde el códigobinario 11100101011. Se trata del número1835, calculareste númerodecimal sinayudade calculadorasllevauntiempo,ylacosa se complicacada vezque el númeroesmás largo. El códigoBCD ayudaa codificarenbinarionúmerosdecimalesde formamásfácil: - No se codificael númerocompletode golpe. - Se codificacada uno de losdígitosdecimales(de 0a 9) por separadoengruposde 4 bits. - Se coloca cada grupo separadoenel mismoorden que el númerodecimal. Ejemplo:Codificarel númerodecimal 1835 enbinarioBCD 1 8 3 5 0001 1000 0011 0101 Podemoscomprobarque el númeronatural codificadoenbinarionatural noesigual que enbinarioBCD,esto hayque tenerloencuenta.Siempre hay que saberqué tipode código estamosutilizando. BCD AIKEN:Se codificade la mismaforma,soloque a la hora de obtenercadadigito decimal,el MSBcada grupode pondrá (se le da unvalor) de 2 envezde 8. Por tantoel númeroenBCD natural seria:1001 yen BCD AIKEN 1111 (comprobarlo) 2 4 2 2 1 1 1 1 BSC Natural y AIKEN El códigoAIKEN esmuyútil para realizaroperacionesde sumaydivisión.Debidoala simetríaque aparece entre determinadosnúmeros. Realizarel códigoAIKEN de 0 a 9 y comprobar simetrías.Comprobarlasrestaslosencillas que salenaprovechandoestassimetrías(nohayque usarllevadas).Ejemplo9-3 8 4 2 1 1 0 0 1
  • 12. 0000 0 0001 1 0010 2 0011 3 0100 4 1011 5 1100 6 1101 7 1110 8 1111 9 BCD Exceso3: resultade sumar3 a cada númeroBCD natural,de esta formaresultanunas simetríasque tambiénsimplificanlasoperacionesde restaydivisión.Noentraremosen detalle. 4.3CÓDIGO BINARIO GRAY El códigoGray es untipoespecial de códigobinarioque noespondera(los dígitosque componenel códigonotienenunpesoasignado).Sucaracterísticaesque entre una combinaciónde dígitosyla siguiente,seaéstaanterioroposterior,sólohayunadiferenciade un dígito.Por esotambién se le llamaCódigoprogresivo. Esta progresiónsucede tambiénentre laúltimaylaprimeracombinación.Poresose le llama tambiéncódigocíclico.(Vertabla) 000 0 001 1 011 2 010 3 110 4 111 5 101 6 100 7 El códigoGRAY esutilizado principalmente ensistemasde posición,yaseaangularolineal.Sus aplicacionesprincipalesse encuentranenlaindustriayenrobótica. En robóticase utilizanunosdiscoscodificadosparadarla informaciónde posiciónque tienen un eje común.Estainformaciónse daen códigoGRAY. Analizandolatablade laderechay se observa que: Cuandoun númerobinariopasade:0111 a 1000 (de 7 a 8 endecimal) ode 1111 a 0000 (de 16 a 0 endecimal) cambiantodaslascifras. SIMETRÍAS: 0 y 9 1 y 8 2 y 7 3 y 6 4 y 5
  • 13. Para el mismocaso peroencódigoGray: 0100 a 1100 (de 7 a 8 endecimal) ode 1000 a 0000 (de 16 a 0 endecimal) sólohacambiadounacifra. La característicade pasar de un códigoal siguiente cambiandosóloundígitoaseguraal menos posibilidadesde error. 4.5 CODIGOS ALFANUMÉRICOS- CÓDIGO ASCII Es el códigoalfanuméricomásconocido.ASCII(AmericanStandardCode forInformation Interchange). El códigoASCIIestándarSirve pararepresentartodoslosnúmerosasícomo lasletrasdel alfabeto.Este utiliza7bits. Existe unASCIIextendidoque utiliza8bitsque ademásrepresenta símbolos,ydependedel tipode fabricante 8IBM, Apple…) Ejemplo:El códigoASCIIde laletraA es 65. El códigoASCIIde @ esde 64, podemos comprobarloconnuestroordenadorejecutandoel comando:  Si estásutilizando PC:enunBlockde notas,tecleaALT+número(conel teclado numérico) ysuelta.  Si usas portátil:PulsaFn(tecleade función)+BlockNum(óNumLock).Luegopulsa ALT+número(conlas teclasasociadasa tecladonuméricoque suelense M,J, K,L, U, I, O, 8 Y 9, verasque enuna parte de estasteclasaparecenlosnúmerosdel 0 al 9 en pequeñoyotrocolor).  Otro métodoenportátil esteclearFN+Alt+número(enlaparte asociadadel portátil a tecladonuméricoque anteshemoscomentado).Este métodoesmásdirecto. Esto puede facilitarnosporejemplo,si enunmomentodeterminadonotenemosbien configuradoel teclado,hacerusodel códigoASCIIparaobtenerunsímboloque no encontramos. 5. PUERTAS BASICAS Y TABLAS DE LA VERDAD AND(Y)
  • 14. OR (O) NOT (NO) EXOR NAND NOR A B S = A+B 0 0 0 1 1 0 1 1 0 1 1 1 A S = A 0 1 1 0 A B S = A+B 0 0 0 1 1 0 1 1 0 1 1 0 A B S = A*B 0 0 0 1 1 0 1 1 1 1 1 0 A B S = A+B 0 0 0 1 1 0 1 1 1 0 0 0