Tecnologia
miércoles, 16 de mayo de 2012
Todo sobre la tecnología
Este blog a sido creado para que aprendamos sobre la tecnología que
cada día avanza cada vez con una velocidad extraordinaria. Juntos
aprenderemos lo más basico sobre uno de los inventos más rebolucionario
de su época: EL ORDENADOR.
BIOS
El BIOS es un
tipo de firmware que localiza y prepara los componentes electrónicos
o periféricos de una máquina, para comunicarlos con algún sistema
operativo que la gobernará. Para ello la máquina cargará ese sencillo
programa en la memoria RAM central del aparato. El programa está
instalado en un circuito integrado de la placa base y
realizará el control POST de la misma en el tiempo de arranque o
encendido, proporcionando funcionalidades básicas: chequeo de la memoria
principal y secundaria, comunicación con el usuario vía monitor o teclado y
enlace mediante los procesos de arranque o booting con el núcleo del
sistema operativo que gobernará el sistema.
El acrónimo BIOS
(Basic Input/Output System) fue inventado por Gary Kildall el creador
del sistema operativo CP/M en 1975, siendo el nombre de un
archivo del sistema. Las máquinas con CP/M usualmente tenían una ROM muy simple
que hacía que la unidad de diskette leyera datos desde su primera posición de
memoria donde se encontraba la primera instrucción del archivo BIOS que se
encargaba de configurar el sistema.
Lenguajes de bajo y alto nivel.
Un lenguaje de programación de bajo nivel de abstracción
es el que proporciona un conjunto de instrucciones aritmeticológicas
sin la capacidad de encapsular dichas instrucciones en funciones que no
estén ya contempladas en la arquitectura del hardware.
Dicho lenguaje es muy simple o nada complicado, pero estructurar programas a ese nivel es muy difícil. Dado que este lenguaje viene dado por las especificaciones técnicas del hardware, no permite una abstracción fuera de lo estipulado para el microprocesador de un ordenador. Consecuentemente, es fácilmente trasladado a lenguaje de máquina.
Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas.
En los primeros lenguajes de alto nivel la limitación era que se orientaban a un área específica y sus instrucciones requerían de una sintaxis predefinida. Se clasifican como lenguajes procedimentales.
Otra limitación de los lenguajes de alto nivel es que se requiere de ciertos conocimientos de programación para realizar las secuencias de instrucciones lógicas. Los lenguajes de alto nivel se crearon para que el usuario común pudiese solucionar un problema de procesamiento de datos de una manera más fácil y rápida.
Por esta razón, a finales de los años 1950 surgió un nuevo tipo de lenguajes de programación que evitaba estos inconvenientes, a costa de ceder un poco en las ventajas. Estos lenguajes se llaman de tercera generación o de alto nivel, en contraposición a los de bajo nivel o de nivel próximo a la máquina.
Dicho lenguaje es muy simple o nada complicado, pero estructurar programas a ese nivel es muy difícil. Dado que este lenguaje viene dado por las especificaciones técnicas del hardware, no permite una abstracción fuera de lo estipulado para el microprocesador de un ordenador. Consecuentemente, es fácilmente trasladado a lenguaje de máquina.
Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas.
En los primeros lenguajes de alto nivel la limitación era que se orientaban a un área específica y sus instrucciones requerían de una sintaxis predefinida. Se clasifican como lenguajes procedimentales.
Otra limitación de los lenguajes de alto nivel es que se requiere de ciertos conocimientos de programación para realizar las secuencias de instrucciones lógicas. Los lenguajes de alto nivel se crearon para que el usuario común pudiese solucionar un problema de procesamiento de datos de una manera más fácil y rápida.
Por esta razón, a finales de los años 1950 surgió un nuevo tipo de lenguajes de programación que evitaba estos inconvenientes, a costa de ceder un poco en las ventajas. Estos lenguajes se llaman de tercera generación o de alto nivel, en contraposición a los de bajo nivel o de nivel próximo a la máquina.
martes, 15 de mayo de 2012
Microprocesadores.
-El microprocesador es el circuito integrado central y más complejo de un sistema informático; a modo de ilustración, se le suele asociar por analogía como el «cerebro» de un ordenador. Es un circuito integrado constituido por millones de componentes electrónicos. Constituye la unidad central de procesamiento (CPU) de un PC catalogado como microcomputador.
Es el encargado de ejecutar los programas; desde el sistema operativo hasta las aplicaciones de usuario; sólo ejecuta instrucciones programadas en lenguaje de bajo nivel, realizando operaciones aritméticas y lógicas simples, tales como sumar, restar, multiplicar, dividir, las lógicas binarias y accesos a memoria.
-Origen
El microprocesador es producto surgido de la evolución de distintas tecnologías predecesoras, básicamente, de la computación y de la tecnología de semiconductores. El inicio de esta última data de mitad de la década de 1950; estas tecnologías se fusionaron a principios de los años 70, produciendo el primer microprocesador. Dichas tecnologías iniciaron su desarrollo a partir de la segunda guerra mundial; en este tiempo los científicos desarrollaron computadoras específicas para aplicaciones militares. En la posguerra, a mediados de la década de 1940, la computación digital emprendió un fuerte crecimiento también para propósitos científicos y civiles. La tecnología electrónica avanzó y los científicos hicieron grandes progresos en el diseño de componentes de estado sólido (semiconductores). En 1948 en los laboratorios Bell crearon el transistor.
En los años 1950, aparecieron las primeras computadoras digitales de propósito general. Se fabricaron utilizando tubos al vacío o bulbos como componentes electrónicos activos. Módulos de tubos al vacío componían circuitos lógicos básicos, tales como compuertas y flip-flops. Ensamblandolos en módulos se construyó la computadora electrónica (la lógica de control, circuitos de memoria, etc.). Los tubos de vacío también formaron parte de la construcción de máquinas para la comunicación con las computadoras.
Para la construcción de un circuito sumador simple se requiere de algunas compuertas lógicas. La construcción de una computadora digital precisa numerosos circuitos o dispositivos electrónicos. Un paso trascendental en el diseño de la computadora fue hacer que el dato fuera almacenado en memoria. Y la idea de almacenar programas en memoria para luego ejecutarlo fue también de fundamental importancia (Arquitectura de von Neumann).
-Empresas productoras.
Intel y DEC Alpha
Es el encargado de ejecutar los programas; desde el sistema operativo hasta las aplicaciones de usuario; sólo ejecuta instrucciones programadas en lenguaje de bajo nivel, realizando operaciones aritméticas y lógicas simples, tales como sumar, restar, multiplicar, dividir, las lógicas binarias y accesos a memoria.
-Origen
El microprocesador es producto surgido de la evolución de distintas tecnologías predecesoras, básicamente, de la computación y de la tecnología de semiconductores. El inicio de esta última data de mitad de la década de 1950; estas tecnologías se fusionaron a principios de los años 70, produciendo el primer microprocesador. Dichas tecnologías iniciaron su desarrollo a partir de la segunda guerra mundial; en este tiempo los científicos desarrollaron computadoras específicas para aplicaciones militares. En la posguerra, a mediados de la década de 1940, la computación digital emprendió un fuerte crecimiento también para propósitos científicos y civiles. La tecnología electrónica avanzó y los científicos hicieron grandes progresos en el diseño de componentes de estado sólido (semiconductores). En 1948 en los laboratorios Bell crearon el transistor.
En los años 1950, aparecieron las primeras computadoras digitales de propósito general. Se fabricaron utilizando tubos al vacío o bulbos como componentes electrónicos activos. Módulos de tubos al vacío componían circuitos lógicos básicos, tales como compuertas y flip-flops. Ensamblandolos en módulos se construyó la computadora electrónica (la lógica de control, circuitos de memoria, etc.). Los tubos de vacío también formaron parte de la construcción de máquinas para la comunicación con las computadoras.
Para la construcción de un circuito sumador simple se requiere de algunas compuertas lógicas. La construcción de una computadora digital precisa numerosos circuitos o dispositivos electrónicos. Un paso trascendental en el diseño de la computadora fue hacer que el dato fuera almacenado en memoria. Y la idea de almacenar programas en memoria para luego ejecutarlo fue también de fundamental importancia (Arquitectura de von Neumann).
-Empresas productoras.
Intel y DEC Alpha

CPU
La unidad central de procesamiento, UCP o CPU es el componente del computador y otros dispositivos
programables, que interpreta las instrucciones contenidas en los programas y
procesa los datos. Los CPU proporcionan la característica fundamental de la
computadora digital y son uno de los componentes necesarios encontrados en las computadoras
de cualquier tiempo, junto con el almacenamiento primario y los dispositivos de
entrada/salida.
Desde mediados de los años 1970, los microprocesadores de un
solo chip han reemplazado casi totalmente todos los tipos de CPU, y hoy en día,
el término "CPU" es aplicado usualmente a todos los
microprocesadores.
Memoria RAM, ROM y Caché.
Ram
La memoria de acceso aleatorio se utiliza como memoria de trabajo para el sistema operativo, los programas y la mayoría del software. Es allí donde se cargan todas las instrucciones que ejecutan el procesador y otras unidades de cómputo. Se denominan "de acceso aleatorio" porque se puede leer o escribir en una posición de memoria con un tiempo de espera igual para cualquier posición, no siendo necesario seguir un orden para acceder a la información de la manera más rápida posible. La expresión memoria RAM se utiliza frecuentemente para referirse a los módulos de memoria utilizados en los computadores personales y servidores.
Tipos:
Memoria RAM tipo TSOP. Memoria RAM tipo SIP. Memoria RAM tipo SIMM.Memoria RAM tipo DIMM - SDRAM. Memoria RAM tipo DDR/DDR1 y SO-DDR. Memoria RAM tipo RIMM.Memoria G-RAM / V-RAM (Actual). Memoria RAM tipo DDR2 y SO-DDR2 (Actual).Memoria RAM tipo DDR3 y SO-DDR3(Actual).
ROM
La memoria de solo lectura, conocida también como ROM es un medio de almacenamiento utilizado en ordenadores y dispositivos electrónicos, que permite solo la lectura de la información y no su escritura, independientemente de la presencia o no de una fuente de energía.Los datos almacenados en la ROM no se pueden modificar, o al menos no de manera rápida o fácil. Se utiliza principalmente para contener el firmware (programa que está estrechamente ligado a hardware específico, y es poco probable que requiera actualizaciones frecuentes) u otro contenido vital para el funcionamiento del dispositivo, como los programas que ponen en marcha el ordenador y realizan los diagnósticos.
- ROM
- PROM
- EPROM
- EEPROM
- Memoria Flash
Caché
La caché de CPU, es usada por la unidad central de procesamiento de una computadora para reducir el tiempo de acceso a la memoria. La caché es una memoria más diminuta y rápida, la cual almacena copias de datos ubicados en la memoria principal que se utilizan con más frecuencia. Es un conjunto de datos duplicados de otros originales, con la propiedad de que los datos originales son costosos de acceder, normalmente en tiempo, respecto a la copia en la caché. Cuando se accede por primera vez a un dato, se hace una copia en el caché; los accesos siguientes se realizan a dicha copia, haciendo que el tiempo de acceso medio al dato sea menor.La palabra procede de la voz inglesa cache y esta a su vez de la francesa cache.
miércoles, 9 de mayo de 2012
Definición de hardware, software y firmware.
-El Firmware no es más que un bloque de instrucciones para
propósitos muy concretos, éstos dispositivos
están grabados en una memoria de solo lectura o ROM,
establecen la lógica de más bajo nivel.
- Se conoce como software al equipamiento lógico o soporte lógico de un sistema informativo, comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos, que son llamados hardware.
- Hardware corresponde a todas las partes tangibles de un sistema informático; sus componentes son: eléctricos, electrónicos, electromecánicos y mecánicos.
- Se conoce como software al equipamiento lógico o soporte lógico de un sistema informativo, comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos, que son llamados hardware.
- Hardware corresponde a todas las partes tangibles de un sistema informático; sus componentes son: eléctricos, electrónicos, electromecánicos y mecánicos.
Suscribirse a:
Entradas (Atom)