El computador

Preview:

Citation preview

ARQUITECTURA&

ESTRUCTURAAlejandra OspinaYesenia Restrepo

10º 2m

Un Computador es una máquina electrónica que recibe y procesa datos para convertirlos en información útil.

La Arquitectura De Von Neumann describe 4 secciones principales interconectadas por Buses en un computador:Unidad Aritmético LógicaUnidad De ControlMemoria CentralPeriféricos De EntradaPeriféricos De Salida

Dispositivo diseñado y construido para llevar a cabo operaciones elementales y de comparación o relacionales. En esta unidad es donde se hace el trabajo computacional.

A y B son operandos;R es la salida;F es la entrada de la unidad de control;D es un estado de la salida.

1. Sigue la dirección de las posiciones en memoria que contienen la instrucción que el computador va a realizar en ese momento.

2. Recupera la información poniéndola en la Unidad Aritmético Lógica para la operación que debe desarrollar.

3. Transfiere el resultado a ubicaciones apropiadas en la memoria.

4. Va a la siguiente instrucción.

Es una secuencia de Celdas De Almacenamiento numeradas, donde cada una es un Bit.Las Celdas contienen datos que se necesitan para llevar a cabo las instrucciones.

Sirven al computador para obtener información del mundo exterior y/o comunicar los resultados generados por el computador al exterior.

Un Computador se divide fundamentalmente en dos partes:

Hardware: parte física y tangible del computador.

Software: parte lógica y conjunto de instrucciones del computador, que le ordenan al Hardware que tarea debe realizar.

Todo sistema informático tiene componentes y dispositivos Hardware dedicados a funciones antedichas.

Permiten el ingreso de información, en general desde alguna fuente externa o por parte del usuario, a un computador; y proveen el medio fundamental para transferir hacia la computadora información desde alguna fuente, sea local o remota.

Permiten emitir o dar salida a la información resultante de las operaciones realizadas por la Unidad Central De Procesamiento; y aportan el medio fundamental para exteriorizar y comunicar la información y datos procesados, ya sea al usuario o bien a otra fuente externa, local o remota.

Permiten que el computador pueda guardar información nueva y/o obtener información previamente almacenada.

Permiten que el computador pueda comunicarse con otros computadores.

Realizan las operaciones y controlan las demás partes del computador. Entre estos dispositivos encontramos:

Unidad Central De Procesamiento.Memoria.Bus De Datos.

Circuito microscópico que interpreta y ejecuta instrucciones, ocupándose del control y del proceso de datos en las computadoras. Su microprocesador está formado por una unidad aritmético-lógica y secomunica a través del Bus, que la conecta a los Dispositivos De Almacenamiento, Dispositivos De Entrada y Dispositivos De Salida.

Se encarga de almacenar toda la información que el computador está usando.•Memoria RAM: es la Memoria Principal.•Memoria ROM: es permanente porque no se pierde la información aunque el computador se apague y guardar información inicial que el computador necesita para colocarse en marcha una vez que se enciende.•Memoria Caché: se usa como puente entre la Unidad Central De Procesamiento y la Memoria RAM para evitar demoras en el procesamiento de los datos.

Conjunto de interconexiones entre la s d i s t intas partes del computador que permiten la comunicac ión entre todos los d i spos i t ivos del mismo.

Sin el Software, el computador sería un conjunto de dispositivos físicos sin utilidad.Se puede clasificar en tres tipos:

Software De Sistema. Software De Aplicación. Software De Programación.

Desvincula al usuario y al programador de los detalles del sistema informático, aislándolo del procesamiento referido a las características internas.Incluye entre otros:

Sistemas operativos. Controladores de dispositivos. Herramientas de Corrección y Optimización. Servidores. Utilidades.

Permite a los usuarios llevar a cabo tareas, en cualquier campo de actividad susceptible de ser automatizado o asistido. Incluye entre otros:

Software educativo. Software empresarial. Bases de datos. Videojuegos. Software médico.

Conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación. Incluyen entre otros:

Editores de texto. Compiladores. Intérpretes. Enlazadores. Depuradores.