Upload
luzyerearicapa
View
159
Download
0
Embed Size (px)
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.