lunes, 12 de octubre de 2015

Buses de datos , Que son? Para que sirven?

Buses de datos: Los buses de datos se pueden comparar mucho con la función de una carretera o autopista en la vida real, son vías de transporte, lo que uno toma para llegar de un lugar a otro. En otras palabras, el bus de datos es un dispositivo dentro de una computadora en el cual se transporta información y datos relevantes.

El bus en informática es graficado como una serie de cables que son rellenados con memoria para después dirigirlos a la CPU ( Central procesing Unit o Unidad Central de procesamiento). El funcionamiento básico de los buses es sencillo: todos los cables que lo componen reciben información que independiente mente de donde provenga o lo que sea es transportada a su destino. los datos que no tienen dirección, el bus los ignoras. mientras que los que son relevantes el bus los comunica.

Existen Tres tipos de buses: 


  • El bus de Control: Es el que controla que y permite que no haya colisiones de información en el sistema.
  • El bus de Dirección: es en la que  se establece la dirección de memoria del dato en tránsito.
  • El bus de Datos: transmite información de hardware de entrada y de salida.



Vídeo Presentación

Versión PDF: Link

Bibliografía

viernes, 9 de octubre de 2015

Memoria Caché y su influencia en la eficiencia del computador

Memoria Caché: Proveniente de la lengua francesa , caché se puede traducir como escondido u oculto.


La memoria cache al ser una memoria su funcionamiento principal es el almacenamiento de memoria, pero a diferencia de otras memorias que también forman parte del computador esta tiene la diferencia de almacenar datos en forma temporal para que posteriormente el computador pueda acceder a ellos de una manera muchos mas rápida y así afectar el rendimiento del computador , haciéndolo mas rápido ya que la información requerida esta menor "distancia" y así, menos "esfuerzo" obtenerla.

Como anteriormente dicho la memoria caché almacena datos por tiempo temporal y con esto aumenta la rapidez y eficiencia del rendimiento del pc. Al guardar datos en forma temporal en un lugar fácil de acceder facilita su obtención y así la rapidez de la acción tomada por el programa. Los programas que requieren de cierto dato o información recurrirán a la memoria caché para adquirir los que buscan , en vez de tener que ir carpeta por carpeta, más y más adentro del pc para encontrar un archivo que es requerido pero quizás no esencial, sumado a eso, el tiempo en "entrar" tanto al computador para buscar este archivo es bastante largo , Así resultando en que la función que el programa quiera hacer tardara mucho más tiempo del debido y en consecuencia empeorando el rendimiento.

La memoria caché esta normalmente estructurada en pequeños campos/celdas donde son guardados los datos en forma temporal ( hasta un Byte de espacio por cada campo/celda) estas pueden pueden "ayudar" y funcionar a favor de la memoria principal del pc o funcionar de manera autónoma. A través de método Hit&Rate o del promedio de pedidos con los que es bombardeado la memoria caché, este crea un promedio (o una lista) de los programas que lo usan con mayor frecuencia y clarificarlos como "mayor prioridad" y así estar mas preparado para ese programa/s en especifico. Eventualmente borrando aquellos datos que ya no son necesitados.

Ya con la memoria caché explicada se evidencia la similitud bastante grande con la memoria Ram. Ambos almacenan datos por tiempo limitado y al momento de ser previstos de energía borran su información . Estas unidades son una parte fundamental al momento de hablar de la velocidad del computador ya que el disco duro no es uno de las partes mas rápidas del computador. así
que si tienes un computador de carga paginas en un pestañeo y puedes jugar juegos a una velocidad bastante fluida tienes que en parte agradecer a la memoria Ram y Caché.

Vídeo Presentación

Versión PDF: Link

Bibliografia

RAM ,ROM y Memoria principal


Memoria principal: Es la memoria del computador en el cual se almacenan temporalmente los datos y/o los programas que la CPU esta procesando o prontamente procesara.

RAM
: La memoria RAM (Random access memory) se usa principalmente para almacenar programas y datos. La RAM es una de las piezas esenciales para el funcionamiento de un computador. Lo que caracteriza a la memoria RAM es que es un tipo de memoria volátil, en otras palabras, pierde su información tan pronto se le deja de administrar energía.

Lo que en la RAM se desempeña es el poder de hacer funcionar y almacenar datos y programas, que posteriormente su información se borrara, así infiriendo que la información que se almacena en la RAM son datos que no lo suficientemente necesarios para que el computador los guarde.

La memoria en este índole se puede clasificar de dos maneras: Estática y Dinámica.
-Estática: los datos guardados conservan su contenido hasta que se les eh provisto de una fuente de energía
-Dinámica: también llamada "lectura destructiva" este nombre se le atribuye a este tipo de almacenamiento ya que pierde la información posterior a su lectura.

La RAM puede tener diversos tamaños pueden ser MegaBytes o GigaBytes y mientras mayor su memoria, mejor el desempeño de la computadora. En especial cuando se tienen muchos programas abiertos al mismo tiempo.


ROM: La memoria ROM (Read Only Memory )es una memoria que permite solo la lectura de la información guardada en ella y no permite la destrucción de la información, independientemente de si tiene una fuente de energía o es provista de esta. es una memoria semi conductora que facilita la conservación de la información guardada.



La memoria ROM se usa con frecuencia como principal medio de almacenamiento de datos en computadores. ya que esta memoria guarda y evita la sobre escritura de los datos guardados. estos datos de gran importancia pueden variar desde la configuración del sistema, programa de inicio y otros programas que no requieren actualizaciones frecuentes 



La memoria ROM a cambiando y evolucionado con los años, ahora habiendo varias versiones de esta. Por ejemplo, la simultaneidad en el uso de varios programas, o bien, el incremento en la velocidad de conexión o de funcionamiento del ordenador.


Para concluir, el funcionamiento de un computador depende de varios programas , códigos , hardware y sofware. pero al momento de almacenar datos la memoria RAM y ROM se destacan . Los programas de alta importancia y que no frecuentan cambios se guardan en la memoria ROM , mientras que gran parte del procesamiento del pc se le es gracias a la memoria RAM , que gurda archivos de no tan gran importancia y temporales para su uso, también afectando el rendimiento del pc ya que se diseño para hacer correr desde una pagina de Internet hasta un videojuego.

Vídeo Presentación

Versión PDF: Link

Bibliografia

lunes, 7 de septiembre de 2015

Arquitectura de los computadores : CPU

CPU: ( También llamado La unidad central de procesamiento o unidad de procesamiento central) es el hardware dentro de una computadora u otros dispositivos programables, que interpreta (lee) las instrucciones de un programa informático (código) mediante la realización de las operaciones básicas aritméticas, lógicas y de entrada/salida del sistema. 
Un computador puede tener 1 o más de un CPU , a esto se le llama multiprocesamiento. Dos componentes típicos de una CPU son la unidad aritmético lógica (ALU), que se especializa en realizar operaciones aritméticas y lógicas, y la unidad de control (CU), que extrae instrucciones de la memoria, las decodifica y las ejecuta.

MAR: Este registro contiene la dirección del dato que se quiere leer o escribir. El registro está conectado con el bus de direcciones

MDR  El registro está conectado al bus de datos y a través de él, el CPU lee o escribe un dato al bus, que a después llega a la memoria o a un puerto de entrada/salida.







Versión PDF: Link

Bibliografia: 



viernes, 4 de septiembre de 2015

Quienes Somos?

Soy un estudiante de informática del colegio The mayflower school.

En mi colegio estoy tomando el plan de bachillerato internacional y una de las asignaturas que eh elegido para la sección de ciencias es informática.

Objetivo: 
Nuestro objetivo es hacer un blog donde podamos plasmar nuestro progreso de aprendizaje y así poder hacer fácil acceder a el.