Arquitectura computacional
Para una comprensión básica de qué es una computadora, como funciona, qué es la codificación electrónica y digital a fin de que se pueda entender los temas se recomienda leer;
Transistores y procesos de fabricación
El estudio de un transistor puede requerir que usted aprenda ingeniería electrónica, cuanto menos.
Sin ser yo un ingeniero en tal área, y sin ser tampoco la finalidad de esta publicación, podemos aprender un buen par de cosas.
Microcontroladores y Microprocesadores
Llamado en inglés (CPU; Central Process Unit) es el encargado de realizar las operaciones con la información recibida (codificada en bits y luego vuelta a codificar en el sistema necesario) mediante las operaciones lógicas necesarias del álgebra booleana.
Dependiendo la arquitectura (véase; como está construido internamente) y su set de instrucciones (véase; su capacidad de realizar X cosa en forma de una operación) el procesador puede realizar X, Y o Z operación con la información que recibe.
Así mismo, cada procesador tiene que elegir una manera de leer los bits (¿se leen de izquierda a derecha o de derecha a izquierda?) para eso se usa el formato/codificación ‘Endianness’;
-
Big Endian
Los bits se leen de izquierda a derecha. El primer bit (el de la izquierda) se le llama ‘el más significativo’, y el último (el de la derecha de todo) el ‘menos significativo’.
-
Little Endian
Los bits se leen de derecha a izquierda. El bit más significativo es el de la derecha del todo, y el menos significativo el de la izquierda del todo.
Perfecto, ya se eligió la codificacioń para leer y guardar los bits, pero ¿cuántos bits podemos mandar a guardar en memoria a la vez?¿cuántos bits podemos recibir de la memoria a la vez?, para esto se usa la arquitectura de bits
Guardado de información
El primer recurso que tiene el procesador para poder guardar la información son los ‘registros’. Un registro es una identificación única e irrepetible de un dato guardado en una parte de la memoria;