ingenieria electronica

Páginas: 6 (1315 palabras) Publicado: 12 de febrero de 2015
Análisis de códigos de computadora.

Códigos numéricos.
Los códigos numéricos sirven para representar números con fines de procesamiento y almacenamiento. Los números de punto fijo y de punto flotante son ejemplos de estos códigos

Números de punto fijo
Se utilizan para representar tanto enteros con signo como fracciones con signo. En ambos casos se usan los mismos sistemas de magnitud ysignos de complemento a dos o de complemento a uno para representar los valores con signo. Los enteros de punto fijo tienen un punto binario implícito a la derecha del bit menos significativo; las fracciones de punto fijo tienen un punto binario implícito entre el bit de signo y el bit más significativo.
Ejemplo
Dar dos posibles interpretaciones del número de punto fijo de ocho bits 01101010usando el sistema de complemento a dos. 
 
Como el bit de signo es 0, el número representa el entero positivo 1101010, o bien la fracción positiva 0.1101010. 
Representaciones con exceso. 
Una representación con exceso K de un código C se forma sumando el valor K a cada palabra del código C. Las representaciones con exceso se utilizan a menudo para representar los exponentes de los números depunto flotante.
La representación con exceso 8 de la tabla siguiente, se obtiene al sumar (1000)2 al código de 4 bits
Números de punto flotante. 
Un número de punto flotante es un número N que se escribe como, N = M  rE donde M, la mantisa, es un número de punto fijo que contiene los dígitos significativos de N y E, el exponente o característica, es un entero de punto fijo.
Al deducir larepresentación de un número de punto flotante, la mantisa y la característica se codifican por separado. La base es implícita y no se incluye en la representación.
La mantisa, muchas veces, se codifica con magnitud y signo, por lo general como una fracción.
Códigos de caracteres y otros códigos
La codificación de caracteres es el método que permite convertir un carácter de un lenguaje natural(alfabeto o silabario) en un símbolo de otro sistema de representación, como un número o una secuencia de pulsos eléctricos en un sistema electrónico, aplicando normas o reglas de codificación.
Decimal codificado en binario (BCD)
En sistemas de computación, Binary-Coded Decimal (BCD) o Decimal codificado en binario es un estándar para representar números decimales en el sistema binario, en donde cadadígito decimal es codificado con una secuencia de 4 bits. Con esta codificación especial de los dígitos decimales en el sistema binario, se pueden realizar operaciones aritméticas como suma, resta, multiplicación y división de números en representación decimal, sin perder en los cálculos la precisión ni tener las inexactitudes en que normalmente se incurre con las conversiones de decimal a binariopuro y de binario puro a decimal. La conversión de los números decimales a BCD y viceversa es muy sencilla, pero los cálculos en BCD se llevan más tiempo y son algo más complicados que con números binarios puros.
Cada dígito decimal tiene una representación binaria codificada con 4 bits:
Decimal: 0 1 2 3 4 5 6 7 8 9
BCD: 0000 0001 0010 0011 01000101 0110 0111 1000 1001

ASCII
Por estar íntimamente ligado al octeto (y por consiguiente a los enteros que van del 0 al 127), el problema que presenta es que no puede codificar más que 128 símbolos diferentes (128 es el número total de diferentes configuraciones que se pueden conseguir con 7 dígitos binarios o digitales (0000000, 0000001,..., 1111111), usando el octavo dígito de cada octeto(bit o dígito de paridad) para detectar algún error de transmisión). Un cupo de 128 es suficiente para incluir mayúsculas y minúsculas del abecedario inglés, además de cifras, puntuación, y algunos "caracteres de control" (por ejemplo, uno que instruye a una impresora que pase a la hoja siguiente), pero el ASCII no incluye ni los caracteres acentuados ni el comienzo de interrogación que se usa...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • INGENIERIA ELECTRÓNICA
  • ingenieria electronica
  • Ingeniería electronica
  • INGENIERIA ELECTRÓNICA
  • LA INGENIERÍA ELECTRONICA
  • Ingenieria Electronica
  • Ingenieria En Electronica
  • Ingenieria Electronica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS