tenerlo todo, sino en no desear nada" Séneca 1.Introducción La gran necesidad del ser humano: Tratar y transmitir información. Hitos: – Los dibujos en las paredes de las cavernas. – Escritos en piedra y papiro. – La aparición del papel. – La imprenta – … – El ordenador 1.Introducción ¿Qué es un ordenador? DEF: Ordenador: Es un aparato electrónico que nos permite tratar y almacenar información.
DEF: Informática: Es la ciencia que
estudia el tratamiento automático de la información. Es la fusión de dos palabras información y automática. 2. El sistema informático, Software y hardware. DEF B: Ordenador: Es una máquina compuesta de elementos físicos, la mayoría de origen eléctrico-electrónico, capaz de realizar una gran variedad de trabajos a gran velocidad y con gran precisión. El ordenador (hardware), mediante el software (programa) transforma la información obteniendo los datos. DEF: Programa: Es un conjunto de órdenes, con un orden determinado, que realizan una tarea en un ordenador utilizando sus componentes. 2. El sistema informático, Software y hardware. Los programas no funcionan solos y necesitan de otros que los gestionan. DEF: Sistema Operativo: Es un conjunto de software que gestiona el hardware del ordenador permitiendo al resto de programas que procesen información. 2. El sistema informático, Software y hardware. DEF: Sistema Informático: Es el conjunto de elementos físicos o hardware que son necesarios para la explotación de las aplicaciones informáticas o software. El s.o. sirve de intermediario entre el usuario y el hardware. 2. El sistema informático, Software y hardware. DEF: Firmware: Es software introducido en componentes electrónicos. (generalmente memorias) Las instrucciones de este software se guardan en el componente electrónico y no se suelen modificar durante la vida del sistema. 3. Componentes software. Sistema operativo y aplicaciones. El software de un S.o se compone de dos partes fundamentales: – El software básico: Es el software sin el cual el ordenador no puede funcionar. (sistema operativo). – El software de aplicaciones: Es el software que sirve para procesar la información de forma personalizada. Estándar. A medida. – Por Ejemplo: Editores gráficos, Editores de texto. 4. Componentes físicos. El hardware. Los componentes físicos del ordenador se pueden clasificar en los siguientes: 1) Unidad central de proceso.(UCP) 1) Unidad Aritmético-lógica.(UAL) 2) Unidad de control.(UC) 2) Memoria central (MC) o RAM 3) Controladores. 4) Unidad de E/S. 5) Buses. 6) Unidades periféricas. 4.1 Unidad Central de Proceso. Funciones, componentes, tipos y características
DEF: UCP o procesador: Es el elemento
encargado del control y ejecución de las operaciones que se efectúan dentro del ordenador con el fin de realizar el tratamiento automático de la información. Es un elemento indispensable. Está formado por: – La Unidad de control (UC). – La unidad aritmético-lógica (UAL) y su memoria de registros. 4.1 Unidad Central de Proceso. Funciones, componentes, tipos y características
Para que el procesador pueda
trabajar, necesita otros componentes como son la memoria principal o central del ordenador, la unidad de E/S, los controladores y los buses. 4.1 Unidad Central de Proceso. Funciones, componentes, tipos y características
A. Unidad de control (UC): Es la
parte pensante del ordenador, es como el director de una orquesta, ya que se encarga del gobierno y funcionamiento de los aparatos que la componen. 4.1 Unidad Central de Proceso. Funciones, componentes, tipos y características A. Unidad de control (UC): La UC recibe información para interpretarla y procesarla después mediante las órdenes que envía a los otros componentes del ordenador. La UC está compuesta por: – Registros que son pequeñas porciones de memoria. – Registro de Instrucción (RI) Es el encargado de almacenar la instrucción que se está ejecutando. – Registro contador de programas: Contiene la dirección de memoria de la siguiente instrucción a ejecutar. – Controlador y decodificador: Se encarga de interpretar la instrucción para su posterior proceso. Es el encargado de extraer el código de operación de la instrucción en curso. – Secuenciador: Genera las microórdenes necesarias para ejecutar la instrucción. – Reloj: Proporciona una sucesión de impulsos eléctricos a intervalos constantes. 4.1 Unidad Central de Proceso. Funciones, componentes, tipos y características A. Unidad de control (UC):La UC está Compuesta por: – Registros que son pequeñas porciones de memoria. – Registro de Instrucción (RI) Es el encargado de almacenar la instrucción que se está ejecutando. – Registro contador de programas: Contiene la dirección de memoria de la siguiente instrucción a ejecutar. – Controlador y decodificador: Se encarga de interpretar la instrucción para su posterior proceso. Es el encargado de extraer el código de operación de la instrucción en curso. – Secuenciador: Genera las microórdenes necesarias para ejecutar la instrucción. – Reloj: Proporciona una sucesión de impulsos eléctricos a intervalos constantes. 4.1 Unidad Central de Proceso. Funciones, componentes, tipos y características
B. Unidad aritmético-lógica (UAL)
Se encarga de realizar operaciones aritméticas (+,*,/,^)y lógicas (comparaciones) sobre la información. 4.1 Unidad Central de Proceso. Funciones, componentes, tipos y características B. Unidad aritmético-lógica (UAL) 1.Operacional o circuito operacional. Realiza las operaciones con los datos de los registros de entrada. 2.Registros de entrada. Contienen los operandos de la operación. 3.Acumulador. Almacena los resultados de las operaciones. 4. Registro de estado. Registra las condiciones de la operación anterior. 4.2. La memoria. Funciones, tipos y características. La memoria es el elemento que permite almacenar los programas y datos para que el ordenador pueda trabajar. Los tipos son: – Memoria de almacenamiento externo. – Memoria interna. 4.2. La memoria. Funciones, tipos y características. Memorias de almacenamiento externo: Son los soportes donde se almacenan la información y el software. Pueden estar dentro de la carcasa o fuera. P.EJ: Discos duros, disquetes, pen drives. Son más lentas que la memoria principal y más económicas. No son volátiles. 4.2. La memoria. Funciones, tipos y características. Memoria interna: Están dentro del ordenador ubicadas en la placa base. Son volátiles. Más caras que las memorias externas. – RAM:(Random Access Memory). Es la memoria principal, permite el acceso directo a un dato permitiendo leer o escribir su valor. – ROM:(Read Only Memory). Es una memoria de solo lectura, cuya información no puede ser modificada y que sirve básicamente para poder inicializar el sistema. A. Memoria RAM La memoria RAM es un elemento que permite almacenar información (instrucciones y datos). Todo lo que es necesario que sea procesado pasará por la RAM. A. Memoria RAM Esta compuesta por: 1) Registro de direcciones: Contiene la dirección de la celda o posición de memoria a la que se va a acceder. 2) Registro de intercambio: Recibe los datos en operaciones de lectura y almacena los datos en las operaciones de escritura. 3) Selector de memoria: Se activa cada vez que hay que leer o escribir conectando la celda o posición de memoria con el registro de intercambio. 4) Señales de control: Indican si una operación es de lectura o escritura. A. Memoria RAM La memoria esta compuesta de elementos conocidos como biestables que son capaces de permanecer en uno de dos de los estados posibles (0 – ausencia de carga y 1 – presencia de carga). Un conjunto de miles de estos elementos componen una memoria. Los biestables dependiendo de su tecnología, a veces necesitan ser refrescados de energía para mantener su información, dependiendo de este factor se pueden distinguir entre: - DRAM - SRAM A. Memoria RAM -DRAM (Dynamic RAM). Necesita refresco. -Son más baratas de fabricar. -Son más lenta. -SRAM (Static RAM). No necesita refresco. -Son más caros de fabricar. -Son más rápidas. -Se suelen utilizar en la construcción de memoria caché. -SDRAM (Synchronous Dynamic RAM). Combina la capacidad de la DRAM y la velocidad de la SRAM. Necesita refresco. Es la utilizada en los ordenadores personales en la actualidad. -DDRAM (Double Data Rate). Es una memoria compleja que duplica la velocidad de cualquiera de las anteriores. Es la más cara. Se suele utilizar en componenes muy especializados y en tarjetas gráficas. A. Memoria RAM. Caché. DEF: Caché: Es una pequeña memoria que se ubica entre el procesador y la memoria RAM con la misión de agilizar el acceso a los datos necesarios. Se basa en que un dato que ha sido utilizado volverá a ser utilizado. B. Memoria ROM. DEF: Es una memora de solo lectura que contiene programa especiales que sirven para carga e iniciar el arranque del ordenador. En el PC el software que integra la ROM forma el BIOS del ordenador (Basic Input Output System) o sistema básico de entrada/salida. B. Memoria ROM. En la actualidad la BIOS del ordenador utiliza memorias de tipo EPROM (Erasable Programmable Read Only Memory), que permite ser modificada bajo ciertas condiciones, como puede ser mediante el puenteo de Jumpers o mediante una opción del Setup de la BIOS. B. Memoria ROM. La CMOS (Complementary Metal Oxide Semiconductor) es un tipo de memoria interna del ordenador que se caracteriza por consumir muy poca energía eléctrica, lo que la hace idónea para almacenar datos los datos de configuración del ordenador. Utiliza la energía eléctrica suministrada por la pila que se encuentra en la placa base. 4.3. Unidades de E/S y buses Las unidades de E/S sirven para comunicar el procesador y el resto de componentes internos del ordenador con los periféricos de E/S y las memorias de almacenamiento externo o auxiliares.
DEF: Bus: Son pistas de comunicación entre
diferentes componentes del ordenador. Tipos según su uso: – Bus único: Se considera a la memoria y a los periféricos como posiciones de memoria contiguas. – Bus dedicado: Considera a la memoria y a los dispositivos como dos componentes distintos. 4.3. Unidades de E/S y buses Tipos según la información que transportan: – Bus de datos: Por sus líneas viajan datos. P.Ej: Hacia el registro de intercambio de la memoria para llevar el dato que se pretende almacenar. – Bus de direcciones: Por sus líneas viajan direcciones. P.Ej: Hacia el registro de direcciones de la memoria para transportar la dirección donde se pretende guardar o leer un dato. – Bus de control: Por sus líneas viajan señales de control. P.Ej: Hacia el controlador de memoria para indicarle cuando se hace una operación de lectura o escritura. 4.3. Unidades de E/S y buses Las características más importantes de un bus son: -Anchura: Número de líneas que tiene. -Velocidad: Número de bits por segundo que es capaz de transportar. 4.4 Los periféricos DEF: Periférico: Son dispositivos hardware con los cuales el usuario puede interactuar con el ordenador. (ratón, teclado, monitor), almacenar o leer datos y/o programas (dispositivos de almacenamiento o memorias auxiliares), imprimir resultados (impresoras), etcétera. Tipos: – Entrada. (ratón,teclado) – Salida.(impresora, monitor) – Entrada/Salida.(impresora multifunción, disco duro externo) 4.4 Los periféricos Los periféricos se conectan con el ordenador usando los puertos y sus correspondientes conectores externos. La gestión de la comunicación entre ambas partes la realiza la Unidad de E/S que es un elemento hardware dedicado para la gestión de periféricos. 4.4 Los periféricos Para que el sistema operativo pueda manejar (entender la comunicación entre ambos) a los dispositivos es necesario instalar lo que se conoce como Driver o controlador. Este software suele ser provisto por el fabricante del dispositivo y debe instalarse antes de poder usarlo. 5. Componentes lógicos. El software. 5.1. Los datos. Tipos de datos. Tipos de datos según su procedencia: – Datos de entrada: Son los que se suministran al ordenador desde los periféricos de entrada. – Datos intermedios: Son aquellos que se obtienen en la segundo fase del tratamiento automático. – Datos de salida: Son el resultado de procesar los datos. 5. Componentes lógicos. El software. 5.1. Los datos. Tipos de datos. Tipos de datos según varíen o no durante el proceso: – Datos fijos: Son los que permanecerán sin cambios durante el proceso. Reciben el nombre de Constantes. – Datos variables: Son los que se modifican a lo largo del proceso. 5. Componentes lógicos. El software. 5.1. Los datos. Tipos de datos. Tipos de datos según la forma de ser utilizados por el ordenador: – Datos numéricos: son datos formados por los dígitos del 0 al 9. – Datos alfabéticos: Son datos formados por las letras mayúsculas y minúsculas de la A hasta la Z. – Datos alfanuméricos: Son datos formados por una combinación de los anteriores, más una serie de caracteres especiales. 5. Componentes lógicos. El software. 5.2. Los sistemas de codificación. La memoria no almacena letras, ni números en decimal, la memoria trabaja solo con ceros y unos. Sin embargo los programas trabajan con letras y números decimales, además hacen sus operaciones con ellos. ¿ Cómo es posible esto? La memoria trabaja con palabras de datos, es decir un conjunto de bits. (8,16,32…) y hay establecidos unas correlaciones (codificación) entre valores binarios y caracteres. De esta forma se puede mostrar en pantalla información legible por el usuario. 5. Componentes lógicos. El software. B. Sistemas de numeración – Los damos en Montaje, solo debes saber que existen. C. Binario, Octal, Hexadecimal. D. Cambios de base. E. Otros sistemas de codificación. 5. Componentes lógicos. El software. F. La codificación alfanumérica. Permite representar símbolos alfanúmericos (0-9,A- Z,a-Z,ñ,@...) en binario. Los sistemas de codificación alfanuméricos más importantes son: ASCII EBCDIC UNICODE En la actualidad el UNICODE se ha convertido en el Estándar y todas las grandes empresas lo han adoptado en sus productos software. Empresas informáticas más importantes: Apple, HP, IBM, Microsoft, Oracle, Sun, Unisys… 5. Componentes lógicos. El software. 5.3 Medidas de la Información El bit es la mínima unidad de información. Existen otras medidas: