El mismo
●
Arquitectura
–
Atributos de un sistema visibles para un programador Conjunto de instrucciones, bits de representación de datos, mecanismos de E/S, direccionamiento de memoria Interconexión entre unidades funcionales Señales de control, interfaces computador / periféricos, tipo de memoria
–
●
Organización
– –
Estructura y funcionamiento
● ● ● ●
Uncomputador es un sistema complejo De naturaleza jerárquica Posee subsistemas interrelacionados Necesitamos entender
– –
Estructura Funcionamiento
Funcionamiento
● ● ● ●
Procesamiento de datos Almacenamiento de datos Transferencia de datos Control
Procesamiento de datos
●
El computador debe ser capaz de procesar datos Los datos pueden adoptar diferentes formas
●
Almacenamiento dedatos
● ●
Es una función esencial Existen dos tipos de almacenaimentos:
– –
A corto plazo – Memoria temporal A largo plazo – Memoria en ficheros
Tansferencia de datos
●
El computador debe ser capaz de transferir datos entre él y el mundo exterior Con dispositivos conectados directamente al computador
–
●
Entrada – Salida Comunicación de datos
●
Con dispositivos remotos–
Control
● ●
Hecha por la unidad de control Gestiona y controla
– – –
Procesamiento Almacenamiento Transferencia
Estructura
●
Existen 4 componentes estructurales
–
Unidad central de proceso
●
Procesamiento de datos Almacena datos Transfiere datos Comunica la CPU, la memoria y la E/S
–
Memoria central
●
–
E/S
●
–
Sistemas de interconexión
●Arquitectura de von Neumann
●
Los datos y las instrucciones se almacenan en una sola memoria de lectura-escritura El contenido de la memoria se direccionan indicando su posición, sin importar el tipo de contenido La ejecución se produce siguiendo una secuencia de instrucción tras instrucción
●
●
Componentes del computador
● ●
Conjunto pequeño de componentes lógicos Se puedencombinar de formas diferentes permitiendo almacenar datos binarios Para cálculos concretos, se usa un hardware de componentes lógicos diseñado específicamente para dicho cálculo El hardware acepta datos y produce resultados Hardwired program
●
● ●
Componentes del computador
●
Hardware con funciones lógicas y aritméticas de uso general El hardware realiza funciones distintas según lasseñales de control aplicadas El hardware acepta datos y señales de control, y produce resultados No se necesita reconfigurar el hardware para cada nuevo programa Simplemente se proporciona un nuevo conjunto de señales de control
●
●
●
●
Componentes del computador
●
Como se suministran las señales de control
– –
Un programa es una secuencia de pasos En cada paso se realizauna operación aritmética o lógica con ciertos datos Para cada paso se necesita un nuevo conjunto de señales de control Se asocia un código específico a cada conjunto de señales de control Se añade al hardware un componente para generar señales de control a partir del código
–
–
–
Componentes del computador
●
En lugar de reconfigurar el hardware para cada programa Se proporciona unanueva secuencia de códigos Cada código es una instrucción Una parte del hardware interpreta cada instrucción y genera las señales de control La secuencia de instrucciones es conocida como software
●
● ●
●
Componentes del computador
●
Existen dos componentes esenciales
– –
Intérprete de instrucciones Módulo general de funciones aritméticas y lógicas
● ●
Ambos constituyenla CPU Además encontramos los componentes de E/S
–
Responsables de introducir instrucciones y proporcionar resultados
Componentes del computador
● ● ●
Otro componente importante es la memoria De ella se extraen los datos y las instrucciones La arquitectura de Von Neumann establece que la memoria puede ser usada para instrucciones y datos
Componentes del computador
● ● ●
La...
Regístrate para leer el documento completo.