Está en la página 1de 7

ARQUITECTURA DE VON NEUMANN

Arquitectura: SOFTWARE 🡪 PARTE LÓGICA DEL ORDENADOR


HARDWARE 🡪 PARTE FÍSICA DEL ORDENADOR

TERMINOS GENERALES:
Un programa se almacena en la memoria principal
Los programas están compuestos por instrucciones y datos
Una instrucción es una operación que debe realiza el procesador
El procesador accede a la memoria, lee la instrucción y la ejecuta
El resultado se muestra por el dispositivo de salida

Las arquitecturas más comunes son:


ARQUITECTURA DE HARVARD 🡪 La principal característica de esta
arquitectura es que tiene una memoria para almacenar instrucciones
y otra memoria para almacenar los datos (MARK 1)
ARQUITECTURA DE VON NIUMAN 🡪 Esta arquitectura fue propuesta
por el matemático húngaro Jhon von Neumann que planteó que solo
había una memoria para almacenar las instrucciones de los
programas y datos.
La arquitectura de Von Neumann es la más utilizada hoy en día, ya
que puede crear programas flexibles capaces de solucionar cualquier
problema.
Principales elementos: Memoria principal
Buses del sistema
Unidad central de proceso (CPU)
Dispositivos de entrada y salida (E/S)

Buses del ordenador: Son caminos o rutas en las cuales viaja la


información entre las distintas unidades funcionales del ordenador,
cada línea de un bus transmite un bit de información.
Hay tres tipos:
Buses de direcciones:
Se utiliza para transmitir direcciones de memorias que se quiere
acceder, cuantos más bits tenga, mayor será la la cantidad de
memoria a la que se puede acceder.
Con un bus de 3 bits tenemos 23 = 8 posiciones de memoria. Con un
bus de 8 bits tenemos 28 = 256 posiciones de memoria. Con un bus
de 16 bits tenemos 216 = 65.536 posiciones de memoria.
Con un bus de 32 bits tenemos 232 = 4.294.967.296 posiciones de
memoria.
Bus de datos
Se utiliza para transmitir entre las diferentes unidades funcionales las
instrucciones o los datos con los que trabaja el ordenador, cuanta
más cantidad de bits tenga, la cantidad de información a la que se
podrá acceder ser mayor

Bus de control
Se utiliza para transmitir las señales para dirigir el funcionamiento
del resto de unidades funcionales del ordenador, cuantos más bits
tenga mayor será la cantidad de señales que se pueden utilizar en el
ordenador
Con un bus de control de 3 bits tenemos 23 = 8 señales diferentes.
Con un bus de control de 3 bits tenemos 25 = 32 señales diferentes.
Con un bus de control de 3 bits tenemos 27 = 128 señales diferentes

UNIDAD CENTRAL DE PROCESO (CPU)


La función de la CPU es buscar en la memoria las instrucciones
contenidas en los programas almacenados, interpretarlas y
ejecutarlas.
Es el “cerebro” del ordenador.

Está formado por tres partes


La unidad de control (CU) → Es el encargado de buscar las
instrucciones en la memoria principal.
La unidad aritmético-lógica (ALU) → Es la encargada de realizar las
operaciones aritmético-lógicas.
Los registros del sistema → Son los encargados de almacenar
temporalmente pequeñas cantidades de datos dentro de la CPU, hay
registros de propósito general y de control.

La CPU consta de 6 partes


● Contador de programa (PC)
● Registro de instrucción (IR)
● Decodificador de la instrucción (DI)
● Secuenciador (S)
● Reloj del sistema (CLK)
● Registro de estado (RE)

Unidad aritmético-lógica (ALU)


Realiza las siguientes operaciones
● Operaciones aritméticas con números enteros,
fundamentalmente sumas y restas ( Algunas ALUs pueden
realizar multiplicaciones y restas).
● Operaciones lógicas entre dos números, normalmente son
operaciones usando puertas lógicas.
● Operaciones de desplazamiento de bits, consisten en desplazar
un bit operando un número específico de posiciones de bits
hacia la izquierda o derecha.

La ALU está compuesta por


- Circuito operacional
- Registros de entrada
- Registro acumulador
- Registro de estado

MEMORIA PRINCIPAL

Que es una memoria: cualquier dispositivo que almacene


información o datos digitales.
Hay dos tipos:
- Memorias volátiles ( La RAM) --> deben estar alimentadas
eléctricamente para que funcionen, cada vez que se apaga el
ordenador los datos se borran.
- Memorias no volátiles (ROM) --> La información y datos
pueden seguir almacenados después de que se apague el
ordenador.
Memoria principal (RAM) --> Es el elemento del ordenador que
guarda la información, por lo tanto, el dispositivo desde donde la
CPU recibe los datos e instrucciones necesarios para operar.

Memoria caché --> Se sitúa entre la memoria principal y la CPU para


acelerar los accesos a la memoria, es una memoria bastante más
rápida que la RAM, pero también más cara.

Memoria ROM (Read Only Memory) --> su finalidad es contener las


rutinas de inicio del equipo.
Son dos rutinas
- POST --> Al encender el equipo chequea todos los recursos
disponibles del sistema
- BIOS --> Localiza todas las unidades del sistema y ejecuta los
registros de arranque necesarios para cargar el sistema
operativo en las RAMS.

Dispositivos de entrada y salida.


Estos dispositivos son conocidos como periféricos.
Son dispositivos independientes que están conectados a la CPU y a la
memoria del equipo, sirven para interactuar con el ordenador.
Tienen un papel esencial, ya que sin ellos no se podrían usar los
ordenadores de hoy en día.
Hay tres tipos
- Periféricos de entrada --> permiten transmitir información al
ordenador. Ej --> teclado, ratón, etc.
- Periféricos de salida --> son los que reciben la información de la
CPU, convierten la información en un formato legible para el
ser humano. Ej --> Monitor
- Periféricos de entrada y salida --> Son capaces tanto de
introducir información en el sistema como de extraerla.

También podría gustarte