Está en la página 1de 27

MATEMÁTICA DISCRETA

SESIÓN 3: Sistema de codificación BCD, ASCII y


UNICODE.

Departamento de Ciencias
INTRODUCCIÓN
¿Cómo se convierte un decimal a binario, físicamente?

Apagado= 0

3 Apagado= 0

Encendido= 1

Encendido= 1

3 = 0011(2)
SABERES PREVIOS

Enlace: https://quizizz.com
LOGRO DE SESIÓN

Al finalizar la sesión, el estudiante


resuelve operaciones aritméticas en
los sistemas octal y hexadecimal y
reconoce los Sistemas de
Codificación, BCD, ASCII, UNICODE
de forma correcta
CONTENIDOS
Operaciones aritméticas en el sistema octal.

Sistema de codificación BCD

Sistema de codificación ASCII

Sistema de codificación UNICODE


SUMA DE NÚMEROS BINARIOS:
La suma de dos números binarios se calcula empleando las mismas
reglas de la suma decimal, excepto que los dígitos de la suma en toda
posición significativa sólo pueden ser 0 o 1.

•Cuatro Reglas básicas para sumar números binarios:


0+0=0 Ejemplo: Sumar : 100 + 10 =
0+1=1 Equivalente:

1+0=1 100 4
1+1=10 + 1 0 +2
Suma 0 con un “carry” de 1 110 6
Operaciones aritméticas en el sistema octal

Se procede como si estuviera en base decimal, si el resultado es mayor o igual que la


base el resultado se pasa a base 8, de la siguiente manera:

1
78 +
48
1 38
7+ 4 = 11 = 8+3 pones 3 y llevas 1
Suma de números en el sistema octal

Sumar: 7568 + 348

1 1 1
6 + 4 = 10 = 8+2 pones 2 y llevas 1
7 5 68 +
3 48
1 0 1 28
1 + 5+ 3 = 9=8+1 pones 1 y llevas 1

1 + 7 = 8=8+0 pones 0 y llevas 1


Resta de números en el sistema octal

Restar: 2568 - 1748

1 6 - 4 = 2 pones 2 , no se presta nada


2 5 68 -
1 7 48
0 6 28
( 5 + 8) - 7 = 6, pones 6 , se presto 1 (8 unidades)

(2-1)-1 = 0 pones 0
Multiplicación de números en el sistema octal

Multiplicar: 4368 x 528


1 1

4 3 68 x 4 3 68 x
5 28 28
1 0 7 48
1074
2626 6 x 2 = 12= 8+4 pones 4, lleva 1
3 x 2+1 = 7
2 7 3 5 48
4 x 2 = 8=8+0 pones 0, lleva 1
División de números en el sistema octal
Dividir : 34268 ÷ 258

3 4 2 68 2 58
25
12 6
07 2
52
20 6
1 76 Cociente: 1268
0 10 Residuo: 108
SISTEMAS DE CODIFICACIÓN
Toda información a tratar, procesar o almacenar mediante sistemas
digitales debe ser traducido a un lenguaje apropiado, en nuestros
sistemas será un conjunto de señales eléctricas digitales de niveles de
tensión de unos y ceros (Lenguaje binario).

ENTRADA CODIFICACIÓN SALIDA

INFORMACIÓN CÓDIGOS: CADENA DE BITS


Números, Letras, 1. BCD
Símbolos, 2. ASCII 0011011000111
Instrucciones, etc 3. UNICOD
CONVERSIÓN VS CODIFICACIÓN
CONVERSIÓN CODIFICACIÓN

65 = 01100101BCD

BINARIO NATURAL CÓDIGO BCD


BCD - Decimal Codificado en Binario
Es el código que se utiliza con mayor frecuencia para representar los dígitos
decimales BCD, cada dígito decimal es representado (codificado) por su
equivalente de 4 dígitos binarios (bits) según se muestra en la tabla.
Decimal BCD
Ejemplo:
0 0000
6 3 4 9
1 0001 0110 0011 0100 1001
2 0010
3 0011
4 0100 6349 = 0110001101001001(BCD)
5 0101
6 0110
7 0111
8 1000
9 1001
Ejemplos
152310 En BCD es
1 5 2 3

0001 0101 0010 0011 BCD

40.8210 en BCD será:


4 0 . 8 2

0100 0000 . 1000 0010BCD


Ascii - codificación alfanumérica
Es un código alfanumérico utilizado por la microcomputadoras y es el American
Standard Code for Information.

El código ASCII dispone de 128 caracteres que se representan mediante


un código binario de 7 bits. El código ASCII ampliado puede considerarse
como un código de 8 bits en el que el MSB siempre es 0.
ASCII - tabla
Codificación ASCII

Ejemplo:
Codificar en el sistema ASCII: UPN

Solución:

Carácter Hexal BCD


U 55 0101 0101
P 50 0101 0000
N 4E 0100 1110
Codificación ASCII
¿QUÉ MENSAJE SE INTRODUJO EN EL CÓDIGO ASCII CON EL
SIGUIENTE NÚMERO BINARIO ?
010101010101000001001110
Separamos por grupos de 4 cifras.

0101 0101 0101 0000 0100 1110

En Hexadecimal 55 50 4E

Codificación U P N
Codificaciones alfanuméricas

ASCII ( de 7 bits) = 128 caracteres


ASCII ampliado ( de 8 bits) = 256 caracteres
ANSI ( de 8 bits) = 256 caracteres
UNICODE ( de 16 bits) = 65, 536 caracteres
UNICODE - Código Universal
El código ASCII con sus 128 (2*7) caracteres, es suficiente para el idioma ingles, pero se
queda corto ante los requerimientos del japonés.
Un sistema de codificación uniforme de 16 bits. Unicode permitirá a computadoras y
aplicaciones comunicarse entre si con mayor facilidad y se adaptara a la mayoría de los
idiomas de todo el mundo.

ASCII ( de 7 bits, 128 Por tener 16 bits, el


caracteres) Unicode ocupa el código Unicode
ASCII ampliado ( de 8 doble de RAM y de requiere más
bits, 256 caracteres) espacio en disco que memoria que las
UNICODE ( de 16 bits, ASCII. claves tradicionales de
65, 536 caracteres) 8 bits.
UNICODE - tabla
TRABAJO EN EQUIPO

Instrucciones
1. Ingrese a la sala de grupos
reducidos asignada.
2. Desarrolle las actividades
asignadas
3. Presente su desarrollo en
el Padlet del curso.
METACOGNICIÓN

¿Qué dificultades se
presentaron? ¿Cómo se absolvieron las dificultades
las dificultades encontradas?

¿Qué hemos aprendido en esta ¿Cuáles son las diferencias


sesión? entre el código ASCII y el
código ASCII extendido?
REFERENCIAS

▪ TOCCY, RONALD J. (2007). Sistemas digitales: principios y aplicaciones. (Décima edición). México, D. F.: Pearson
Educación.

▪ EPP, SUSANNA. (2011). Matemáticas discretas. (Tercera edición). México, D. F.: Pearson Educación.

▪ MANO, M. MORRIS. (2013). Diseño digital. (Quinta edición). Naucalpan de Juárez: Pearson Educación.
GRACIAS

También podría gustarte