Está en la página 1de 17

Instituto Tecnológico

Superior de San
Martín Texmelucan
“2019, Año del Caudillo del Sur, Emiliano Zapata”

G
INSTITUTO TECNOLÓGICO SUPERIOR DE SAN MARTÍN TEXMELUCAN

CARRERA: INGENIERÍA EN ELECTROMECÁNICA

MATERIA: ELECTRONICA ANALOGICA

5TO SEMESTRE GRUPO “A”

NOMBRE DEL ALUMNO: GARCIA FLORES MARIANA

SEPTIEMBRE, 2019

Instituto Tecnológico Superior de San Martín Texmelucan


Camino a Barranca de Pesos S/N , San Lucas Atoyatenco
San Martín Texmelucan, Puebla. C.P. 74120
Tel. (01 248) 1 11 11 32, (01 248) 1 11 11 33
Remarcación corta: 3295 y 3296
Correo: itssmt@hotmail.com
www.itssmt.edu.m x
Instituto Tecnológico
Superior de San
Martín Texmelucan
“2019, Año del Caudillo del Sur, Emiliano Zapata”

Contenido
INTRODUCCION .................................................................................................................. 3
OBJETIVO ............................................................................................................................ 3
DESARROLLO ..................................................................................................................... 3
Sistemas Digitales............................................................................................................. 3
Características de sistemas digitales ................................................................................ 4
Sistemas numéricos existentes ......................................................................................... 4
Números decimales ....................................................................................................... 4
Conversión decimal a octal............................................................................................ 5
Conversión decimal a hexadecimal ............................................................................... 6
Números binarios .......................................................................................................... 6
Conversión binaria a octal ............................................................................................. 7
Sistema Hexadecimal .................................................................................................... 8
Conversión hexadecimal a decimal ............................................................................... 9
Sistema Octal ................................................................................................................ 9
Conversión octal a decimal............................................................................................ 9
Conversión octal a binario ............................................................................................. 9
Códigos digitales ............................................................................................................. 10
Código decimal primario (BCD) ................................................................................... 10
Código Gray ................................................................................................................ 10
Conversión de código binario a código Gray ............................................................... 11
Conversión de Gray a binario ...................................................................................... 11
ASCII ........................................................................................................................... 12
Exceso de tres ............................................................................................................. 14
Paridad ........................................................................................................................ 15
Máquinas de estado ........................................................................................................ 15
CONCLUSION .................................................................................................................... 17
REFERENCIAS BIBLIOGRAFICAS ................................................................................... 17

Instituto Tecnológico Superior de San Martín Texmelucan


Camino a Barranca de Pesos S/N , San Lucas Atoyatenco
San Martín Texmelucan, Puebla. C.P. 74120
Tel. (01 248) 1 11 11 32, (01 248) 1 11 11 33
Remarcación corta: 3295 y 3296
Correo: itssmt@hotmail.com
www.itssmt.edu.m x
Instituto Tecnológico
Superior de San
Martín Texmelucan
“2019, Año del Caudillo del Sur, Emiliano Zapata”

INTRODUCCION
Los sistemas de numeración son conjuntos de dígitos usados para representar cantidades,
así se tienen los sistemas de numeración decimal, binario, octal, hexadecimal, romano, etc.
Los cuatro primeros se caracterizan por tener una base (número de dígitos diferentes: diez,
dos, ocho, dieciséis respectivamente) mientras que el sistema romano no posee base y
resulta más complicado su manejo tanto con números, así como en las operaciones básicas.
Los sistemas de numeración son las distintas formas de representar la información
numérica. Se nombran haciendo referencia a la base, que representa el número de dígitos
diferentes para representar todos los números.

OBJETIVO
El alumno deberá ser capaz de:
 Contar en los diferentes sistemas digitales
 Determinar el mayor número decimal que se puede representar con un número dado
de bits.
 Convertir un número binario en un número decimal.

DESARROLLO

Sistemas Digitales
Denominamos sistema digital a aquél que realiza operaciones mediante dígitos, los cuales
usualmente se representan como números binarios. Las principales operaciones son:
ingreso, procesamiento, transmisión, almacenamiento y despliegue de datos digitales.
Los sistemas análogos representan las variables en forma continua, en el tiempo; los
digitales en forma discreta. Los sistemas simbólicos emplean letras o iconos como símbolos
no numéricos.
Los sistemas análogos están siendo reemplazados por sistemas digitales, para esto las
cantidades físicas en forma análoga, por ejemplo: sonidos, imágenes, voltajes, distancias,
deben ser convertidas a representaciones digitales mediante técnicas de aproximación,
empleando dispositivos de conversión análogo-digitales. Primero se toman muestras, luego
se convierten las muestras en números.

Instituto Tecnológico Superior de San Martín Texmelucan


Camino a Barranca de Pesos S/N , San Lucas Atoyatenco
San Martín Texmelucan, Puebla. C.P. 74120
Tel. (01 248) 1 11 11 32, (01 248) 1 11 11 33
Remarcación corta: 3295 y 3296
Correo: itssmt@hotmail.com
www.itssmt.edu.m x
Instituto Tecnológico
Superior de San
Martín Texmelucan
“2019, Año del Caudillo del Sur, Emiliano Zapata”

Características de sistemas digitales


La electrónica digital utiliza sistemas en los que solo existen dos estados posibles con ondas
propias que se representan mediante dos niveles de tensión diferentes: un nivel alto o high
y un nivel bajo o low; niveles que pueden representar estados normalmente contrarios como:
interruptores abiertos y cerrados, encendido y apagado, lleno y vacío, ceca y lejos, falso y
verdadero, entre otros.

Con base en estos dos estados se representan cantidades a través de sistemas de


numeración y códigos. La representación numérica de estos dos estados se conoce como
binario y los dígitos que se emplean son el uno (1) y el cero (0), que en el sistema binario
se les denomina bit y se representan con unos niveles lógicos.

Sistemas numéricos existentes

Números decimales
Todos estamos familiarizados con el sistema de numeración decimal porque utilizamos los
números decimales todos los días. Aunque los números decimales son triviales, a menudo,
su estructura de pesos no se comprende.
En el sistema de numeración decimal cada uno de los diez dígitos, de 0 a 9, representa una
determinada cantidad. Como ya sabe, los diez símbolos (dígitos) no se limitan a expresar
solamente diez cantidades diferentes, ya que usamos varios dígitos en las posiciones
adecuadas dentro de un número para indicar la magnitud de la cantidad. Es posible
especificar cantidades hasta nueve antes de quedarse sin dígitos; si se desea especificar
una cantidad mayor que nueve, se emplean dos o más dígitos y la posición de cada dígito
dentro del número indica la magnitud que representa. Por ejemplo, si deseamos expresar

Instituto Tecnológico Superior de San Martín Texmelucan


Camino a Barranca de Pesos S/N , San Lucas Atoyatenco
San Martín Texmelucan, Puebla. C.P. 74120
Tel. (01 248) 1 11 11 32, (01 248) 1 11 11 33
Remarcación corta: 3295 y 3296
Correo: itssmt@hotmail.com
www.itssmt.edu.m x
Instituto Tecnológico
Superior de San
Martín Texmelucan
“2019, Año del Caudillo del Sur, Emiliano Zapata”

la cantidad veintitrés, usaremos (en sus respectivas posiciones dentro del número) el dígito
2 para representar la cantidad de veinte y el dígito 3 para representar la cantidad de 3, como
se ilustra a continuación:

La posición de cada dígito en un número decimal indica la magnitud de la cantidad


representada y se le puede asignar un peso. Los pesos para los números enteros son las
potencias positivas de diez, que aumentan de derecha a izquierda, comenzado por 10 0 = 1
. . . . 105 104 103 102 101 100
Para números fraccionarios, los pesos son las potencias negativas de diez que decrecen
de izquierda a derecha comenzando por 10 −1.
102 101 100 ,10−1 10−2 10−3 . . .

Coma decimal
El valor de un número decimal es la suma de los dígitos después de haber multiplicado
cada dígito por su peso, como ilustran en el Ejemplo 2.1

Expresar el número decimal 47 como una suma de valores de cada dígito.


Solución
Como indican sus respectivas posiciones, el dígito 4 tiene un peso de 10, que es 10 1.
El dígito 7 tiene un peso de 1, que es 10 0.
47 (4*101) (7*100) (4*10) (7*1) = 40+7 = 47

Conversión decimal a octal


Un método para convertir un número decimal en un número octal es el método de la división
sucesiva por 8, que es parecido al método utilizado en la conversión a binario o a
hexadecimal de los números decimales. Para mostrar cómo se hace, convertimos a octal el

Instituto Tecnológico Superior de San Martín Texmelucan


Camino a Barranca de Pesos S/N , San Lucas Atoyatenco
San Martín Texmelucan, Puebla. C.P. 74120
Tel. (01 248) 1 11 11 32, (01 248) 1 11 11 33
Remarcación corta: 3295 y 3296
Correo: itssmt@hotmail.com
www.itssmt.edu.m x
Instituto Tecnológico
Superior de San
Martín Texmelucan
“2019, Año del Caudillo del Sur, Emiliano Zapata”

número decimal 359. Cada división sucesiva por 8 da un resto que será un dígito del número
octal equivalente. El primer resto que se genera es el dígito menos significativo (LSD).

Conversión decimal a hexadecimal


La división sucesiva por 16 de un número decimal generará el número hexadecimal
equivalente formado por los restos de las divisiones. El primer resto que se genera es el
dígito menos significativo (LSD). Cada división sucesiva por 16 dará un resto que será un
dígito del número hexadecimal equivalente. lustra el procedimiento. Observe que cuando
un cociente tiene parte fraccionaria, ésta se multiplica por el divisor para obtener el resto.

Números binarios
El sistema de numeración binario es simplemente otra forma de representar magnitudes. Es
menos complicado que el sistema decimal porque sólo emplea dos dígitos. El sistema
decimal con sus diez dígitos es un sistema en base diez; el sistema binario con sus dos
dígitos es un sistema en base dos. Los dos dígitos binarios (bits) son 1 y 0. La posición de
un 1 o un 0 en un número binario indica su peso; o valor dentro del número, del mismo modo
que la posición de un dígito decimal determina el valor de ese dígito. Los pesos de un
número binario se basan en las potencias de dos.

Para aprender a contar en el sistema binario, en primer lugar, es preciso observar cómo se
cuenta en el sistema decimal. Comenzamos en cero y continuamos hasta el nueve antes
de quedarnos sin dígitos. Luego, comenzamos con otra posición de dígito (a la izquierda) y
continuamos contando desde 10 hasta 99. En este punto, se terminan todas las
combinaciones con dos dígitos, por lo que es necesaria una tercera posición de dígito para
poder contar desde 100 hasta 999. Cuando contamos en binario se produce una situación
similar, excepto en que sólo disponemos de dos dígitos, denominados bits. Empezamos a
contar: 0, 1. En este punto, ya hemos utilizado los dos dígitos, por lo que incluimos otra
posición de dígito y continuamos: 10, 11. Ahora, hemos agotado todas las combinaciones
de dos dígitos, por lo que es necesaria una tercera posición. Con tres posiciones de dígito
podemos continuar contando: 100, 101, 110 y 111. Ahora necesitamos una cuarta posición
de dígito para continuar, y así sucesivamente. En la Tabla se muestra cómo se cuenta desde
cero hasta quince. Observe en cada columna la alternancia de 1s y 0s.
Como puede ver en la Tabla, se necesitan cuatro bits para contar de 0 a 15. En general, con
n bits se puede contar hasta un número igual a 2 n −1.
Máximo número decimal = 2n – 1

Por ejemplo, con cinco bits (n = 5) podemos contar desde cero hasta treinta y uno.
25 − 1 = 32 − 1 = 31

Instituto Tecnológico Superior de San Martín Texmelucan


Camino a Barranca de Pesos S/N , San Lucas Atoyatenco
San Martín Texmelucan, Puebla. C.P. 74120
Tel. (01 248) 1 11 11 32, (01 248) 1 11 11 33
Remarcación corta: 3295 y 3296
Correo: itssmt@hotmail.com
www.itssmt.edu.m x
Instituto Tecnológico
Superior de San
Martín Texmelucan
“2019, Año del Caudillo del Sur, Emiliano Zapata”

Con seis bits (n = 6) podemos contar desde cero hasta sesenta y tres.
26 − 1 = 64 − 1 = 63
En el Apéndice A se proporciona una tabla de las potencias de 2

Conversión binaria a octal


La conversión de un número binario a un número octal es el inverso de la conversión de
octal a binario. El procedimiento es el siguiente: se comienza por el grupo de tres bits más
a la derecha y, moviéndose de derecha a izquierda, se convierte cada grupo de 3 bits en el
dígito octal equivalente. Si para el grupo más a la izquierda no hay disponibles tres bits, se
añaden uno o dos ceros para completar el grupo. Estos ceros no afectan al valor del número
binario.

Instituto Tecnológico Superior de San Martín Texmelucan


Camino a Barranca de Pesos S/N , San Lucas Atoyatenco
San Martín Texmelucan, Puebla. C.P. 74120
Tel. (01 248) 1 11 11 32, (01 248) 1 11 11 33
Remarcación corta: 3295 y 3296
Correo: itssmt@hotmail.com
www.itssmt.edu.m x
Instituto Tecnológico
Superior de San
Martín Texmelucan
“2019, Año del Caudillo del Sur, Emiliano Zapata”

Sistema Hexadecimal
El sistema de numeración hexadecimal consta de dieciséis caracteres y se usan
fundamentalmente como una forma simplificada de representar o escribir los números
binarios, ya que es muy fácil la conversión entre binario y hexadecimal. Como
probablemente habrá comprobado, los números binarios largos son difíciles de leer y
escribir, ya que es fácil omitir o transponer un bit. Puesto que las computadoras y
microprocesadores sólo entienden los 1s y los 0s, es necesario emplear estos dígitos
cuando se programa en “lenguaje máquina”. Imagine tener que escribir una instrucción de
sesenta bits para un sistema de microprocesador utilizando 1s y 0s. Es mucho más efectivo
utilizar los números hexadecimales u octales. El sistema hexadecimal se usa
frecuentemente en computadoras y aplicaciones de microprocesadores.
El sistema hexadecimal es un sistema en base dieciséis, es decir, está formado por 16
caracteres numéricos y alfabéticos. La mayoría de los sistemas digitales procesan grupos
de datos binarios que son múltiplos de cuatro bits, lo que hace al número hexadecimal muy
adecuado, ya que cada dígito hexadecimal se representa mediante un número binario de 4
bits, como se puede ver en la siguiente Tabla:

Diez dígitos numéricos y seis caracteres alfabéticos forman el sistema de numeración


hexadecimal. El uso de las letras A, B, C, D, E y F para representar números puede parecer
extraño al principio, pero tenga en mente que cualquier sistema de numeración es sólo un
conjunto de símbolos secuenciales. Si comprende qué cantidades representan estos
símbolos, entonces la forma de los símbolos en sí tiene poca importancia, una vez que se
haya acostumbrado a utilizarlos. Utilizaremos el subíndice 16 para designar a los números

Instituto Tecnológico Superior de San Martín Texmelucan


Camino a Barranca de Pesos S/N , San Lucas Atoyatenco
San Martín Texmelucan, Puebla. C.P. 74120
Tel. (01 248) 1 11 11 32, (01 248) 1 11 11 33
Remarcación corta: 3295 y 3296
Correo: itssmt@hotmail.com
www.itssmt.edu.m x
Instituto Tecnológico
Superior de San
Martín Texmelucan
“2019, Año del Caudillo del Sur, Emiliano Zapata”

hexadecimales y evitar así cualquier confusión con los números decimales. En ocasiones,
puede ver la letra “h” detrás de un número hexadecimal.

Conversión hexadecimal a decimal


Un método para encontrar el equivalente decimal de un número hexadecimal es, primero,
convertir el número hexadecimal a binario, y después, el binario a decimal.

Sistema Octal
Como el sistema hexadecimal, el sistema octal proporciona un método adecuado para
expresar los códigos y números binarios. Sin embargo, se usa menos frecuentemente que
el hexadecimal en las computadoras y microprocesadores para expresar magnitudes
binarias con propósitos de entrada y salida.
El sistema de numeración octal está formado por ocho dígitos, que son:
0, 1, 2, 3, 4, 5, 6, 7
Para contar por encima de 7, añadimos otra columna y continuamos así:
10, 11, 12, 13, 14, 15, 16, 17, 20, 21
Contar en octal es parecido a contar en decimal, excepto que los dígitos 8 y 9 no se usan.
Para distinguir los números octales de los números decimales y hexadecimales, utilizaremos
el subíndice 8 para indicar un número octal. Por ejemplo, 158 es equivalente a 1310 en
decimal y a D en hexadecimal. En ocasiones, puede ver una “o” o una “Q” detrás de un
número octal.

Conversión octal a decimal


Puesto que el sistema de numeración octal es un sistema en base ocho, cada posición
sucesiva de dígito es una potencia superior de ocho, empezando por el dígito situado más
a la derecha con 80.
La evaluación de un número octal en términos de su equivalente decimal se consigue
multiplicando cada dígito por su peso y sumando los productos, como se muestra a
continuación para 23748:
Peso: 83 82 81 80
Número octal: 2 3 7 4
23748 = (2 × 83) + (3 × 82) + (7 × 81) + (4 × 80) = (2 × 512) + (3 × 64) + (7 × 8) + (4 × 1) =
1024 + 192 + 56 + 4 = 127610

Conversión octal a binario


Puesto que cada dígito octal se puede representar mediante un número binario de 3 dígitos,
es fácil convertir a binario un número octal. Cada dígito octal se representa mediante tres

Instituto Tecnológico Superior de San Martín Texmelucan


Camino a Barranca de Pesos S/N , San Lucas Atoyatenco
San Martín Texmelucan, Puebla. C.P. 74120
Tel. (01 248) 1 11 11 32, (01 248) 1 11 11 33
Remarcación corta: 3295 y 3296
Correo: itssmt@hotmail.com
www.itssmt.edu.m x
Instituto Tecnológico
Superior de San
Martín Texmelucan
“2019, Año del Caudillo del Sur, Emiliano Zapata”

bits, como se muestra en la Tabla 2.4. Para convertir a binario un número octal basta con
reemplazar cada dígito octal con los tres bits apropiados.

Códigos digitales
Código decimal primario (BCD)
El código decimal binario (BCD, Binary Coded Decimal) es una forma de expresar cada uno
de los dígitos decimales con un código binario. Puesto que en el sistema BCD sólo existen
diez grupos de código, es muy fácil convertir entre decimal y BCD. Como nosotros leemos
y escribimos en decimal, el código BCD proporciona una excelente interfaz para los
sistemas binarios. Ejemplos de estas interfaces son las entradas por teclado y las salidas
digitales.
El código 8421 es un tipo de código decimal binario (BCD). Código decimal binario significa
que cada dígito decimal, de 0 hasta 9, se representa mediante un código binario de cuatro
bits. La designación 8421 indica los pesos binarios de los cuatro bits (23, 22 , 21 , 20 ). La
facilidad de conversión entre los números en código 8421 y los familiares números
decimales es la principal ventaja de este código. Todo lo que tiene que recordar sobre las
diez combinaciones binarias que representan los diez dígitos decimales se muestra en la
Tabla. El código 8421 es el código BCD más importante, y cuando hacemos referencia a
BCD, siempre es al código 8421, a no ser que se indique otra cosa.

Conversión decimal/BCD.

Códigos no válidos. Debería saber que, con cuatro dígitos, se pueden representar dieciséis
números (desde 0000 hasta 1111), pero en el código 8421, sólo se usan diez de ellos. Las
seis combinaciones que no se emplean (1010, 1011, 1100, 1101, 1110 y 1111) no son
válidas en el código BCD 8421. Para expresar cualquier número decimal en BCD,
simplemente reemplace cada dígito decimal por el apropiado código de 4 bits.

Código Gray
El código Gray es un código sin pesos y no aritmético; es decir, no existen pesos específicos
asignados a las posiciones de los bits. La característica más importante del código Gray es
que sólo varía un bit de un código al siguiente. Esta propiedad es importante en muchas
aplicaciones, tales como los codificadores de eje de posición, en los que la susceptibilidad

Instituto Tecnológico Superior de San Martín Texmelucan


Camino a Barranca de Pesos S/N , San Lucas Atoyatenco
San Martín Texmelucan, Puebla. C.P. 74120
Tel. (01 248) 1 11 11 32, (01 248) 1 11 11 33
Remarcación corta: 3295 y 3296
Correo: itssmt@hotmail.com
www.itssmt.edu.m x
Instituto Tecnológico
Superior de San
Martín Texmelucan
“2019, Año del Caudillo del Sur, Emiliano Zapata”

de error aumenta con el número de cambios de bit entre números adyacentes dentro de una
secuencia.
La Tabla presenta el código Gray de cuatro bits para los números decimales de 0 a 15.
Como referencia se muestran también en la tabla los números binarios. Como en los
números binarios, el código Gray puede tener cualquier número de bits. Observe que, en
este código, sólo cambia un bit entre los sucesivos números. Por ejemplo, para pasar del
decimal 3 al 4, el código Gray lo hace de 0010 a 0110, mientras que el código binario lo
hace de 0011 a 0100, cambiando tres bits. En el código Gray, el único bit que cambia es el
tercer bit de la derecha y los restantes permanecen igual.

Conversión de código binario a código Gray.


Algunas veces, la conversión de código binario a código Gray resulta útil. Las siguientes
reglas explican cómo convertir un número binario en un número en código Gray:
1. El bit más significativo (el que está más a la izquierda, MSB) en el código Gray es el
mismo que el correspondiente MSB del número binario.
2. Yendo de izquierda a derecha, sumar cada par adyacente de los bits en código binario
para obtener el siguiente bit en código Gray. Los acarreos deben descartarse.
Por ejemplo, la conversión del número binario 10110 a código Gray se hace del siguiente
modo:

Conversión de Gray a binario.

Instituto Tecnológico Superior de San Martín Texmelucan


Camino a Barranca de Pesos S/N , San Lucas Atoyatenco
San Martín Texmelucan, Puebla. C.P. 74120
Tel. (01 248) 1 11 11 32, (01 248) 1 11 11 33
Remarcación corta: 3295 y 3296
Correo: itssmt@hotmail.com
www.itssmt.edu.m x
Instituto Tecnológico
Superior de San
Martín Texmelucan
“2019, Año del Caudillo del Sur, Emiliano Zapata”

Para convertir de código Gray a binario, se utiliza un método similar, pero con algunas
diferencias. Se aplican las siguientes reglas:
1. El bit más significativo (bit más a la izquierda) en el código binario es el mismo que el
correspondiente bit en código Gray.
2. A cada bit del código binario generado se le suma el bit en código Gray de la siguiente
posición adyacente. Los acarreos se descartan.
Por ejemplo, la conversión del número en código Gray 11011 a binario es como sigue:

ASCII
El American Standard Code for Information Interchange (ASCII, código estándar americano
para el intercambio de información) es un código alfanumérico universalmente aceptado,
que se usa en la mayoría de las computadoras y otros equipos electrónicos. La mayor parte
de los teclados de computadora se estandarizan de acuerdo con el código ASCII, y cuando
se pulsa una letra, un número o un comando de control, es el código ASCII el que se
introduce en la computadora.
El código ASCII dispone de 128 caracteres que se representan mediante un código binario
de 7 bits. Realmente, el código ASCII puede considerarse como un código de 8 bits en el
que el MSB siempre es 0. En hexadecimal, este código de 8 bits va de 00 hasta 7F. Los
primeros 32 caracteres ASCII son comandos no gráficos, que nunca se imprimen o
presentan en pantalla, y sólo se utilizan para propósitos de control.
Ejemplos de caracteres de control son el carácter “nulo”, “avance de línea”, “inicio de texto”
y “escape”. Los demás caracteres son símbolos gráficos que pueden imprimirse o mostrarse
en pantalla, e incluyen las letras del alfabeto (mayúsculas y minúsculas), los diez dígitos
decimales, los signos de puntuación y otros símbolos comúnmente utilizados. La Tabla
presenta un listado del código ASCII, con su representación decimal, hexadecimal y binaria
para cada carácter y símbolo. En la primera columna de la tabla se enumeran los nombres
de los 32 caracteres de control (en hexadecimal, de 00 hasta 1F), y en las restantes
columnas se muestran los símbolos gráficos (en hexadecimal, de 20 hasta 7F).

Instituto Tecnológico Superior de San Martín Texmelucan


Camino a Barranca de Pesos S/N , San Lucas Atoyatenco
San Martín Texmelucan, Puebla. C.P. 74120
Tel. (01 248) 1 11 11 32, (01 248) 1 11 11 33
Remarcación corta: 3295 y 3296
Correo: itssmt@hotmail.com
www.itssmt.edu.m x
Instituto Tecnológico
Superior de San
Martín Texmelucan
“2019, Año del Caudillo del Sur, Emiliano Zapata”

Instituto Tecnológico Superior de San Martín Texmelucan


Camino a Barranca de Pesos S/N , San Lucas Atoyatenco
San Martín Texmelucan, Puebla. C.P. 74120
Tel. (01 248) 1 11 11 32, (01 248) 1 11 11 33
Remarcación corta: 3295 y 3296
Correo: itssmt@hotmail.com
www.itssmt.edu.m x
Instituto Tecnológico
Superior de San
Martín Texmelucan
“2019, Año del Caudillo del Sur, Emiliano Zapata”

Caracteres de control ASCII

Exceso de tres
El código Exceso 3 se obtiene sumando “3” a cada combinación del código BCD natural.
Ver la tabla inferior. El código exceso 3 es un código en donde la ponderación no existe (no
hay “pesos” como en el código BCD natural y código Aiken). Al igual que el código Aiken
cumple con la misma característica de simetría. Cada cifra es el complemento a 9 de la cifra
simétrica en todos sus dígitos.

Instituto Tecnológico Superior de San Martín Texmelucan


Camino a Barranca de Pesos S/N , San Lucas Atoyatenco
San Martín Texmelucan, Puebla. C.P. 74120
Tel. (01 248) 1 11 11 32, (01 248) 1 11 11 33
Remarcación corta: 3295 y 3296
Correo: itssmt@hotmail.com
www.itssmt.edu.m x
Instituto Tecnológico
Superior de San
Martín Texmelucan
“2019, Año del Caudillo del Sur, Emiliano Zapata”

Paridad
Los códigos de paridad se usan en telecomunicaciones para detectar, y en algunos casos
corregir, errores en la transmisión. Para ellos se añade en origen un bit extra llamado bit de
paridad a los n bits que forman el carácter original.
Este valor del bit de paridad se determina de forma que el número total de bits 1 a transmitir
sea par (código de paridad par) o impar (código de paridad impar).
Así, para el código de paridad par el número de unos contando el carácter original y el bit
de paridad tiene que ser par. Por lo tanto, el bit de paridad será un 0 si el número total de
unos a transmitir es par y un 1 para un número impar de unos.
Por el contrario, para el código de paridad impar el número de unos contando el carácter
original y el bit de paridad ha de ser impar. De esta forma, el bit de paridad será un 0 si el
número total de unos es impar y un 1 para un número par de unos.
Normalmente el bit de paridad se añade a la izquierda del carácter original.
Este método, aunque resulta satisfactorio en general, puede detectar sólo un número impar
de errores de transmisión. Es decir, sólo es útil si los errores no cambian un número par de
bits a la vez, ya que un número par de errores no afecta a la paridad final de los datos.

Máquinas de estado
Se denomina máquina de estados a un modelo de comportamiento de un sistema con
entradas y salidas en donde las salidas dependen no solo de las señales de entradas
actuales, sino también de las anteriores.

Las máquinas de estados se definen como un conjunto de estados que sirven de


intermediarios en esta relación de entradas y salidas, haciendo que el historial de señales
de entrada determine, para cada instante, un estado para la máquina de forma tal que la
salida depende únicamente del estado y las entradas actuales.
Una máquina de estados se denomina máquina de estados finitos (FSM por finite state
machine) si el conjunto de estados de la máquina es finito y es el único tipo de máquinas de
estados que podemos modelar en un computador en la actualidad. Debido a esto se suelen
utilizar los términos «máquina de estados» y «máquina de estados finitos» de forma
intercambiable. Sin embargo, un ejemplo de una máquina de estados infinitos sería un
computador cuántico. Esto se debe a que los cúbit que utilizaría este tipo de computadores
toma valores continuos. En contraposición los bits toman valores discretos (0 o 1). Otro
ejemplo de una máquina de estados infinitos es una máquina universal de Turing, la cual se
puede definir teóricamente con una cinta o memoria infinita.

La representación de una máquina de estados se realiza mediante un diagrama de estados.


Sin embargo, también es posible utilizar un diagrama de flujo.

Instituto Tecnológico Superior de San Martín Texmelucan


Camino a Barranca de Pesos S/N , San Lucas Atoyatenco
San Martín Texmelucan, Puebla. C.P. 74120
Tel. (01 248) 1 11 11 32, (01 248) 1 11 11 33
Remarcación corta: 3295 y 3296
Correo: itssmt@hotmail.com
www.itssmt.edu.m x
Instituto Tecnológico
Superior de San
Martín Texmelucan
“2019, Año del Caudillo del Sur, Emiliano Zapata”

Es posible clasificar las máquinas de estados en aceptoras o transductoras:

Aceptoras (también llamadas reconocedoras o discriminadoras). Son aquellas en donde la


salida es binaria (sí-no), depende únicamente del estado y existe un estado inicial. Puede
decirse, entonces, que cuando la máquina produce una salida positiva (es decir, un si) es
porque ha reconocido o aceptado la secuencia de entrada. En las máquinas de estados
aceptoras, los estados con salida positiva se denominan estados finales.
Transductoras. Son las más generales. Convierten una secuencia de señales de entrada en
una secuencia de salida, pudiendo esta ser binaria o más compleja, según la entrada actual
(no solo del estado) y pudiendo también prescindirse de un estado inicial.

Instituto Tecnológico Superior de San Martín Texmelucan


Camino a Barranca de Pesos S/N , San Lucas Atoyatenco
San Martín Texmelucan, Puebla. C.P. 74120
Tel. (01 248) 1 11 11 32, (01 248) 1 11 11 33
Remarcación corta: 3295 y 3296
Correo: itssmt@hotmail.com
www.itssmt.edu.m x
Instituto Tecnológico
Superior de San
Martín Texmelucan
“2019, Año del Caudillo del Sur, Emiliano Zapata”

CONCLUSION
El sistema de numeración es el conjunto de símbolos utilizados para la representación de
cantidades, así como las reglas que rigen dicha representación. En la investigación se
ocuparon sistemas de conversión como el Hexadecimal, Binario y Decimal. Asi como
aprendimos lo que son los códigos y sistemas digitales.

REFERENCIAS BIBLIOGRAFICAS
(Floyd, 2006)

Instituto Tecnológico Superior de San Martín Texmelucan


Camino a Barranca de Pesos S/N , San Lucas Atoyatenco
San Martín Texmelucan, Puebla. C.P. 74120
Tel. (01 248) 1 11 11 32, (01 248) 1 11 11 33
Remarcación corta: 3295 y 3296
Correo: itssmt@hotmail.com
www.itssmt.edu.m x

También podría gustarte