Codigos de lenguaje hardware

Solo disponible en BuenasTareas
  • Páginas : 6 (1260 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de marzo de 2011
Leer documento completo
Vista previa del texto
[pic]

Índice

Introducción…………………………………………………………………..Pág. 3
Marco Teórico………………………………………………………………..Pág. 4
Desarrollo…………………………………………………………………….Pág. 5 – 7
-Página 5: Código BCD Natural – Código Exceso 3 (XS3).
-Página 6: Código AIKEN – Código 5421.
-Página 7: Código Johnson.
Anexo…………………………………………………………………………Pág. 8
Conclusión……………………………………………………………………Pág. 9Bibliografía……………………………………………………………………Pág. 10

Introducción

Este trabajo presentara los diversos tipos de códigos utilizados en un hardware, con el fin de exponer los sistemas de calculo a numero decimales o fraccionarios a bit en que se utilizan en un desglose de cargas negativas denominadas cero y aquellas de cargas positivas denominadas uno (0.1), niveles de voltaje. Diferentes códigos tienen distinto cálculo y en la que se diferenciaran exponiéndoseen el tema central de esta investigación.
Encontrar la información suficiente para esta investigación servirá para entender y saber aplicar los códigos y cálculos que serán planteados en este trabajo.

Marco Teórico

Los sistemas digitales operan con información numérica y en la que esta información consta de señales binarias, y como resultado pueden tomar dos estados direfentes que puedenser cero y uno o también denominado estado bajo (0) y estado alto (1).
Lo recién planteado se puede dar como fundamento a los diferentes tipos de códigos que se van a explicar en su desarrollo, por ejemplo el código 5421 es utilizado comúnmente en tarjetas perforadas para introducir números en un sistema, por lo mismo cada código tiene algún fin con los sistemas digitales empleados hoy en día.Desarrollo

• Código BCD NATURAL (Decimal Codificado en Binario)

Corresponde a un código en que representa los diez primeros números decimales (cero al nueve) para dar como resultado igualdad en valor binario que corresponde al cero que equivale a carga negativa y el uno a carga positiva, en que se utilizan cuatro bits en un orden mayor a menor 2³, 2², 2¹, 2º. El código BCD conviertecada digito decimal en binario en forma individual.
Ejemplo: se quiere transformar el número decimal 753 a su equivalente binario.
Decimal bits
2³ - 2² - 2¹ - 2º
7 0 1 1 1
5 0 1 1 0
3 0 0 1 1

• Código EXCESO 3 (XS3)

Este código se ejecuta de la misma manera que un BCD natural perocon la diferencia que se tiende a sumar tres a cada digito decimal antes de codificarlo en binario, en este código no existe un ponderación, es decir, no tiene un peso en relación con el código. Convierte cada digito decimal en binario en forma individual
BCD natural.
Ejemplo:
Decimal Exceso-3
2³ - 2² - 2¹ - 2º
0 0 0 1 1
1 0 10 0
2 0 1 0 1
3 0 1 1 0
4 0 1 1 1
5 1 0 0 0
6 1 0 0 1
7 1 0 1 0
8 1 0 1 1
9 1 1 0 0
• Código BCD AIKEN

Este código es ponderado ya que el número decimal se obtiene de la sumade los pesos de los dígitos binarios que forman el código, su peso corresponde al 2, 4, 2, 1.A la vez es un código auto complementado, es decir, por ejemplo
complementando el 0 se obtiene el 9, complementado el 3 se obtiene el 6.
Convierte cada digito decimal en binario en forma individual.
Ejemplo:
Decimal BCD Aiken
2 – 4 – 2 – 1
0 0 0 00
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 1 0 1 1
6 1 1 0 0
7 1 1 0 1
8 1 1 1 0
9 1 1 1 1

• Código BCD 5421...
tracking img