Electronica dijital Codigos binarios y alafanumericos
|| Ingenieria mecatronica || NO. CONTROL: 12 430 120 ||
INTRODUCCION CODIGOS BINRIOS ! L "N#$%RICOS En informática y telecomunicaciones, el código binario se utilia con !ariados m"todos de codi#cación de datos, tales como cadenas de caracteres, o cadenas de bits$ Estos m"todos %ueden ser de anc&o #jo o anc&o !ariable$ 'or ejem%lo en el caso de un CD, las se(ales )ue re*ejarán el láser )ue rebotará en el CD y será rece%cionado %or un sensor de distinta forma indicando as+, si es un cero o un uno$ I$ II$ III$ I1$ 1$
R-. /CD -0CII UNICODE /I/2IOR-3I-
GR! El código binario re*ejado o código ray, nombrado as+ en &onor del in!estigador 3ran4 ray, es un sistema de numeración binario en el )ue dos !alores sucesi!os di#eren solamente en uno de sus d+gitos$ El código ray fue dise(ado originalmente %ara %re!enir se(ales ilegales 5se(ales falsas o !iciadas en la re%resentación6 de los s7itc&es electromecánicos, y actualmente es usado %ara facilitar la corrección de errores en los sistemas de comunicaciones, tales como algunos sistemas de tele!isión %or cable y la tele!isión digital terrestre$ 2as com%utadoras antiguas indicaban %osiciones abriendo y cerrando interru%tores$ Utiliando tres interru%tores como entradas usando /ase 8, estas dos %osiciones estar+an una des%u"s de la otra9 :;; ;:: El %roblema con el código binario en base 8 es )ue con interru%tores mecánicos, es realmente dif+cil )ue todos los interru%tores cambien al mismo tiem%o$ En la transición de los dos estados mostrados arriba, tres interru%tores cambian de sitio$ En el la%so en el )ue los interru%tores están cambiando, se %ueden %resentar salidas de información es%urias$ 0i las salidas mencionadas alimentan un circuito secuencial, %robablemente el sistema %resentará un error en entrada de datos$ El código gray resuel!e este %roblema cambiando solamente un d+gito a la !e, as+ )ue no e
Tienes )ue tener en cuenta )ue %ara con!ertir de binarios a ray los !alores )ue deben ser sumados en base 8 toman los siguientes !alores ;=;>:, :=:>: , ;=:>; y :=;>; esta o%eración de forma !ertical como se muestra en el siguiente ejem%lo9 Nótese )ue desde el ? %odr+a %asar a : con un solo cambio de s7itc& 5el más signi#cati!o %asa a cero6$ Esta es la %ro%iedad llamada @c+clica@ del código de ray$ COA/ERCIONE0
'ara con!ertir un nBmero binario 5en /ase 86 a código ray, sim%lemente se le a%lica una o%eración OR con el mismo nBmero des%laado un bit a la derec&a, sin tener en cuenta el acarreo$
BCD En sistemas de com%utación, /inaryCoded Decimal 5/CD6 o Decimal codi#cado en binario es un estándar %ara re%resentar nBmeros decimales en el sistema binario, en donde cada d+gito decimal es codi#cado con una secuencia de bits$ Con esta codi#cación es%ecial de los d+gitos decimales
en el sistema binario, se %ueden realiar o%eraciones aritm"ticas como suma, resta, multi%licación y di!isión de nBmeros en re%resentación decimal, sin %erder en los cálculos la %recisión ni tener las ine
2os nBmeros decimales, se codi#can en /CD con los de bits )ue re%resentan sus d+gitos$ 'or ejem%lo, la codi#cación en /CD del nBmero decimal FG8H? es9
2a re%resentación anterior 5en /CD6 es diferente de la re%resentación del mismo nBmero decimal en binario %uro9
3UND-AENTO0 En /CD cada cifra )ue re%resenta un d+gito decimal 5:, ;,$$$ y G6 se re%resenta con su e)ui!alente binario en cuatro bits 5esto es as+ %or)ue es el nBmero de bits necesario %ara re%resentar el nue!e, el nBmero más alto )ue se %uede re%resentar en /CD6$ En la siguiente tabla se muestran los códigos /CD más em%leados9
Como se obser!a, con el /CD sólo se utilian ;: de las ;J %osibles combinaciones )ue se %ueden formar con nBmeros de bits, %or lo )ue el sistema %ierde ca%acidad de re%resentación, aun)ue se facilita la com%resión de los nBmeros$ Esto es %or)ue el /CD sólo se usa %ara re%resentar cifras, no nBmeros en su totalidad$ Esto )uiere decir )ue %ara nBmeros de más de una cifra &acen falta dos nBmeros /CD$
SCII -0CII 5-merican 0tandard Code for Information Interc&ange6 es un código de caracteres basado en el alfabeto latino, tal como se usa en ingl"s moderno$ 3ue creado en ;GJH %or el Comit" Estadounidense de Estándares como una refundición o e!olución de los conjuntos de códigos utiliados entonces en telegraf+a$ Aás tarde, en ;GJ?, se incluyeron las minBsculas, y se rede#nieron algunos códigos de control %ara formar el código conocido como U0-0CII$ El código -0CII utilia ? bits %ara re%resentar los caracteres, aun)ue inicialmente em%leaba un bit adicional 5bit de %aridad6 )ue se usaba %ara detectar errores en la transmisión$ - menudo se llama incorrectamente -0CII a otros códigos de caracteres de bits, como el estándar I0OFG;, )ue es una e
Casi todos los sistemas informáticos actuales utilian el código -0CII o una e
-0CII es, en sentido estricto, un código de siete bits, lo )ue signi#ca )ue usa cadenas de bits re%resentables con siete d+gitos binarios 5)ue !an de : a ;8? en base decimal6 %ara re%resentar información de caracteres$ En el momento en el )ue se introdujo el código -0CII muc&os ordenadores trabajaban con gru%os de oc&o bits 5bytes u octetos6, como la unidad m+nima de información donde el octa!o bit se usaba &abitualmente como bit de %aridad con funciones de control de errores en l+neas de comunicación u otras funciones es%ec+#cas del dis%ositi!o$ 2as má)uinas )ue no usaban la com%robación de %aridad asignaban al octa!o bit el !alor cero en la mayor+a de los casos, aun)ue otros sistemas como las com%utadoras 'rime, )ue ejecutaban 'RIAO0 %on+an el octa!o bit del código -0CII a uno$ El código -0CII de#ne una relación entre caracteres es%ec+#cos y secuencias de bits además de reser!ar unos cuantos códigos de control %ara el %rocesador de te
#NICOD% Unicode es un estándar de codi#cación de caracteres dise(ado %ara facilitar el tratamiento informático, transmisión y !isualiación de te
-2C-N0E DE2 E0T-ND-R Unicode incluye todos los caracteres de uso comBn en la actualidad$ 2a !ersión F$; conten+a ;:: ?;H caracteres %ro!enientes de alfabetos, sistemas ideográ#cos y colecciones de s+mbolos 5matemáticos, t"cnicos, musicales, iconos, etc6$ 2a cifra crece con cada !ersión$ -demás, Unicode incluye los signos diacr+ticos como caracteres inde%endientes )ue %ueden ser combinados con otros caracteres y dis%one de !ersiones %rede#nidas de la mayor+a de letras con s+mbolos diacr+ticos en uso en la actualidad, como las !ocales acentuadas del es%a(ol$ RE'ERTORIO DE C-R-CTERE0 El elemento básico del estándar Unicode es el carácter$ 0e considera un carácter al elemento más %e)ue(o de un sistema de escritura con signi#cado$ El estándar Unicode codi#ca los caracteres esenciales grafemas de#ni"ndolos de forma abstracta y deja la re%resentación !isual 5tama(o, dimensión, fuente o estilo6 al soft7are )ue lo trate, como %rocesadores de te
• •
Uni!ersalidad9 Un re%ertorio su#cientemente am%lio )ue albergue a todos los caracteres %robables en el intercambio de te
BIBLIOGR"I &tt%9PPes$7i4i%edia$orgP7i4iPUnicode
&tt%9PPes$7i4i%edia$orgP7i4iP-0CII &tt%9PPes$7i4i%edia$orgP7i4iPDecimalQcodi#cadoQenQbinario &tt%9PPes$7i4i%edia$orgP7i4iPCCH/HdigoQray