Anda di halaman 1dari 23

Fundamentos

de las Micro
computado-
ras
1/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
MICROPROCESADORES
Cclos de Fundamentos de las Microcomputadoras
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Conocimientos previos
computado-
ras
2/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von Conocimientos bsicos de computacin y programacin.
Neumann
Arquitectura
Harvard
Electrnica digital.
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Temas
computado-
ras
3/45

Julio Torres
Tello 1 Introduccin
Introduccin
2 Arquitectura del computador
Arquitectura
del Arquitectura de Von Neumann
computador
Arquitectura Arquitectura Harvard
de Von
Neumann
Arquitectura
Organizacin y operacin de la computadora
Harvard
Organizacin
Cclos de mquina e instruccin
y operacin
de la
computadora
Cclos de
mquina e
3 Micro computadoras
instruccin
El Microprocesador
Micro
computado- Microcomputadora bsica
ras
El Micropro-
cesador
Microcomputadora 4 Conclusiones
bsica

Conclusiones

Fundamentos
de las Micro Objetivos
computado-
ras
4/45

Julio Torres
Tello

Introduccin

Arquitectura
del Conocer conceptos bsicos y definiciones a cerca de la arquitectura de las
computador
Arquitectura computadoras y los microprocesadores.
de Von
Neumann
Arquitectura Analizar los fundamentos de la operacin de las computadoras.
Harvard
Organizacin
y operacin Identificar los componentes fundamentales y principios de funcionamiento de
de la
computadora
Cclos de
los microprocesadores.
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Preguntas clave
computado-
ras
5/45

Julio Torres
Tello

Introduccin

Arquitectura
del Qu es una arquitectura de computadoras?
computador
Arquitectura Cules son sus componentes fundamentales?
de Von
Neumann
Arquitectura Qu caractersticas esenciales tiene la arquitectura de Von Neumann?
Harvard
Organizacin
y operacin Qu es una microcomputadora?
de la
computadora
Cclos de Cmo estn constituidos los microprocesadores?
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Historia
computado-
ras
6/45

Julio Torres
Tello

Introduccin

Arquitectura
La EDVAC (Electronic Discrete Variable Automatic Computer), fue una de las
del
computador
primeras computadoras electrnicas.
Arquitectura
de Von A los diseadores de la ENIAC, J. Presper Eckert y John William Mauchly se
Neumann
Arquitectura
Harvard
les uni el matemtico John von Neumann.
Organizacin
y operacin
de la
Una computadora de programa almacenado incluye, por diseo, un conjunto de
computadora
Cclos de instrucciones y puede almacenar en la memoria un conjunto de estas (un
mquina e
instruccin programa) que detalla las tareas de computacin.
Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Arquitectura de Von Neumann
computado-
ras
7/45

Julio Torres
Tello

Arquitectura es la organizacin y relacin que existe entre los componentes


Introduccin

Arquitectura
de la computadora.
del
computador La arquitectura Von Neumann, es una arquitectura de computadoras basada en
Arquitectura
de Von la descrita en 1945 por John von Neumann, en el primer borrador de un
Neumann
Arquitectura
Harvard
informe sobre la EDVAC.
Organizacin
y operacin Consta de una unidad de procesamiento que contiene una unidad aritmtico
de la
computadora
Cclos de
lgica y registros del procesador, una unidad de control que contiene un
mquina e
instruccin registro de instrucciones y un contador de programa, una memoria para
Micro
computado-
almacenar tanto datos como instrucciones, y mecanismos de entrada y
ras salida.
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Arquitectura de Von Neumann
computado-
ras
8/45

Julio Torres
Tello

Introduccin
El significado ha evolucionado hasta ser cualquier computador de programa
Arquitectura
del almacenado en el cual no pueden ocurrir una extraccin de instruccin y
computador
Arquitectura una operacin de datos al mismo tiempo, ya que comparten un bus en
de Von
Neumann comn: Cuello de botella Von Neumann.
Arquitectura
Harvard
Organizacin Este concepto de programa almacenado hace posible la computacin de
y operacin
de la
computadora
propsito general.
Cclos de
mquina e
instruccin
El diseo de una arquitectura Von Neumann es ms simple que la arquitectura
Micro Harvard.
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Von Neumann
computado-
ras
9/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Arquitectura Harvard
computado-
ras
10/45

Julio Torres
Tello

Introduccin

Arquitectura
del
Tambin es un sistema de programa almacenado, pero tiene un conjunto
computador
Arquitectura
dedicado de buses de direcciones y de datos para leer datos desde memoria y
de Von
Neumann escribir datos en la misma, y otro conjunto para ir a buscar instrucciones.
Arquitectura
Harvard
Organizacin
El trmino proviene de la computadora Harvard Mark I basada en rels, que
y operacin
de la
computadora
almacenaba las instrucciones sobre cintas perforadas y los datos en
Cclos de
mquina e
interruptores electromecnicos.
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Harvard
computado-
ras
11/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Organizacin
computado-
ras
12/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Operacin - Estructura Interna del uP
computado-
ras
13/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Operacin - Estructura Interna del uP
computado-
ras
14/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Operacin
computado-
ras
15/45

Julio Torres
Tello

Introduccin

Arquitectura Ejemplo de operacin de un computador con la arquitectura de Von Neumann.


del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
Video.
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Ciclo de mquina
computado-
ras
16/45

Julio Torres
Tello

Introduccin

Arquitectura Se asocian a acciones determinadas del microprocesador (tipos de ciclo de


del
computador mquina):
Arquitectura
de Von
Neumann
Lectura de instruccin.
Arquitectura
Harvard Lectura de memoria o E/S.
Organizacin
y operacin
de la Escritura en memoria o E/S.
computadora
Cclos de
mquina e Ejecucin de una operacin interna.
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Ciclo de mquina
computado-
ras
17/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Ciclo de instruccin
computado-
ras
18/45

Julio Torres
Tello
Combinacin completa de varias acciones.
Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Ciclo de instruccin
computado-
ras
19/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Introduccin
computado-
ras
20/45

Julio Torres
Tello

Introduccin Es un dispositivo de computacin que utiliza un microprocesador como su


Arquitectura
del
unidad central de procesamiento o CPU.
computador
Arquitectura Cuando las microcomputadoras aparecieron por primera vez, se consideraban
de Von
Neumann
Arquitectura
equipos para un solo usuario.
Harvard
Organizacin La distincin entre microcomputadoras y grandes computadoras corporativas o
y operacin
de la
computadora mainframe ha perdido vigencia.
Cclos de
mquina e
instruccin Cuando estn equipadas con un teclado y una pantalla para entrada y salida,
Micro son tambin computadoras personales.
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Implementacin de una arquitectura
computado-
ras
21/45

Julio Torres
Tello

Introduccin

Arquitectura
del
Factores importantes a tener en cuenta:
computador
Arquitectura
Mnimo sistema que usa el microprocesador.
de Von
Neumann
Arquitectura
Conjunto de instrucciones.
Harvard
Organizacin
y operacin
Acceso a la memoria.
de la
computadora
Cclos de
Arquitectura del microprocesador.
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Mnimo sistema
computado-
ras
22/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Conjunto de instrucciones
computado-
ras
23/45

Julio Torres
El grupo de instrucciones que un microprocesador especfico puede ejecutar.
Tello
Diferentes en cada arquitectura y microarquitectura, pero pueden clasificarse en
Introduccin grupos que siempre estn presentes.
Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Instrucciones, lenguaje ensamblador y de mquina
computado-
ras
24/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Conjunto de instrucciones
computado-
ras
25/45

Julio Torres
Tello

Introduccin
Aritmticas.
Arquitectura
del
computador
Lgicas.
Arquitectura
de Von De transferencia de datos.
Neumann
Arquitectura
Harvard Bifurcacin.
Organizacin
y operacin
de la Llamada a subrutina.
computadora
Cclos de
mquina e De vuelta o retorno.
instruccin

Micro Miscelneas.
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Acceso a la memoria
computado-
ras
26/45

Julio Torres
Tello

Introduccin Acceder = leer o escribir.


Arquitectura Tiempo de acceso?
del
computador
Arquitectura
Las lneas de direccin determinan el nmero de palabras de la memoria.
de Von
Neumann
Arquitectura
Las lneas de datos estn relacionadas con el tamao de las palabras.
Harvard
Organizacin
y operacin
Mapa de memoria?
de la
computadora
Cclos de
Direccin: Nmero que identifica la localidad de una palabra de memoria.
mquina e
instruccin RAM vs. SAM.
Micro
computado- Lneas de direccin, datos y control.
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Rendimiento de la memoria
computado-
ras
27/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Jerarqua
computado-
ras
28/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Mapa de memoria y mapa de E/S
computado-
ras
29/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Otros ejemplos de mapas de memoria
computado-
ras
30/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Ampliacin cantidad y tamao de las palabras
computado-
ras
31/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Ampliacin cantidad y tamao de las palabras
computado-
ras
32/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Ampliacin cantidad y tamao de las palabras
computado-
ras
33/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Arquitectura del microprocesador
computado-
ras
34/45

Julio Torres
Tello

Introduccin

Arquitectura
del La unidad principal de un sistema que realiza tareas computacionales
computador
Arquitectura (computador) se denomina CPU.
de Von
Neumann
Arquitectura Los microprocesadores son la CPU del sistema.
Harvard
Organizacin
y operacin Los elementos principales son: unidad aritmtico lgica (ALU), unidad de
de la
computadora
Cclos de
control y registros.
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Funciones principales del CPU
computado-
ras
35/45

Julio Torres
Tello

Introduccin

Arquitectura
del Buscar, decodificar y ejecutar instrucciones del programa en el orden
computador
Arquitectura adecuado.
de Von
Neumann
Arquitectura Transferir datos entre memoria y dispositivos de E/S.
Harvard
Organizacin
y operacin
Responder a las interrupciones externas.
de la
computadora
Cclos de
Proporcionar seales de temporizacin y control al sistema completo.
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Arquitectura simplificada de la CPU
computado-
ras
36/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Unidad aritmtico lgica
computado-
ras
37/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Microcomputadora bsica
computado-
ras
38/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Diseo
computado-
ras
39/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Distribucin de pines
computado-
ras
40/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Distribucin de pines
computado-
ras
41/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Distribucin de pines (Datos, direcciones y control)
computado-
ras
42/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Conclusiones
computado-
ras
43/45

Julio Torres
Tello

Introduccin

Arquitectura
del Se ha logrado conocer y analizar conceptos bsicos sobre las computadoras.
computador
Arquitectura
de Von
Se ha podido comprender lo que es una arquitectura de computadoras.
Neumann
Arquitectura
Harvard
Se han definido las caractersticas bsicas de la arquitectura de Von Neumann.
Organizacin
y operacin Se ha estudiado los principios de funcionamiento y componentes bsicos de los
de la
computadora
Cclos de
microprocesadores.
mquina e
instruccin

Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Fundamentos
de las Micro Bibliografa
computado-
ras
44/45

Julio Torres
Tello

Introduccin

Arquitectura
del
B. B. Brey, The Intel Microprocessors.
computador Pearson Education, Nov. 2011.
Arquitectura
de Von
Neumann
Arquitectura
R. L. Tokheim, Fundamentos de los microprocesadores.
Harvard
Organizacin
McGraw-Hill, 1992.
y operacin
de la
computadora D. M. Harris and S. L. Harris, Digital Design and Computer Architecture.
Cclos de
mquina e
instruccin
Elsevier, July 2012.
Micro
computado-
ras
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones
Fundamentos
de las Micro Gracias!
computado-
ras
45/45

Julio Torres
Tello

Introduccin

Arquitectura
del
computador
Arquitectura
de Von
Neumann
Arquitectura
Harvard
Organizacin
y operacin
de la
computadora
Cclos de
mquina e
instruccin

Micro
computado-
ras
Muchas gracias por su atencin!
El Micropro-
cesador
Microcomputadora
bsica

Conclusiones

Anda mungkin juga menyukai