Anda di halaman 1dari 23

Electrónica Digital 1

Portafolio de evidencias

Instituto Tecnológico de Cd. Juárez.

Materia: Electrónica Digital


Investigación de la unidad 2
Titular de la materia: Ing. Armando Peinado Rentería.
Integrantes del equipo:
Nombres: No. Control Clave Carrera

Arellano Briones Dafne 15111565 4GF Mecatrónica

García Peña Paulina 15110633 4KE Eléctrica

García Santos Jonathan Ramón 15110655 4KE Eléctrica

Loya González Hiram Emmanuel 15110640 4KE Eléctrica

Naquid Ramírez Sergio Antonio 15110656 4KE Eléctrica

Salón:128 Horario:11:00am a 12:00pm

Fecha de Realización:15/septiembre/17 Fecha de Entrega:24/sep/17

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 1


Electrónica Digital 2
Portafolio de evidencias

NÚMEROS UTILIZADOS EN ELECTRÓNICA DIGITAL

Los sistemas de numeración utilizados en electrónica digital son los siguientes: sistema decimal,
sistema binario, sistema octal y sistema hexadecimal.

SISTEMA DECIMAL
Este sistema consta de diez símbolos que van desde el numero 0 hasta el numero 9, los cuales le dan la
característica principal a este sistema conocido por todo el mundo. Estos símbolos numéricos también
forman unidades numéricas compuestas, al tomarlos como exponentes de un número que se encargará
de regular el procedimiento, este número es llamado base. El numero base va a ser 10, por tal motivo
también es conocido como "sistema de numeración en base 10".

Figura 1: Sistema decimal

SISTEMAS DE NÚMEROS BINARIOS

Este es el sistema numérico que utilizan los sistemas digitales para contar y
es el código al que traduce todas las informaciones que recibe. Se dice "Binario" a todo aquello que
tiene dos partes, dos aspectos, etc. Muchas cosas en los sistemas digitales son binarias: Los impulsos
eléctricos que circulan en los circuitos son de baja o de alta tensión, los interruptores biestables están
encendidos o apagados, abiertos o cerrados, etc.

A diferencia del sistema decimal al que estamos habituados, y que utiliza diez cifras, del 0 al 9, el
sistema numérico binario utiliza solo dos cifras, el 0 y el 1. En el sistema binario las columnas no
representan la unidad, la decena, la centena, como en el sistema decimal, sino la unidad (20), el doble
(21), el doble (22), etc. De modo que al sumar en la misma columna 1 y 1, dará como resultado 0,
llevándonos 1 a la columna inmediatamente a la izquierda. Para los sistemas digitales es fácil, hasta el
punto que reduce todas las operaciones a sumas y restas de números binarios.

Figura 3: Sistema binario

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 2


Electrónica Digital 3
Portafolio de evidencias

Figura 4: Números binarios

También las palabras, los números y los dibujos se traducen en el ordenador en secuencias de 1 y 0.
De hecho toda letra, cifra o símbolo gráfico es codificado en una secuencia de 0 y 1. Si, por ejemplo,
nuestro nombre tiene cinco letras, la representación para el ordenador constara de cinco bytes. La
palabra bit deriva de las dos palabras inglesas "binary digit" cifra binaria, y designa a las dos cifras 0 y 1,
que se utilizan en el sistema binario. Un bit es también, la porción más pequeña de información
representable mediante un número, e indica si una cosa es verdadera o falsa, alta o baja, negra o
blanca, etc.
Un byte es generalmente una secuencia de 8 bits. Ocho ceros y unos se pueden ordenar de 256
maneras diferentes ya que cada bit tiene un valor de posición diferente, donde el bit numero 1 le
corresponderá un valor de posición de 20(1), el siguiente bit tendrá un valor de 21(2), el siguiente 22(4),
el siguiente 23(8), el siguiente 24(16), el siguiente un valor de 25(32), y así sucesivamente hasta llegar
la ultima posición, o ultimo bit, en este caso el numero 8, que también es llamado el MSB (Bit Mas
Significativo) y el LSB (Bit Menos Significativo) correspondiente a la primera posición o bit numero 1.
Ejemplo:

Figura 5: Valores de las posiciones de los números binarios

SISTEMA DE NUMERACIÓN OCTAL

Este sistema consta de 8 símbolos desde el 0 hasta el 7, es muy poco utilizado en los
computadores. La facilidad con que se pueden convertir entre el sistema Octal y el binario hace que el
sistema Octal sea atractivo como un medio "taquigráfico" de expresión de números binarios grandes.
Cuando trabajamos con una gran cantidad de números binarios de muchos bits, es mas adecuado y
eficaz escribirlos en octal y no en binarios. sin embargo, recordemos los circuitos y sistemas digitales
trabajan eléctricamente en binario, usamos el sistema Octal solo por conveniencia con los operadores
del sistema.

SISTEMA DE NUMERACIÓN HEXADECIMAL

Este sistema consta de 16 símbolos donde desde el 0 hasta el 9 son números y del 10 hasta el 15 son
letras, las cuales se encuentran distribuidas en la siguiente forma:

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 3


Electrónica Digital 4
Portafolio de evidencias

Hexadecimal Decimal Hexadecimal Decimal

0 0 8 8

1 1 9 9

2 2 A 10

3 3 B 11

4 4 C 12

5 5 D 13

6 6 E 14

7 7 F 15

Tabla 1: Símbolos utilizados en el sistema de numeración hexadecimal

La ventaja principal de este sistema de numeración es que se utiliza para convertir directamente
números binarios de 4 bits. En donde un solo dígito hexadecimal puede representar 4 números binarios
o 4 bits.

CONVERSIÓN DE UN NUMERO DECIMAL A BINARIO


Para esta transformación es necesario tener en cuenta los pasos que mostraremos en el siguiente
ejemplo: Transformemos el numero 42 a numero binario

1. Dividimos el numero 42 entre 2


2. Dividimos el cociente obtenido por 2 y repetimos el mismo procedimiento hasta que el cociente sea 1.
3. El numero binario lo formamos tomando el primer dígito el ultimo cociente, seguidos por los residuos
obtenidos en cada división, seleccionándolos de derecha a izquierda, como se muestra en el siguiente
esquema.

Figura 7: Conversión de decimal a binario

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 4


Electrónica Digital 5
Portafolio de evidencias

CONVERSIÓN DE UN NUMERO DECIMAL FRACCIONARIO A UN NUMERO


BINARIO
Para transformar un número decimal fraccionario a un numero binario debemos seguir los pasos que
mostramos en el siguiente ejemplo: transformemos el numero 42,375.

1. la parte entera se transforma de igual forma que el ejemplo anterior.


2. La parte fraccionaria de la siguiente manera:

Multiplicamos por el numero 2 y tomamos la parte entera del producto que ira formando el numero
binario correspondiente

Tomamos nuevamente la parte entera del producto, y la parte fraccionaria la multiplicamos


sucesivamente por 2 hasta llegar a 0

Tomamos nuevamente la parte entera , y como la parte fraccionaria es 0, indica que se ha terminado el
proceso. El numero binario correspondiente a la parte decimal será la unión de todas las partes enteras,
tomadas de las multiplicaciones sucesivas realizadas durante el transcurso del proceso , en donde el
primer dígito binario corresponde a la primera parte entera , el segundo dígito a la segunda parte entera
, y así sucesivamente hasta llegar al ultimo .Luego tomamos el numero binario , correspondiente a la
parte entera , y el numero binario , correspondiente a la parte fraccionaria y lo unimos en un solo
numero binario correspondiente a el numero decimal.

Figura 8: Conversión de decimal fraccionario a binario

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 5


Electrónica Digital 6
Portafolio de evidencias

CONVERSIÓN DE UN NUMERO BINARIO A UN NUMERO DECIMAL


Para convertir un número binario a decimal, realizamos los siguientes pasos:

1. Tomamos los valores de posición correspondiente a las columnas donde aparezcan únicamente unos
2. Sumamos los valores de posición para identificar el numero decimal equivalente

Figura 9: Conversión de binario a decimal

CONVERSIÓN DE UN NUMERO DECIMAL A OCTAL


Para convertir un numero en el sistema decimal al sistema de numeración Octal, debemos seguir los
pasos que mostraremos en el siguiente ejemplo Convertir el numero decimal 323.625 a el sistema de
numeración Octal

1. Se toma el numero entero y se divide entre 8 repetidamente hasta que el dividendo sea menor que el
divisor, para colocar entonces el numero 0 y pasar el dividendo a formar el primer dígito del numero
equivalente en decimal
2. Se toma la parte fraccionaria del numero decimal y la multiplicamos por 8 sucesivamente hasta que el
producto no tenga números fraccionarios
3. Pasamos la parte entera del producto a formar el dígito correspondiente
4. Al igual que los demás sistemas , el numero equivalente en el sistema decimal , esta formado por la
unión del numero entero equivalente y el numero fraccionario equivalente.

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 6


Electrónica Digital 7
Portafolio de evidencias

Figura 10: Conversión de decimal a octal

CONVERSIÓN DE UN NUMERO OCTAL A BINARIO

La ventaja principal del sistema de numeración Octal es la facilidad conque pueden realizarse la
conversión entre un numero binario y octal. A continuación mostraremos un ejercicio que ilustrará la
teoría. Por medio de este tipo de conversiones, cualquier numero Octal se convierte a binario de manera
individual. En este ejemplo, mostramos claramente el equivalente 100 111 010 en binario de cada
numero octal de forma individual.

Figura 11: Conversión de octal a binario

CONVERSIÓN DE UN NUMERO DECIMAL A UN NUMERO HEXADECIMAL


Convertir el numero 250.25 a Hexadecimal
1. Se toma la parte entera y se divide sucesivamente por el numero decimal 16 (base) hasta que el
cociente sea 0
2. Los números enteros resultantes de los cocientes, pasarán a conformar el numero hexadecimal
correspondiente, teniendo en cuenta que el sistema de numeración hexadecimal posee solo 16
símbolos, donde los números del 10 hasta el 15 tienen símbolos alfabéticos que ya hemos explicado
3. La parte fraccionaria del numero a convertir se multiplica por 16 (Base) sucesivamente hasta que el
producto resultante no tenga parte fraccionaria
4. Al igual que en los sistemas anteriores, el numero equivalente se forma, de la unión de los dos
números equivalentes, tanto entero como fraccionario, separados por un punto que establece la
diferencia entre ellos.

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 7


Electrónica Digital 8
Portafolio de evidencias

Figura 12: Conversión de decimal a hexadecimal

CONVERSIÓN DE UN NUMERO HEXADECIMAL A UN NUMERO DECIMAL

Como en los ejemplos anteriores este también nos ayudará a entender mejor este procedimiento:
Convertir el numero hexadecimal 2B6 a su equivalente decimal.

1. Multiplicamos el valor de posición de cada columna por el dígito hexadecimal correspondiente.


2. El resultado del número decimal equivalente se obtiene, sumando todos los productos obtenidos en el
paso anterior.

Figura 13: Conversión de hexadecimal a decimal

Operaciones básicas
Introducción al álgebra de Boole

Muchos componentes utilizados en sistemas de control, como contactores y relés,


presentan dos estados claramente diferenciados (abierto o cerrado, conduce o no
conduce). A este tipo de componentes se les denomina componentes todo o nada
o también componentes lógicos.

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 8


Electrónica Digital 9
Portafolio de evidencias

Para estudiar de forma sistemática el comportamiento de estos elementos, se


representan los dos estados por los símbolos 1 y 0 (0 abierto, 1 cerrado). De esta
forma podemos utilizar una serie de leyes y propiedades comunes con
independencia del componente en sí; da igual que sea una puerta lógica, un relé,
un transistor, etc...

Atendiendo a este criterio, todos los elementos del tipo todo o nada son
representables por una variable lógica, entendiendo como tal aquella que sólo
puede tomar los valores 0 y 1. El conjunto de leyes y reglas de operación de
variables lógicas se denomina álgebra de Boole, ya que fué George Boole el que
desarrolló las bases de la lógica matemática.

Volver

Operaciones lógicas básicas

Sea un conjunto formado por sólo dos elementos que designaremos por 0 y 1.
Llamaremos variables lógicas a las que toman sólo los valores del conjunto, es
decir 0 o 1.
En dicho conjunto se definen tres operaciones básicas:

SUMA LOGICA:

Denominada también operación "O" (OR). Esta operación responde a la siguiente


tabla:

a b a+b

0 0 0

0 1 1

1 0 1

1 1 1

PRODUCTO LOGICO:

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 9


Electrónica Digital 10
Portafolio de evidencias

Denominada también operación "Y" (AND). Esta operación responde a la


siguiente tabla:

a b a*b

0 0 0

0 1 0

1 0 0

1 1 1

NEGACION LOGICA:

Denominada también operación "N" (NOT). Esta operación responde a la


siguiente tabla:

a a'

0 1

1 0

Volver

Propiedades del álgebra de Boole

Las propiedades del conjunto en el que se han definido las operaciones (+, *, ')
son las siguientes:

PROPIEDAD CONMUTATIVA:

De la suma: a+b = b+a


Del producto: a*b = b*a

PROPIEDAD ASOCIATIVA:

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 10


Electrónica Digital 11
Portafolio de evidencias

De la suma: (a+b)+c = a+(b+c) = a+b+c


Del producto: (a*b)*c = a*(b*c) = a*b*c

LEYES DE IDEMPOTENCIA:

De la suma: a+a = a ; a+a' = 1


Del producto: a*a = a ; a*a' = 0

PROPIEDAD DISTRIBUTIVA:

De la suma respecto al producto: a*(b+c) = (a*b) + (a*c)


Del producto respecto a la suma: a + (b*c) = (a+b) * (a+c)

LEYES DE DE MORGAN:

(a+b+c)' = a'*b'*c'
(a*b*c)' = a'+b'+c'

Volver

Otras operaciones lógicas

A partir de las operaciones lógicas básicas se pueden realizar otras operaciones


booleanas, las cuales son:

NAND, cuya tabla correspondiente es:

a b (a*b)'

0 0 1

0 1 1

1 0 1

1 1 0

NOR, cuya tabla correspondiente es:

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 11


Electrónica Digital 12
Portafolio de evidencias

a b (a+b)'

0 0 1

0 1 0

1 0 0

1 1 0

XOR, también llamada función OR-EXCLUSIVA. Responde a la tabla:

a b a(+)b

0 0 0

0 1 1

1 0 1

1 1 0

Volver

Puertas lógicas

Todas las funciones lógicas vistas hasta el momento poseen una representación
normalizada, la cual se muestra en la figura siguiente:

Toda puerta lógica consta de 1 o más entradas y 1 o 2 salidas (puede darse el


caso de proporcionarse la salida y su negada). En todos los símbolos las entradas
se encuentran a la izquierda y las salidas a la derecha.
Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 12
Electrónica Digital 13
Portafolio de evidencias

Estas puertas las podemos encontrar empaquetadas dentro de distintos circuitos


integrados. Por ejemplo, para la familia lógica TTL tenemos las siguientes
referencias:
54/74 (LS) 00 Cuádruple puerta NAND de dos entradas

54/74 (LS) 02 Cuádruple puerta NOR de dos entradas

54/74 (LS) 04 Séxtuple puerta NOT

54/74 (LS) 08 Cuádruple puerta AND de dos entradas

54/74 (LS) 10 Triple puerta NAND de tres entradas

54/74 (LS) 11 Triple puerta AND de tres entradas

54/74 (LS) 20 Doble puerta NAND de cuatro entradas

54/74 (LS) 21 Doble puerta AND de cuatro entradas

54/74 (LS) 27 Triple puerta NOR de tres entradas

54/74 (LS) 30 Puerta NAND de ocho entradas

54/74 (LS) 32 Cuádruple puerta OR de dos entradas

Las puertas lógicas más frecuentes, baratas, y fáciles de encontrar son las NAND.
Debido a esto se suelen implementar circuitos digitales con el mayor número de
dichas puertas.

Hay que mencionar en este punto que los niveles de tensión que se corresponden
con los niveles lógicos 1 y 0 dependen de la familia lógica empleada. De
momento basta saber que la familia TTL se alimenta con +5V, por lo que los
niveles de tensión se corresponderán con +5V para el 1 lógico y 0V para el 0
lógico (idealmente hablando, claro).

Volver

Funciones lógicas

La aplicación más directa de las puertas lógicas es la combinación entre dos o


más de ellas para formar circuitos lógicos que responden a funciones lógicas.
Una función lógica hace que una o más salidas tengan un determinado valor para
un valor determinado de las entradas.

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 13


Electrónica Digital 14
Portafolio de evidencias

Supongamos que tenemos dos entradas, A y B, y una salida F. Vamos a hacer


que la salida sea 1 lógico cuando A y B tengan el mismo valor, siendo 0 la salida
si A y B son diferentes.

En primer lugar veamos los valores de A y B que hacen 1 la función:

A=1yB=1
A=0yB=0

Es decir, podemos suponer dos funciones de respuesta para cada caso:

F1 = A*B (A y B a 1 hacen F1 1)
F2 = A'*B' (A y B a 0 hacen F2 1)

La suma de estas funciones será la función lógica final que buscamos:

F = F1 + F2 = (A*B)+(A'*B')

A continuación vamos a ver como en muchos casos es posible simplificar la


función lógica final en otra más simple sin alterar el funcionamiento del circuito.

Volver

Simplificación de funciones

Supongamos que tenemos un circuito donde "F" es la respuesta (salida) del


mismo en función de las señales A, B, y C (entradas):

F = A*B*C + A'*B*C + B*C

Esta función puede ser simplificable aplicando las propiedades del álgebra de
Boole. En primer lugar aplicamos la propiedad distributiva:

F = B*C*(A+A') + B*C

Ahora aplicamos las leyes de idempotencia:

F = B*C + B*C = B*C

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 14


Electrónica Digital 15
Portafolio de evidencias

Como hemos podido ver en este ejemplo en muchas ocasiones se puede


simplificar la función (y por tanto el circuito) sin que ello afecte al resultado.
Más adelante veremos como simplificar funciones empleando otros métodos más
sencillos y fiables.

Volver

Tabla de verdad

DEFINICION:

Es una forma de representación de una función en la que se indica el valor 0 o 1


para cada valor que toma ésta por cada una de las posibles combinaciones que las
variables de entrada pueden tomar.

Anteriormente hemos visto las tablas de respuesta de cada una de las operaciones
lógicas; estas tablas son tablas de verdad de sus correspondientes puertas lógicas.

La tabla de verdad es la herramienta que debemos emplear para obtener la forma


canónica de la función del circuito, para así poder simplificar y conseguir la
función más óptima.

Veamos un ejemplo de un circuito y la tabla de verdad correspondiente:

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 15


Electrónica Digital 16
Portafolio de evidencias

A B C D F

0 0 0 0 1

0 0 0 1 1

0 0 1 0 1

0 0 1 1 1

0 1 0 0 1

0 1 0 1 1

0 1 1 0 1

0 1 1 1 1

1 0 0 0 1

1 0 0 1 1

1 0 1 0 1

1 0 1 1 1

1 1 0 0 1

1 1 0 1 1

1 1 1 0 1

1 1 1 1 0

Como podemos ver, si simplificamos la función obtenemos:

F = (A*B*C*D)'

es decir, un puerta NAND de 4 entradas.

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 16


Electrónica Digital 17
Portafolio de evidencias

Código Gray

¿Qué es el Código Gray?


Se recomienda leer el Sistema binario antes de iniciar la lectura de este tutorial.

El código Gray es un tipo especial de código binario que no es ponderado (los dígitos que
componen el código no tienen un peso asignado). Su característica es que entre una combinación
de dígitos y la siguiente, sea ésta anterior o posterior, sólo hay una diferencia de un dígito.

Por eso también se le llama Código progresivo. Esta progresión sucede también entre la última y la
primera combinación. Por eso se le llama también código cíclico. (ver tabla)

El código GRAY es utilizado principalmente en sistemas de posición, ya sea angular o lineal. Sus
aplicaciones principales se encuentran en la industria y en robótica. En robótica se utilizan unos
discos codificados para dar la información de posición que tiene un eje en particular. Esta
información se da en código GRAY.

Analizando la tabla anterior se observa que:

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 17


Electrónica Digital 18
Portafolio de evidencias

Cuando un número binario pasa de: 0111 a 1000 (de 7 a 8 en decimal) o de 1111 a 0000 (de 16 a 0
en decimal) cambian todas las cifras.

Para el mismo caso pero en código Gray: 0100 a 1100 (de 7 a 8 en decimal) o de 1000 a 0000 (de
16 a 0 en decimal) sólo ha cambiado una cifra.

La característica de pasar de un código al siguiente cambiando sólo un dígito asegura menos


posibilidades de error.

Código BCD. Decimal codificado en Binario


Para poder compartir información, que está en formato digital, es común utilizar las
representaciones binaria y hexadecimal. Hay otros métodos de representar información y una
de ellas es el código BCD. Con ayuda de la codificación BCD es más fácil ver la relación que
hay entre un número decimal (base 10) y el número correspondiente en binario (base 2)

El código BCD utiliza 4 dígitos binarios (ver en los dos ejemplos que siguen) para representar un
dígito decimal (0 al 9). Cuando se hace conversión de binario a decimal típica no hay una directa
relación entre el dígito decimal y el dígito binario.

Ejemplo 1: Conversión directa típica entre un número en decimal y uno binario. 8510 =
10101012. La representación el mismo número decimal en código BCD se muestra a la derecha.

Ejemplo 2: Conversión directa típica entre un número en decimal y uno binario. 56810 =
10001110002. La representación el mismo número decimal en código BCD se muestra a la
derecha.

Como se puede ver, de los dos ejemplos anteriores, el número equivalente decimal no se parece a
la representación en código BDC. Para poder obtener el equivalente código BCD de cada cifra de
los números anteriores, se asigna un “peso” o “valor” según la posición que ocupa. Este “peso” o
“valor” sigue el siguiente orden: 8 – 4 – 2 – 1. (Es un código ponderado). Del último ejemplo se
observa que el número 5 se representa como: 0 1 0 1.

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 18


Electrónica Digital 19
Portafolio de evidencias

El primer “0” corresponde al 8, el primer “1” corresponde a 4, el segundo “0” corresponde a 2, y…


el segundo “1” corresponde a 1. De lo anterior: 0 x 8 + 1 x 4 + 0 x 2 + 1 x 1 = 5

Al código BCD que tiene los “pesos” o “valores” antes descritos se le llama: Código BCD natural.
El código BCD cuenta como un número binario normal del 0 al 9, pero del diez (1010) al quince
(1111) no son permitidos pues no existen, para estos números, el equivalente de una cifra en
decimal. Este código es utilizado, entre otras aplicaciones, para la representación de las cifras de
los números decimales en displays de 7 segmentos.

Notas: Los subíndices 2 y 10, se utilizan para acotar, en el primer caso que el número es binario y
en el segundo caso que el número es decimal.

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 19


Electrónica Digital 20
Portafolio de evidencias

Breve historia del Código ASCII :El código ASCII (siglas en ingles para
American Standard Code for Information Interchange, es decir Código Americano ( Je! lease
estadounidense... ) Estándar para el intercambio de Información ) ( se pronuncia Aski ).

Fue creado en 1963 por el Comité Estadounidense de Estándares o "ASA", este organismo
cambio su nombre en 1969 por "Instituto Estadounidense de Estándares Nacionales" o "ANSI"
como se lo conoce desde entonces.

Este código nació a partir de reordenar y expandir el conjunto de símbolos y caracteres ya


utilizados en aquel momento en telegrafía por la compañía Bell. En un primer momento solo
incluía letras mayúsculas y números, pero en 1967 se agregaron las letras minúsculas y
algunos caracteres de control, formando así lo que se conoce como US-ASCII, es decir los
caracteres del 0 al 127.
Así con este conjunto de solo 128 caracteres fue publicado en 1967 como estándar,
conteniendo todos lo necesario para escribir en idioma ingles.

En 1981, la empresa IBM desarrolló una extensión de 8 bits del código ASCII, llamada "pagina
de código 437", en esta versión se reemplazaron algunos caracteres de control obsoletos, por
caracteres gráficos. Además se incorporaron 128 caracteres nuevos, con símbolos, signos,
gráficos adicionales y letras latinas, necesarias para la escrituras de textos en otros idiomas,
como por ejemplo el español. Así fue como se sumaron los caracteres que van del ASCII 128
al 255.
IBM incluyó soporte a esta página de código en el hardware de su modelo 5150, conocido
como "IBM-PC", considerada la primera computadora personal. El sistema operativo de este
modelo, el "MS-DOS" también utilizaba el código ASCII extendido.

Casi todos los sistemas informáticos de la actualidad utilizan el código ASCII para representar
caracteres, símbolos, signos y textos (265) .

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 20


Electrónica Digital 21
Portafolio de evidencias

Definición de Unicode
El término Unicode alude a un sistema estándar de
caracteres creado para permitir un fácil manejo de
la informática, visualización y transmisión de escritos de
diversos lenguajes y disciplinas técnicas, pero también
incluye textos clásicos de lenguas ya muertas. En otras palabras
y de una manera más específica el Unicode es un formato común
de caracteres, que dentro del cual se encuentran cada uno de los
caracteres de teclado de una computadora. De acuerdo a lo
plasmado el término deriva de los tres objetivos perseguidos
que son universalidad, unicidad y uniformidad.

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 21


Electrónica Digital 22
Portafolio de evidencias

Unicode especialmente suministra un número único para


cada uno de los caracteres, sin la implicación de la plataforma,
el idioma, el programa, lo que facilita el traspaso entre
diferentes sistemas de codificación y plataformas. Como se
puede observar el Unicode no abarca solo letras, sino que
además se hallan símbolos, números y otros.

Una codificación de caracteres define una tabla que representa


caracteres como números. A cada carácter se le asocia un
número. En Unicode a ese número se le llama code point. El
antecesor del Unicode se le conoce como “ASCII”, con la
diferencia que este último comprendía solamente los caracteres
que se utilizaban en la lengua inglesa.

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 22


Electrónica Digital 23
Portafolio de evidencias

Dicho estándar es sostenido por el UTC siglas del Unicode


Technical Committee, integrado en el Consorcio Unicode,
organización sin ánimo de lucro, en el que forman parte con
grados de implicaciones diferentes, grandes y famosas
empresas como Apple, Microsoft, Google, Yahoo, Adobe,
IBM, SAP, Oracle, o entidades como la prestigiosa Universidad
de Berkeley y profesionales y académicos a título individual. El
Consorcio Unicode sostiene una relación muy estrecha con
ISO/IEC, con la cual desde el año 1991 ha mantenido un acuerdo
de sincronizar sus estándares que contienen los mismos
caracteres y puntos de código.

Ing. Armando Peinado Renteria. Titular de la materia. Unidad 2: Página 23

Anda mungkin juga menyukai