


Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
La memoria ROM es el medio de almacenamiento de programas o datos que permiten el buen funcionamiento de los ordenadores o dispositivos electrónicos a ...
Tipo: Resúmenes
1 / 4
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!



Memoria ROM
La memoria ROM es el medio de almacenamiento de programas o datos que permiten el buen funcionamiento de los ordenadores o dispositivos electrónicos a través de la lectura de la información sin que pueda ser destruida o reprogramable. El significado de memoria ROM es “ Read Only Memory ” traducido al español “ Memoria de solo lectura .”
La memoria ROM es conocida como memoria no volátil ya que la información contenida en ella no es borrable al apagar el dispositivo electrónico.
La memoria ROM se encuentra instalada en la tarjeta madre “motherboard” lugar donde se encuentra la información básica del equipo, llamada “BIOS.”
La memoria ROM más antigua es la MROM almacena datos indestructibles y para la actualización del software o datos es necesario reemplazar el chip lo cual no puede ser realizado por cualquier persona sino por un experto o el mismo fabricante, con los avances tecnológicos pocos programas se almacenan en la memoria ROM ya que la mayoría de ellos se encuentran en las nuevas memorias ROM; Memoria Erasable Programable Read Only Memory (EPROM) es una memoria reprogramable y borrable a través de fuertes rayos ultravioletas, y la Memoria Electrically Erasable Programmable Read-Only Memory (FLASH EEPROM) puede ser reprogramable, borrable y permite alterar el contenido a través de señales eléctricas.
Para qué sirve la memoria ROM
La memoria ROM es de suma importancia para el buen funcionamiento de los ordenadores y dispositivos electrónicos ya que al ser encendidos la memoria ROM permite el arranque del programa inicial que dará lugar a la iniciación de todo el sistema.
La memoria ROM sirve para almacenar programas firmware, es decir, almacenar programas de sistema operativo, intérpretes de lenguajes, programas de control (encender el equipo); programar tablas de información (tablas de uso numéricos); y otros programas que no necesitan ser modificados o actualizados constantemente.
Memoria ROM y memoria RAM
La información contenida en la memoria ROM no es borrable al apagar el ordenador ni con el corte de la energía eléctrica, es por ello que es llamada memoria no volátil, mientras que la información contenida en la memoria RAM o memoria volátil, es borrable y puede perderse en caso de que el usuario no grabe la información en el ordenador, por ejemplo: cuando escribimos en Word se debe ir guardando la información.
La memoria RAM es más rápida para la lectura que la memoria ROM es por ello que normalmente la información contenida en la memoria ROM se transfiere a la memoria RAM.
La memoria RAM es de acceso aleatorio ya que la información permanece grabada en el aparato electrónico y es posible su rápido acceso.
La memoria RAM es la memoria principal de un dispositivo donde se almacena programas y datos informativos. Las siglas RAM significan “Random Access Memory” traducido al español es “Memoria de Acceso Aleatorio”.
La memoria RAM es conocida como memoria volátil lo cual quiere decir que los datos no se guardan de manera permanente , es por ello, que cuando deja de existir una fuente de energía en el dispositivo la información se pierde. Asimismo, la memoria RAM puede ser reescrita y leída constantemente.
Los módulos de RAM, conocidos como memoria RAM son integrantes del hardware que contiene circuitos integrados que se unen al circuito impreso, estos módulos se instalan en la tarjeta madre de un ordenador. Las memorias RAM forman parte de ordenadores, consolas de videojuegos, teléfonos móviles, tablets, entre otros aparatos electrónicos.
Para qué sirve la memoria RAM
La memoria RAM sirve para mejorar la velocidad de respuesta al momento de utilizar algún programa en el ordenador ya que la información que necesita dicho programa para hacerlo funcionar se encuentra almacenada en la memoria RAM, de esta manera, al ejecutar el programa se traslada al procesador todas las instrucciones que necesitan ser ejecutadas realizando diferentes transmisiones de datos según sea necesario, en consecuencia, la memoria RAM y el procesador interactúan entre si intercambiando los datos solicitados.
La memoria RAM almacena dicha información y le envía al procesador los datos que necesitan ser procesados, por lo tanto, mientras la memoria posea mayor velocidad de transmisión y mayor capacidad de almacenamiento el usuario podrá utilizar más programas a la vez y de manera más rápida.
¿Qué es un microcontrolador?
Un microcontrolador es un circuito integrado digital que puede ser usado para muy diversos propósitos debido a que es programable. Está compuesto por una unidad central de proceso (CPU), memorias (ROM y RAM) y líneas de entrada y salida (periféricos).
Como podrás darte cuenta, un microcontrolador tiene los mismos bloques de funcionamiento básicos de una computadora lo que nos permite tratarlo como un pequeño dispositivo de cómputo.
Toda microcomputadora requiere de un programa para que realice una función específica. Este se almacena normalmente en la memoria ROM. No esta de mas mencionar que sin un programa, los microcontroladores carecen de utilidad.
El propósito fundamental de los microcontroladores es el de leer y ejecutar los programas que el usuario le escribe, es por esto que la programación es una actividad básica e indispensable cuando se diseñan circuitos y sistemas que los incluyan. El carácter programable de los microcontroladores simplifican el diseño de circuitos electrónicos. Permiten modularidad y flexibilidad, ya que un mismo circuito se puede utilizar para que realice diferentes funciones con solo cambiar el programa del microcontrolador.
Un microcontrolador puede usarse para muchas aplicaciones algunas de ellas son: manejo de sensores, controladores, juegos, calculadoras, agendas, avisos lumínicos, secuenciador de luces, cerrojos electrónicos, control de motores, relojes, alarmas, robots, la robótica y el automatismo, en la industria del entretenimiento, en las telecomunicaciones, en la instrumentación, en el hogar, en la industria automotriz,
Un software de computadora, llamado compilador, traduce y transforma nuestro programa en código máquina, que es lo que realmente puede leer e interpretar el microcontrolador.
Una vez compilado el programa, es momento de transferir nuestro código maquina hacia la memoria interna del microcontrolador, usualmente hacia la ROM. Para esta tarea se utiliza un programador físico, que es una pieza de hardware que tiene el propósito de escribir el programa en la memoria interna del micro.
¿Qué se necesita para grabar un programa en un microcontrolador?
Se necesita básicamente tres cosas: Una computadora, Software de programación (incluyendo un compilador) y un circuito programador
La computadora, a través del software de grabación, se encarga de enviar el programa que se desea grabar al microcontrolador por intermedio del circuito programador.
¿Qué microcontrolador elegir?
Existen varios fabricantes de microcontroladores tales como Texas Instruments, Motorota, Atmel, Intel, Microchip, toshiba, Nacional, etc. Todos ellos ofrecen microcontroladores con características más o menos similares, sin embargo, en términos generales se puede decir que todos sirven para lo mismo: leer y ejecutar los programas del usuario.
Evidentemente algunos modelos tienen más capacidad que otros, en cuanto a memoria, velocidad, periféricos, ¿Qué fabricante he de elegir? Bueno, usted debe tomar en cuenta lo siguiente:
Disponibilidad; Algunos microcontroladores son más comúnmente encontrados en las casas de electrónica que otros. No es conveniente emprender un proyecto basado en cierto microcontrolador que escasea en el mercado local y/o global ya que podría no satisfacer nuestra demanda y detener el proyecto.
Disponibilidad de información y herramientas de desarrollo. Actualmente la mayoría de los fabricantes de microcontroladores ofrecen información suficiente para entender la operación y funcionamiento de sus dispositivos. El punto débil de algunos fabricantes es la pobre distribución de sus herramientas de desarrollo (programadores, emuladores, software, etc.) o bien su alto costo.
Precio. Hay gente y/o empresas que tienen los recursos para pagar lo que sea necesario cuando se trata de tecnología, sin embargo, la mayoría prefiere ahorrarse dinero, por lo que el precio resulta un punto a favor en la selección de un fabricante de microcontroladores.
El modelo de microcontrolador específico que se debe elegir depende de la aplicación, aunque uno puede hacer un juicio sobre la capacidad de un microcontrolador tomando en cuenta su capacidad de memoria, la cantidad de puertos de entrada y salida, los periféricos, la velocidad a la cual ejecuta las instrucciones, etc.