Paso 1: ¿Qué es un tipo de datos?
En un sentido amplio, tipos de datos son formas de representar distintos tipos de información en un procesador de la computadora o FPGA. Hoy estaremos discutiendo booleanos, enteros, caracteres y números de punto, todos los cuales son comúnmente conocidos como tipos de datos primitivos flotante.
También hay otros tipos de datos, conocidos como tipos de datos compuestos, aunque éstas son generalmente solo combinaciones de los tipos de datos primitivos, como una matriz.
Es importante para nosotros saber que procesadores de computadoras, microprocesadores y FPGAs almacenan estos tipos de datos en formato binario (digital) como una serie de 1 y 0, representado como alto y bajo niveles de lógica. En el sistema informático cada '1' o '0' (un poco) es clásicamente agrupados en conjuntos de ocho para formar lo que se conoce como un byte. Porque un procesador se comunicará en este formato de byte a otros componentes y dispositivos, cada tipo de datos, incluso si sólo necesita un poquito para ser representado, se guardarán dentro de un byte.