El procesador es el cerebro del sistema, encargado de procesar toda la informacin.
Bsicamente, es el "cerebro" de la computadora. Prcticamente, todo pasa por l, ya que es el responsable de ejecutar todas las instrucciones existentes, Mientras ms rpido vaya el procesador, ms rpido sern ejecutadas las instrucciones. Definicin de microprocesador. Conocido tambin como el corazn o cerebro de nuestros ordenadores, el microprocesador es un complejo circuito encargado de procesar todas las operaciones aritmticas y de lgica que se le encargan cada vez que se lleva a cabo una accin. Definicin de microcontrolador. Un microcontrolador es un circuito integrado que nos ofrece las posibilidades de un pequeo computador. En su interior encontramos un procesador, memoria, y varios perifricos. El secreto de los microcontroladores lo encontramos en su tamao, su precio y su diversidad. Su valor medio de seis euros, y su tamao se reduce a unos pocos centmetros cuadrados. Definicin de bit. Bit es la abreviacin de Binary Digit (digito binario), la cual en trminos tcnicos es la menor unidad de informacin de una computadora. Un bit tiene solamente un valor (que puede ser 0 o Varios bits combinados entre s dan origen a otras unidades, como byte, mega, giga y tera. Definicin de byte. Los bits suelen agruparse en bloques de 8. A dicho bloque se le denomina byte u octeto, y es la unidad de medida de informacin usada para referirse a cantidades ms grandes de bits. Mltiplos de byte son kilobyte, megabyte, gigabyte, terabyte, petabyte, etc.
Microcontrolador En Cuestion De Memoria Memoria EEPROM en Arduino El tamao de la EEPROM para un chip ATmega128 es de 512 bytes, para un chip ATmega328 es de 1KB (1024 bytes). Hay que tener en cuenta que el tamao de la memoria EEPROM interna de Arduino es "pequeo" pero Arduino admite aadir mdulos de memoria EEPROM externa de mayor tamao.
Memoria SRAM en Arduino La memoria SRAM de Arduino es muy pequea, por lo que debemos optimizar nuestros programas al mximo y no abusar de variables de tipo char muy grandes. Hay que tener en cuenta que cada carcter de una variable char utiliza un byte. En el microcontrolador ATmega 168 el tamao de la memoria SRAM es de 1024 bytes, para el caso de un chip ATmega328 (como el que incorpora Arduino UNO) el tamao es de 2KB (2048 bytes). Ventajas y desventajas del Lenguaje Ensamblador Una vez que hemos visto la evolucin de los lenguajes, cabe preguntarse: En estos tiempos "modernos", para qu quiero el Lenguaje Ensamblador? El proceso de evolucin trajo consigo algunas desventajas, que ahora veremos como las ventajas de usar el Lenguaje Ensamblador, respecto a un lenguaje de alto nivel: 1. Velocidad 2. Eficiencia de tamao 3. Flexibilidad Por otro lado, al ser un lenguaje ms primitivo, el Ensamblador tiene ciertas desventajas respecto a los lenguajes de alto nivel: 1. Tiempo de programacin 2. Programas fuente grandes 3. Peligro de afectar recursos inesperadamente 4. Falta de portabilidad