Professional Documents
Culture Documents
NOMBRE: __________________________________________________________________________________
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.
1001 0011 1000= 93810 0001 1001 0011= 0101 0110 0111=
Suma en BCD
ING. MIGUEL ANGEL PEREZ SOLANO DEPARTAMENTO DE ING. ELECTRONICA INSTITUTO TECNOLOGICO DE OAXACA
BCD es un código numérico y puede utilizarse en operaciones aritméticas. La suma es la
más importante de estas operaciones, ya que las otras tres operaciones (sustracción,
multiplicación y división) se pueden llevar a cabo utilizando la suma. Para sumar dos
números en BCD:
Paso 1. Sumar los dos números BCD utilizando las reglas de la suma binaria
Paso 2. Si una suma de 4 bits es igual o menor que 9, es un número BCD válido.
Paso 3. Si una suma de 4 bits es mayor que 9, o si genera un acarreo en el grupo de 4 bits,
el resultado no es válido. En este caso, se suma 6 (0110) al grupo de 4 bits para saltar así
los seis estados no válidos y pasar al código 8421. Si se genera un acarreo se suma un 6, al
grupo de 4 bits siguiente.
76510 = 543 =
+ 98710 = + 12210 =
-------------------------------------- --------------------------------------
74310 = 67610 =
+ 90310 = + 31810 =
-------------------------------------- --------------------------------------
90710 = 56710 =
+ 11210 = + 65310 =
-------------------------------------- --------------------------------------
ING. MIGUEL ANGEL PEREZ SOLANO DEPARTAMENTO DE ING. ELECTRONICA INSTITUTO TECNOLOGICO DE OAXACA
CÓDIGOS DIGITALES:
Existen muchos códigos especializados que se usan en los sistemas digitales. Acaba de
aprender el código BCD, ahora vamos a ver algunos otros. Algunos códigos son
estrictamente numéricos, como BCD, y otros son alfanuméricos; es decir, se utilizan para
representar números, letras, símbolos e instrucciones.
ING. MIGUEL ANGEL PEREZ SOLANO DEPARTAMENTO DE ING. ELECTRONICA INSTITUTO TECNOLOGICO DE OAXACA
Gray: 10110101000 Gray: 100101010110 Gray: 001100110 Gray: 111100011
bin: bin: bin: bin:
Códigos alfanuméricos
Para la comunicación, no sólo se necesitan números, sino también letras y otros símbolos.
En sentido estricto,los códigos alfanuméricos son códigos que representan números y
caracteres alfabéticos (letras). Sin embargo, la mayoría de estos códigos también
representan otros caracteres tales como símbolos y distintas instrucciones necesarias para la
transferencia de información.
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. Ver pagina 100 del libro de Floyd para ver la tabla
ASCII básico (128 caracteres).
F) Determinar los códigos binarios ASCII que se han introducido a través del
teclado de la computadora cuando se ha escrito la instrucción BASIC siguiente.
Expresarlos en hexadecimal. Seguir ejemplo
ING. MIGUEL ANGEL PEREZ SOLANO DEPARTAMENTO DE ING. ELECTRONICA INSTITUTO TECNOLOGICO DE OAXACA