SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
ARQUITECTURA DE
COMPUTADORES
UNIVERSIDAD CATÓLICA DE
ORIENTE
DEFINICIONES
Arquitectura de computadores: Es la
disciplina dedicada al diseño, construcción,
estudio y aplicación de los computadores
Organización de computadores: Es como
se implementa la arquitectura

Juan Bautista Echeverri Ceballos

2
DEFINICIONES
La organización cambia con la evolución de
la tecnología
Toda la familia x86 de Intel comparte la
misma arquitectura básica
La familia 370 de IBM también comparte la
misma arquitectura básica
La organización es diferente entre las
diferentes versiones de cada familia
Juan Bautista Echeverri Ceballos

3
DEFINICIONES
COMPUTADOR: Dispositivo electrónico
capaz de recibir un conjunto de
instrucciones y ejecutarlas, realizando
cálculos sobre datos numéricos
Un computador necesita:
Procesamiento de datos
 Almacenamiento de datos
 Transferencia de datos
 control


Juan Bautista Echeverri Ceballos

4
DEFINICIONES
La descripción de un computador se puede
hacer en varios niveles. En este curso
trataremos iniciamos el estudio como cajas
negras interconectadas
Luego se bajará en el nivel de detalle de los
diferentes elementos
No llegaremos a nivel de compuertas, FlipFlops etc.
Juan Bautista Echeverri Ceballos

5
ARQUITECTURAS
Von Newman
Fue desarrollada por el matemático húngaro
John Von Newman
En los primeros computadores, la
programación se hacía recableando
Esto cambió cuando Von Newman propuso
almacenar tanto los datos como los
programas en la memoria del computador
Juan Bautista Echeverri Ceballos

6
ARQUITECTURAS
Von Newman

ENIAC
Juan Bautista Echeverri Ceballos

7
ARQUITECTURAS
Von Newman
Se compone de tres elementos:
La unidad central de proceso (CPU): es
considerada el cerebro del computador
 Internamente se compone de la ALU, los
registros y la unidad de control
 La CPU implementada en un solo chip se
denomina microprocesador
 La memoria: que es donde se almacena el
programa y los datos


Juan Bautista Echeverri Ceballos

8
ARQUITECTURAS
Von Newman
Puede ser vista como un arreglo unidimensional
donde cada localidad es identificada por un
valor asociado a su posición (dirección)
 Las interfases de entrada/salida: destinadas a
manejar la comunicación con dispositivos de
entrada y salida de datos


La ejecución se realiza en secuencia de
instrucción tras instrucción
Juan Bautista Echeverri Ceballos

9
ARQUITECTURAS
Von Newman

CPU

Memoria

E/S

buses

Juan Bautista Echeverri Ceballos

10
ARQUITECTURAS
Harvard
Los datos y las instrucciones se encuentran
almacenados en memorias separadas
Permite mayor rendimiento, ya que se
pueden acceder simultáneamente datos e
instrucciones

Juan Bautista Echeverri Ceballos

11
ARQUITECTURAS
Harvard

Juan Bautista Echeverri Ceballos

12
PRIMERA
GENERACIÓN
Abarca desde 1940 hasta 1952
Estaban constuidos con base en las válvulas
de vacío (o tubos de vacío)
Programados en lenguaje máquina
ENIAC: 1947: 18.000 válvulas, 1500 relés,
30 toneladas, varios Kw de consumo en
potencia eléctrica
Juan Bautista Echeverri Ceballos

13
SEGUNDA
GENERACIÓN
En 1948 los Laboratorios Bell inventan el
transistor
En 1954 construyen el primer computador
transistorizado usando memorias de núcleo de
ferrita
En 1960 IBM construye el primer computador
científico transistorizado
Programación el lenguajes de alto nivel
Juan Bautista Echeverri Ceballos

14
TERCERA
GENERACIÓN
Se inicia con la aparición de los circuitos
integrados en pequeña escala (SSI)
En 1965 IBM presenta la serie 360
En 1968 los computadores más rápidos
comienzan a reemplazar la memoria de
ferrita por memoria de estado sólido

Juan Bautista Echeverri Ceballos

15
TERCERA
GENERACIÓN
Se da un fuerte impulso a los lenguajes de
alto nivel con el desarrollo de compiladores
inteligentes
Los sistemas operativos de tiempo
compartido se introducen a finales de los 60
Aparece el concepto de memoria virtual

Juan Bautista Echeverri Ceballos

16
CUARTA
GENERACIÓN
Inicia con el uso de los integrados LSI
(Large Scale Integration) y luego con los
VLSI (Very Large Scale Integration)
Se da un gran desarrollo de los lenguajes de
programación
Se producen computadores más
económicos, confiables, con menor
consumo y más pequeños
Juan Bautista Echeverri Ceballos

17
PARA EL FUTURO...
Computadores paralelos masivos
Redes neuronales
Lógica difusa (fussy logic)
Cómputo fotónico
Cómputo nuclear
Cómputo cuántico

Juan Bautista Echeverri Ceballos

18
CLASIFICACIÓN
Según su tamaño y capacidad de
procesamiento los computadores pueden
clasificarse como:
Supercomputador: son los más rápidos y
más costosos
Se usan en aplicaciones especializadas que
requieren enormes cantidades de cálculos
matemáticos
Juan Bautista Echeverri Ceballos

19
CLASIFICACIÓN
Ejemplos de las aplicaciones son:
predicción del clima, investigación en
energía nuclear, viajes espaciales
Mainframe: es un computador de gran
tamaño y costo elevado
Soporta cientos o miles de usuarios
trabajando simultáneamente
Ejecuta varios programas simultáneamente
Juan Bautista Echeverri Ceballos

20
CLASIFICACIÓN
Servidores de red: Es un computador de tamaño
y costo medio
Soporta varias decenas de usuarios simultáneos
Ejecuta varios programas simultáneamente
Estación de trabajo: es un computador que se usa
para aplicaciones de ingeniería, publicaciones,
desarrollo de software
Tienen capacidad moderada de cómputo y alta
capacidad gráfica
Juan Bautista Echeverri Ceballos

21
CLASIFICACIÓN
Computador personal: es un computador
pequeño de bajo costo y diseñado para ser
usado por un único usuario
Aparece en los años 70’s con el uso de
VLSI
Se incluyen aquí los portátiles y tablet PC
Computadores móviles: asistentes digitales
personales, smartphones
Juan Bautista Echeverri Ceballos

22

Mais conteúdo relacionado

Mais procurados

Arquitectura de neumann y harvard keneling gullo compu 1
Arquitectura de neumann y harvard keneling gullo compu 1Arquitectura de neumann y harvard keneling gullo compu 1
Arquitectura de neumann y harvard keneling gullo compu 1kenelinggullo
 
Arquitectura harvard y de von neumann
Arquitectura harvard y de von neumannArquitectura harvard y de von neumann
Arquitectura harvard y de von neumannCarloscv321
 
Arquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann mariaArquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann mariamariagrau14
 
Unidad 2 clasificacion de arquitectura paralela
Unidad 2 clasificacion de arquitectura paralelaUnidad 2 clasificacion de arquitectura paralela
Unidad 2 clasificacion de arquitectura paralelaJhonny Real Schweinsteiger
 
Generaciones Sistemas Operativos
Generaciones Sistemas OperativosGeneraciones Sistemas Operativos
Generaciones Sistemas OperativosJorge_Nacipucha
 

Mais procurados (7)

Arquitectura harvard
Arquitectura harvardArquitectura harvard
Arquitectura harvard
 
Arquitectura de neumann y harvard keneling gullo compu 1
Arquitectura de neumann y harvard keneling gullo compu 1Arquitectura de neumann y harvard keneling gullo compu 1
Arquitectura de neumann y harvard keneling gullo compu 1
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
Arquitectura harvard y de von neumann
Arquitectura harvard y de von neumannArquitectura harvard y de von neumann
Arquitectura harvard y de von neumann
 
Arquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann mariaArquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann maria
 
Unidad 2 clasificacion de arquitectura paralela
Unidad 2 clasificacion de arquitectura paralelaUnidad 2 clasificacion de arquitectura paralela
Unidad 2 clasificacion de arquitectura paralela
 
Generaciones Sistemas Operativos
Generaciones Sistemas OperativosGeneraciones Sistemas Operativos
Generaciones Sistemas Operativos
 

Destaque

Destaque (20)

TP sobre la computadora
TP sobre la computadoraTP sobre la computadora
TP sobre la computadora
 
Hardware
HardwareHardware
Hardware
 
Sistema de computo
Sistema de computoSistema de computo
Sistema de computo
 
sistema de computo
sistema de computosistema de computo
sistema de computo
 
Sistemas de-computo (1)
Sistemas de-computo (1)Sistemas de-computo (1)
Sistemas de-computo (1)
 
sistema de computo
sistema de computosistema de computo
sistema de computo
 
Trabajo de historia del computador g1
Trabajo de historia del computador g1Trabajo de historia del computador g1
Trabajo de historia del computador g1
 
MyBUNKER - Sistema de Computo
MyBUNKER - Sistema de ComputoMyBUNKER - Sistema de Computo
MyBUNKER - Sistema de Computo
 
Trabajo Práctico sobre la computadora
Trabajo Práctico sobre la computadoraTrabajo Práctico sobre la computadora
Trabajo Práctico sobre la computadora
 
Perifericos mixtos
Perifericos mixtosPerifericos mixtos
Perifericos mixtos
 
Trabajo sobre el computador
Trabajo sobre el computadorTrabajo sobre el computador
Trabajo sobre el computador
 
Dispositivos o periféricos del computador
Dispositivos o periféricos del computadorDispositivos o periféricos del computador
Dispositivos o periféricos del computador
 
Tutorial de scanner
Tutorial de scannerTutorial de scanner
Tutorial de scanner
 
Sistema De Computo
Sistema De ComputoSistema De Computo
Sistema De Computo
 
Perifericos de entrada
Perifericos de entradaPerifericos de entrada
Perifericos de entrada
 
Clasificacion de perifericos
Clasificacion de perifericosClasificacion de perifericos
Clasificacion de perifericos
 
Ejemplos De Sistemas De Numeracion
Ejemplos De Sistemas De NumeracionEjemplos De Sistemas De Numeracion
Ejemplos De Sistemas De Numeracion
 
Sistemas de computo
Sistemas de computoSistemas de computo
Sistemas de computo
 
Sistemas De Numeracion
Sistemas De NumeracionSistemas De Numeracion
Sistemas De Numeracion
 
Sistemas de computo
Sistemas de computoSistemas de computo
Sistemas de computo
 

Semelhante a Sistemas de computo

Programacion y metodos numericos resumen unidad 1 y 2
Programacion y metodos numericos resumen unidad 1 y 2Programacion y metodos numericos resumen unidad 1 y 2
Programacion y metodos numericos resumen unidad 1 y 2David Hernandez
 
La historia de la computadora (pc)
La historia de la computadora (pc)La historia de la computadora (pc)
La historia de la computadora (pc)Rodoolfo Zzapata
 
La historia de la computadora (pc)
La historia de la computadora (pc)La historia de la computadora (pc)
La historia de la computadora (pc)Rodoolfo Zzapata
 
Historia de la computación 4 to
Historia de la computación 4 toHistoria de la computación 4 to
Historia de la computación 4 toFransua Vz
 
Informatica
InformaticaInformatica
InformaticaICENM
 
Informatica
InformaticaInformatica
InformaticaICENM
 
INFORMATICA Conjunto de conocimientos científicos y técnicas que hacen posibl...
INFORMATICA Conjunto de conocimientos científicos y técnicas que hacen posibl...INFORMATICA Conjunto de conocimientos científicos y técnicas que hacen posibl...
INFORMATICA Conjunto de conocimientos científicos y técnicas que hacen posibl...ICENM
 
INFORMATICA
INFORMATICAINFORMATICA
INFORMATICAICENM
 
1 introduccion
1 introduccion1 introduccion
1 introduccionAnder Ruiz
 
ARQUITECTURA DEL COMPUTADOR
ARQUITECTURA DEL COMPUTADORARQUITECTURA DEL COMPUTADOR
ARQUITECTURA DEL COMPUTADORchon94
 
Introducción a la Arquitectura de Computadoras.
Introducción a la Arquitectura de Computadoras.Introducción a la Arquitectura de Computadoras.
Introducción a la Arquitectura de Computadoras.José Tomás Diarte Añazco
 

Semelhante a Sistemas de computo (20)

Unidad i el computador
Unidad i el computadorUnidad i el computador
Unidad i el computador
 
Materialde apoyoguia1
Materialde apoyoguia1Materialde apoyoguia1
Materialde apoyoguia1
 
Programacion y metodos numericos resumen unidad 1 y 2
Programacion y metodos numericos resumen unidad 1 y 2Programacion y metodos numericos resumen unidad 1 y 2
Programacion y metodos numericos resumen unidad 1 y 2
 
Artquitectura de computadoras
Artquitectura de computadorasArtquitectura de computadoras
Artquitectura de computadoras
 
La historia de la computadora (pc)
La historia de la computadora (pc)La historia de la computadora (pc)
La historia de la computadora (pc)
 
La historia de la computadora (pc)
La historia de la computadora (pc)La historia de la computadora (pc)
La historia de la computadora (pc)
 
Historia de la computación 4 to
Historia de la computación 4 toHistoria de la computación 4 to
Historia de la computación 4 to
 
Antecedente de la computadora y sistemas
Antecedente de la computadora y sistemasAntecedente de la computadora y sistemas
Antecedente de la computadora y sistemas
 
Cpu
CpuCpu
Cpu
 
Informatica
InformaticaInformatica
Informatica
 
Informatica
InformaticaInformatica
Informatica
 
INFORMATICA Conjunto de conocimientos científicos y técnicas que hacen posibl...
INFORMATICA Conjunto de conocimientos científicos y técnicas que hacen posibl...INFORMATICA Conjunto de conocimientos científicos y técnicas que hacen posibl...
INFORMATICA Conjunto de conocimientos científicos y técnicas que hacen posibl...
 
INFORMATICA
INFORMATICAINFORMATICA
INFORMATICA
 
1 introduccion
1 introduccion1 introduccion
1 introduccion
 
ARQUITECTURA DEL COMPUTADOR
ARQUITECTURA DEL COMPUTADORARQUITECTURA DEL COMPUTADOR
ARQUITECTURA DEL COMPUTADOR
 
1 introduccion
1 introduccion1 introduccion
1 introduccion
 
Torsión
TorsiónTorsión
Torsión
 
Introducción a la Arquitectura de Computadoras.
Introducción a la Arquitectura de Computadoras.Introducción a la Arquitectura de Computadoras.
Introducción a la Arquitectura de Computadoras.
 
Kelly
KellyKelly
Kelly
 
Historia del computador
Historia del computadorHistoria del computador
Historia del computador
 

Sistemas de computo

  • 2. DEFINICIONES Arquitectura de computadores: Es la disciplina dedicada al diseño, construcción, estudio y aplicación de los computadores Organización de computadores: Es como se implementa la arquitectura Juan Bautista Echeverri Ceballos 2
  • 3. DEFINICIONES La organización cambia con la evolución de la tecnología Toda la familia x86 de Intel comparte la misma arquitectura básica La familia 370 de IBM también comparte la misma arquitectura básica La organización es diferente entre las diferentes versiones de cada familia Juan Bautista Echeverri Ceballos 3
  • 4. DEFINICIONES COMPUTADOR: Dispositivo electrónico capaz de recibir un conjunto de instrucciones y ejecutarlas, realizando cálculos sobre datos numéricos Un computador necesita: Procesamiento de datos  Almacenamiento de datos  Transferencia de datos  control  Juan Bautista Echeverri Ceballos 4
  • 5. DEFINICIONES La descripción de un computador se puede hacer en varios niveles. En este curso trataremos iniciamos el estudio como cajas negras interconectadas Luego se bajará en el nivel de detalle de los diferentes elementos No llegaremos a nivel de compuertas, FlipFlops etc. Juan Bautista Echeverri Ceballos 5
  • 6. ARQUITECTURAS Von Newman Fue desarrollada por el matemático húngaro John Von Newman En los primeros computadores, la programación se hacía recableando Esto cambió cuando Von Newman propuso almacenar tanto los datos como los programas en la memoria del computador Juan Bautista Echeverri Ceballos 6
  • 8. ARQUITECTURAS Von Newman Se compone de tres elementos: La unidad central de proceso (CPU): es considerada el cerebro del computador  Internamente se compone de la ALU, los registros y la unidad de control  La CPU implementada en un solo chip se denomina microprocesador  La memoria: que es donde se almacena el programa y los datos  Juan Bautista Echeverri Ceballos 8
  • 9. ARQUITECTURAS Von Newman Puede ser vista como un arreglo unidimensional donde cada localidad es identificada por un valor asociado a su posición (dirección)  Las interfases de entrada/salida: destinadas a manejar la comunicación con dispositivos de entrada y salida de datos  La ejecución se realiza en secuencia de instrucción tras instrucción Juan Bautista Echeverri Ceballos 9
  • 11. ARQUITECTURAS Harvard Los datos y las instrucciones se encuentran almacenados en memorias separadas Permite mayor rendimiento, ya que se pueden acceder simultáneamente datos e instrucciones Juan Bautista Echeverri Ceballos 11
  • 13. PRIMERA GENERACIÓN Abarca desde 1940 hasta 1952 Estaban constuidos con base en las válvulas de vacío (o tubos de vacío) Programados en lenguaje máquina ENIAC: 1947: 18.000 válvulas, 1500 relés, 30 toneladas, varios Kw de consumo en potencia eléctrica Juan Bautista Echeverri Ceballos 13
  • 14. SEGUNDA GENERACIÓN En 1948 los Laboratorios Bell inventan el transistor En 1954 construyen el primer computador transistorizado usando memorias de núcleo de ferrita En 1960 IBM construye el primer computador científico transistorizado Programación el lenguajes de alto nivel Juan Bautista Echeverri Ceballos 14
  • 15. TERCERA GENERACIÓN Se inicia con la aparición de los circuitos integrados en pequeña escala (SSI) En 1965 IBM presenta la serie 360 En 1968 los computadores más rápidos comienzan a reemplazar la memoria de ferrita por memoria de estado sólido Juan Bautista Echeverri Ceballos 15
  • 16. TERCERA GENERACIÓN Se da un fuerte impulso a los lenguajes de alto nivel con el desarrollo de compiladores inteligentes Los sistemas operativos de tiempo compartido se introducen a finales de los 60 Aparece el concepto de memoria virtual Juan Bautista Echeverri Ceballos 16
  • 17. CUARTA GENERACIÓN Inicia con el uso de los integrados LSI (Large Scale Integration) y luego con los VLSI (Very Large Scale Integration) Se da un gran desarrollo de los lenguajes de programación Se producen computadores más económicos, confiables, con menor consumo y más pequeños Juan Bautista Echeverri Ceballos 17
  • 18. PARA EL FUTURO... Computadores paralelos masivos Redes neuronales Lógica difusa (fussy logic) Cómputo fotónico Cómputo nuclear Cómputo cuántico Juan Bautista Echeverri Ceballos 18
  • 19. CLASIFICACIÓN Según su tamaño y capacidad de procesamiento los computadores pueden clasificarse como: Supercomputador: son los más rápidos y más costosos Se usan en aplicaciones especializadas que requieren enormes cantidades de cálculos matemáticos Juan Bautista Echeverri Ceballos 19
  • 20. CLASIFICACIÓN Ejemplos de las aplicaciones son: predicción del clima, investigación en energía nuclear, viajes espaciales Mainframe: es un computador de gran tamaño y costo elevado Soporta cientos o miles de usuarios trabajando simultáneamente Ejecuta varios programas simultáneamente Juan Bautista Echeverri Ceballos 20
  • 21. CLASIFICACIÓN Servidores de red: Es un computador de tamaño y costo medio Soporta varias decenas de usuarios simultáneos Ejecuta varios programas simultáneamente Estación de trabajo: es un computador que se usa para aplicaciones de ingeniería, publicaciones, desarrollo de software Tienen capacidad moderada de cómputo y alta capacidad gráfica Juan Bautista Echeverri Ceballos 21
  • 22. CLASIFICACIÓN Computador personal: es un computador pequeño de bajo costo y diseñado para ser usado por un único usuario Aparece en los años 70’s con el uso de VLSI Se incluyen aquí los portátiles y tablet PC Computadores móviles: asistentes digitales personales, smartphones Juan Bautista Echeverri Ceballos 22