9.2 Sistemas de numeración para la representación a Bajo y Alto Nivel 201
Multiplicación de números binarios
Los casos básicos de la operación multiplicación entre los dígitos binarios 0 y 1 se resumen en la
Tabla 3.
0x0 0
0x1 0
1x0 0
1x1 1
Tabla 3: Casos básicos de multiplicación de números binarios
Por ejemplo:
Realizar la multiplicación de los números binarios 101010 x 1001
División de números binarios
Se sigue el mismo procedimiento de una división entre números decimales. Se intenta dividir
el dividendo por el divisor tomando el mismo número de cifras en ambos lados, sino se puede
dividir se toma una cifra más del dividendo.Por ejemplo:
Realizar la división de los números binarios
202 Representación de la Información en una Computadora
9.2.2 Representación a Alto Nivel
Se utilizan abstracciones que permiten ignorar la representación a bajo nivel o a nivel de
máquina de los datos, estas abstracciones originan el concepto de tipos de datos.
Tipos de datos
Los tipos de datos simples se clasifican en datos numéricos y no numéricos. La clasificación
completa de estos tipos de datos se muestra en la siguiente figura:
a- Datos Numéricos
Este tipo de dato maneja los valores numéricos que se pueden agrupar en 2 formas:
Tipo entero
Tipo real
Tipo entero: Corresponde a un subconjunto finito de los números enteros. Los números enteros
no poseen la parte decimal y pueden ser positivos o negativos.
En la Tabla 4 se describen las cantidades de enteros que se pueden representar dependiendo de la
arquitectura manejada.
Tipo real: Corresponde a un subconjunto de los números reales. Los números reales poseen
una parte decimal y pueden ser positivos o negativos.En la Tabla 5 se describen las cantidades de
reales que se pueden representar según el estándar IEEE 754 (2008).