Está en la página 1de 8

MAQUINA DE TURING

Datos 
 Nombre  MAQUINA DE TURING
 Creador  Alán Turing
 Fecha  1936
 Ubicación  Sociedad matemática de Londres
 Función  Manipular símbolos

Originalmente definida como una “maquina Automática” por su creador, es un dispositivo que
manipula símbolos sobre una tira de cinta con una tabla de reglas. Representando de manera
hipotética una máquina de computación, siendo muy útil para la explicación de cuáles son las
funciones de un CPU dentro de un computador.

Componentes 
Tipo Cantidad Acción
 contiene los símbolos
divididos en celdas
necesarios para realizar la
 cinta 1  computación
Lee, escribe y mueve la
cinta con los símbolos de
 cabezal 1  izquierda a derecha  
 Almacena el estado en
que se encuentra la
Registro de estado  1 maquina
 Contiene de manera finita
las instrucciones
necesarias para el
funcionamiento de la
maquina con las partes
 Tabla de reglas  1 anteriores
     

MÁQUINA DE TURING

Una máquina de Turing es un modelo Máquina de Turing


computacional que realiza una lectura /escritura de
manera automática sobre una entrada llamada
cinta, generando una salida en esta misma. O0)

Características
• la entrada que tiene la cinta antes de que
comience el cálculo debe consistir en un numero
finito de símbolos. Diagrama
ARQUITECTURA DE HARVARD

Datos 
 ARQUITECTURA DE HARVARD
 Nombre
 Creador Howard Aiken
 Fecha  1940
 Ubicación  Universidad de Harvard
 Función  Procesar datos

El termino Arquitectura Harvard originalmente se refería a las arquitecturas de computadoras que


utilizaban dispositivos de almacenamiento físicamente separados para las instrucciones y para los
datos. El término proviene de la computadora Harvard Mark I, que almacenaba las instrucciones en
cintas perforadas y los datos en interruptores.

Componentes 
Tipo Cantidad Acción
 las instrucciones poseen
dos campos: el código de
operación, que representa
la acción que el procesador
debe ejecutar. El código
operando, que define los
Memoria de instrucciones  1 parámetros de la acción.
 La CPU procesa todas las
operaciones lógicas y
aritméticas que el
dispositivo requiere, con el
fin de ejecutar la acción
 CPU  1 deseada por el usuario.
 Memoria de Datos  1  Retiene, memoriza o
almacena datos
informáticos durante algún
periodo de tiempo.

ARQUITECTURA DE HARVARD

La arquitectura de Harvard es La arquitectura de Arquitectura de Harvard


Harvard es una arquitectura de computadora con
pistas de almacenamiento y de señal físicamente
separadas para las instrucciones para los datos.
Basada en relés, que almacenaba las instrucciones
sobre cintas perforadas (de 24 bits de ancho) y los
datos en interruptores electromecánicos.

Características
Diagrama
• se divide de la memoria en una memoria de
instrucciones y una memoria de datos, de manera
que el procesador puede acceder separada y
simultáneamente a las dos memorias .
• En los buses de información y el almacenamiento
se encuentran separados físicamente para los datos
y el código del programa.
• como los buses funcionan de manera autónoma,
los datos y las instrucciones del programa se
pueden obtener al mismo tiempo, mejorando así la
velocidad sobre el diseño de un bus único .
ARQUITECTURA DE VON NEUMANN

Datos 
 Nombre ARQUITECTURA DE VON NEUMANN
 Creador  John Von Neumann
 Fecha  1945
 Ubicación  Laboratorio Nacional de Álamos
 Función Almacenar información internamente

Este describe una arquitectura de diseño para un computador digital electrónico con partes que
constan de una unidad de procesamiento que contiene una unidad aritmético - lógica y registros del
procesador, una unidad de control que contiene un registro de instrucciones y un contador de
programa, una memoria para almacenar tantos datos como instrucciones, almacenamiento masivo
externo, y mecanismos de entrada y salida.

Componentes 
Tipo Cantidad Acción
Unidad de control que
contiene un registro de
instrucciones y un
contador de programa, una
memoria para almacenar
tanto datos como
instrucciones,
almacenamiento masivo
externo y mecanismos de
 Procesador  1 entrada y salida,
Se almacenan tanto los
datos como las
instrucciones y se tratan de
igual manera, lo que
significa que las
instrucciones y los datos
 Memoria  1 son direccionales
Interactúa con los
elementos externos a ese
sistema de forma
bidireccional, es decir, que
permite tanto que sea
ingresada información
desde un sistema externo,
como emitir información a
 Unidades E/S  1 partir de ese sistema.

ARQUITECTURA DE VON NEUMANN


Arquitectura de von Neumann
La arquitectura de von Neumann es un diseño
teorico para que una computadora pueda tener un
programa almacenado internamente, sirviendo
como base para casi todas las computadoras que
actualmente se realizan.
Características
• hay un unico espacio de memoria de lectura y
escritura, que contiene las instrucciones y los datos
necesarios.
Diagrama
• El contenido de la memoria es accesible por
posición, independientemente de que se acceda a
datos o a instrucciones.
• La ejecución de las instrucciones se produce de
manera secuencial: después de ejecutar una
instrucción se ejecuta la instrucción siguiente que
hay en la memoria principal, pero se puede romper
la secuencia de ejecución utilizando instrucciones
ruptura de secuencia.

CLASIFICACIÓN RISC

Datos 
 Nombre  CLASIFICACIÓN RISC
 Creador IBM
 Fecha  1970
 Ubicación  IBM y Universidades de Stanford
 minimizar el tiempo de ejecución de una
 Función instrucción.

Se utiliza en dispositivos portátiles debido a su eficiencia energética. Es un tipo de arquitectura de


microprocesador que utiliza un conjunto de instrucciones altamente optimizado. RISC hace lo
contrario, reducir los ciclos por instrucción a costa del número de instrucciones por programa. El
pipeling es una de las características únicas de RISC. Se realiza sopalando la ejecución de varias
instrucciones en forma de pipeline. Tiene una gran ventaja de rendimiento sobre CISC.

CLASIFICACIÓN RISC

La clasificación RISC son procesadores que Clasificación RISC CISC


están diseñados para ejecutar un número
reducido de tipos de instrucciones que les
permite operar de una manera más elevada.
RISC principalmente requiere menos cantidad
de hardware y una mayor flexibilidad de
construcción.

Diagrama
Características
• RISC ayuda y soporta pocos tipos de datos
simples y sintetiza tipos de datos complejos.
• Utiliza modos de direccionamiento simples e
instrucciones de longitud fija para el pipeling.
• permite utilizar cualquier registro en
cualquier contexto.
CLASIFICACIÓN CISC

Datos 
 Nombre  CLASIFICACIÓN CISC
 Creador Intel
 Fecha  1972
 Ubicación  IBM y Universidades de Stanford
 Función  permite operaciones complejas

Es un tipo de arquitectura de computadora en la que la Unidad de procesamiento central (CPU)


admite cientos de instrucciones. Esto se opone a las computadoras con conjunto de instrucciones
reducido (RISC), que admiten menos instrucciones. Lo que esto significa es que las computadoras
compatibles con CISC, que incluye la mayoría de las computadoras personales del mercado, pueden
realizar una amplia variedad de tareas informáticas, lo que las convierte en excelentes computadoras
de uso general.

CLASIFICACIÓN CISC

La clasificación CISC es una gran colección de Clasificación CISC


instrucciones que van desde simples a muy
complejas y especializadas a nivel de lenguaje de
ensamblador. CISC es un sistema de instrucciones
desarrollado por Intel que requieren de mucho
tiempo para ser ejecutadas completamente.

Características
Diagrama
• se requiere una instrucción para soportar
múltiples modos de direccionamiento.
• se dispone de menos espacio en el chip para los
registros de propósito general para las
instrucciones que se operan directamente en la
memoria.
• En varios diseños CISC se establecen dos
registros especiales para el puntero de la pila, el
manejo de las instrucciones, etc.

Conclusiones:

1. Logre comprender el impacto de las tecnologías de memoria en la arquitectura informática


2. La arquitectura de computadoras ha experimentado un avance significativo en los últimos
años, permitiendo el desarrollo de computadoras cada vez más veloces y eficientes. Esto ha
sido posible gracias al desarrollo de tecnologías como la memoria caché, mejoras en la
programación paralela y el uso de buses para interconectar componentes.

También podría gustarte