Está en la página 1de 10

PROGRAMACIÓN DE BAJO

NIVEL
MGR. JOSE ANTONIO GUZMAN VALDIVIA

SESION 7
LENGUAJE DE BAJO NIVEL

SISTEMAS NUMÉRICOS

11/10/2018 MGR. JOSE ANTONIO GUZMAN VALDIVIA 2


10. BCD
Acrónimo de Binary Coded Digit, El cual es una representación de los números
decimales en la que cada digito ocupa 4 BITS.

BCD empaquetado
Están almacenados a razón de dos dígitos por byte, y están ordenados de mayor a
menor, aun cuando los bytes están ordenados de menor a mayor: (+=1100) (-=1101)

Ejemplo: 1992 = 0000/0001 1001/1001 0010/1100

BCD desempaquetados
Ejemplo 1992 = 1111/0001 1111/1001 1111/1001 1100/0010
-1992 = 1111/0001 1111/1001 1111/1001 1101/0010

11/10/2018 MGR. JOSE ANTONIO GUZMAN VALDIVIA 3


11. CARACTERES ASCII
En los sistemas de numeración estudiados anteriormente solamente es posible representar información
numérica. Pero en muchos sistemas digitales, tanto de control como de proceso de datos, es necesario
representar información alfabética y además algunos signos especiales, lo que dio lugar a la existencia de
códigos alfanuméricos.
Se creo en 1963 por el ASA, este organismo cambio su nombre en 1969 por 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.
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.

11/10/2018 MGR. JOSE ANTONIO GUZMAN VALDIVIA 4


11/10/2018 MGR. JOSE ANTONIO GUZMAN VALDIVIA 5
12. FUNCIONES LÓGICAS BÁSICAS

11/10/2018 MGR. JOSE ANTONIO GUZMAN VALDIVIA 6


13. EJERCICIOS A DESARROLLAR TRABAJO 05:
1. BCD :
1. 2018 empaquetado
2. 4044 desempaquetado
3. -3144 desempaquetado
4. -5888 empaquetado

2. Operaciones Lógicas:
1. (a+b)(b+ -b) + (-a*-b)
2. (a*-b)+(b*a)*(a*b)*(a+ -b)
3. (a*b+ -c)+(-a+c)*(a*-c)

11/10/2018 MGR. JOSE ANTONIO GUZMAN VALDIVIA 7


13. EJERCICIOS A DESARROLLAR TRABAJO 05:
3. Escribir la Tabla de Verdad de los siguientes Circuitos:

1 2 3

11/10/2018 MGR. JOSE ANTONIO GUZMAN VALDIVIA 8


• CONTROL SISTEMAS NUMERICOS 15 DE OCTUBRE DEL AÑO EN CURSO.

11/10/2018 MGR. JOSE ANTONIO GUZMAN VALDIVIA 9


FIN

11/10/2018 MGR. JOSE ANTONIO GUZMAN VALDIVIA 10

También podría gustarte