SlideShare una empresa de Scribd logo
ARQUITECTURA DE
COMPUTADORES
¿PORQUE ARQUITECTURA DE
COMPUTADORES?
 La IEEE/ACM Computer Curricula 2001 cita:
 “el computador esta en el corazón de la informática. Sin él la
mayoría de las asignaturas de informática serian hoy una
rama de la matemática teórica. Para ser hoy un profesional en
cualquier ramo de la informática uno no debe ver al
computador como una caja negra que ejecuta programas
mágicamente. Todos los estudiantes de informática deben, en
cierta medida comprender y valorar los componentes
funcionales de un computador, sus características, su
funcionamiento y sus interacciones. También sus
implicaciones practicas. Los estudiantes necesitan
comprender la arquitectura del computador para estructurar
un programa de forma que éste sea mas eficiente en una
maquina real. Seleccionando el sistema que se va a usar,
debe ser capaz de comprender el compromiso entre varios
componentes, como la velocidad del reloj de la CPU frente al
tamaño de la memoria.
¿PORQUE ARQUITECTURA DE
COMPUTADORES? (Cont…)
 En Clements, A. “The undergraduate Curriculum in
Computer Architecture.” IEEE micro, may/jun 2000.
1. Supongase que un licenciado trabaja en la industria
y se le pide seleccionar un computador con la
mejor relacion calidad precio para utilizarlo en una
gran empresa. Comprender las implicaciones de
gastar mas en distintas alternativas, como una
cache grande o una velocidad de reloj mayor, es
esencial para tomas esta decision
¿PORQUE ARQUITECTURA DE
COMPUTADORES? (Cont…)
2. Hay muchos procesadores que no forman parte de
equipos PC o servidores, p ero sí en sistemas mas
embebidos. Un diseñador debe ser capaz de
programar en un procesador en C que esté
embebido en algún sistema en tiempo real o
sistema complejo, como un controlador electrónico
de un coche inteligente. Depurar el sistema puede
requerir un analizador lógico que muestre la
relación entre las peticiones de interrupción de los
sensores del sistema y el código de maquina
¿PORQUE ARQUITECTURA DE
COMPUTADORES? (Cont…)
3. Los conceptos utilizados en arquitectura de
computadores tienen aplicación en otros cursos.
En particular la forma en que el computador ofrece
un soporte arquitectural a los lenguajes de
programación y funciones en principio propias del
sistema operativo, refuerza los conceptos de
estas áreas.
ORGANIZACION Y ARQUITECTURA
Cuando se describe a un computador se hace
distinción entre arquitectura y organización
 ARQUITECTURA: Se refiere a los atributos a los
atributos de un sistema que son visibles a un
programador
 ORGANIZACIÓN: Se refiere a las unidades
funcionales y sus interconexiones que dan lugar a
especificaciones arquitectónicas.
ORGANIZACION Y ARQUITECTURA
 Atributos arquitectónicos:
 Conjunto de instrucciones
 Numero de bits usados para representar varios tipos de
datos (números, caracteres)
 Mecanismos de E/S
 Técnicas para direccionamiento de memoria
 Atributos de organización: se incluyen detalles
hardware trasparentes al programador
 Señales de control
 Interfaces entre computador y periféricos
 Tecnología de memoria usada.
ESTRUCTURA Y FUNCIONAMIENTO
 COMPUTADOR ---> sistema complejo: contienen
millones de componentes electrónicos básicos.
 CLAVE: reconocer la naturaleza jerárquica de los
sistemas complejos, incluyendo el computador.
 SISTEMA JERARQUICO: un sistema jerárquico es
un conjunto de subsistemas interrelacionados cada
uno de los cuales, a su vez , se organiza en una
estructura jerárquica hasta que alcanza el nivel mas
bajo del subsistema elemental.
ESTRUCTURA Y FUNCIONAMIENTO
 El diseñador trata un nivel en particular a la vez
 Cada nivel consta de un conjunto de componentes y
sus interrelaciones.
 De cada nivel, al diseñador le importan la estructura
y el funcionamiento:
 Estructura: el modo en que los componentes estan
interrelacionados
 Funcionamiento : la operación de cada componente
individual como parte de la estructura.
FUNCIONAMIENTO
Sistema de
transferencia
de datos
Mecanismos
de control
Recurso de
almacenamiento
de datos
Recurso de
procesamiento
de datos
•Procesar datos. Solo hay unos
pocos métodos o tipos
fundamentales de procesado de
datos
•Almacén de datos. El
computador lleva a cabo una
función de almacenamiento de
datos.
•Control: es ejercido por el ente
que proporciona al computador
las instrucciones.
•Transferir. Entre el mismo y el
mundo exterior.
FUNCIONAMIENTO
transfer
encia
control
procesa
miento
almace
namien
to
transfer
encia
control
procesa
miento
almace
namien
to
FUNCIONAMIENTO
transfer
encia
control
procesa
miento
almace
namien
to
transfer
encia
control
procesa
miento
almace
namien
to
FUNCIONAMIENTO
“hay sorprendentemente, muy pocas
formas de estructuras de computadores
que se ajustan a la función que va ser
llevada a cabo. En la raíz de esto
subyace el problema de la naturaleza de
uso general de los computadores, en la
cual toda especialización funcional se
tiene cuando se programa y no cuando
se diseña”
ESTRUCTURA
 Representación sencilla de un computador.
 Actúa con su entorno externo
COMPUTADOR
• Almacenamiento
• Procesamiento
ESTRUCTURA
 UNIDAD CENTRAL DE
PROCESAMIENTO (CPU, Central
Processing Unit) : Controla el
funcionamiento del computador y
lleva a cabo sus funciones de
procesamiento de datos
=pqocesadoq
 MEMORIA PRINCIPAL: almacena
datos
 E/S :transfiere datos entre el
computador y el entorno externo.
 SISTEMA DE INTERCONEXIÓN.
Es un mecanismo que proporciona
la comunicación entre la CPU, la
memoria principal y la E/S
ESTRUCTURA
 Unidad de control:
controla el funcionamiento
de la CPU y por tanto del
computador.
 Unidad Aritmético Lógica
(ALU): lleva a cabo las
funciones de
procesamiento de datos
del computador
 Registros: proporciona
almacenamiento interno a
la CPU
 Interconexión CPU: son
mecanismos que
proporcionan
comunicación entre la
unidad de control, la ALU
y los registros

Más contenido relacionado

PDF
Arquitectura de una computadora
PDF
Arquitecturadeunacomputadora 160302235035
PDF
C21 cm23 eq4-arquitecturadecomputadoras-primer parcial
PDF
Arquitectura de-una-compu
PPTX
Sobre computadores
PPTX
Presentación Ismelda Nuñez
PPTX
PPTX
Presentación Ismelda Nuñez
Arquitectura de una computadora
Arquitecturadeunacomputadora 160302235035
C21 cm23 eq4-arquitecturadecomputadoras-primer parcial
Arquitectura de-una-compu
Sobre computadores
Presentación Ismelda Nuñez
Presentación Ismelda Nuñez

La actualidad más candente (17)

PPT
Arquitectura
DOCX
Estructura jerárquica
PPT
el computador
PPTX
Sistemas microprogramables
PPTX
Generacion de sistemas operativos
PPT
Paginacin y-segmentacion combinadas
PPTX
Tecnologia
PDF
Particiones EstáTicas
PPTX
Microprocesadores de la computadora
PPTX
Inteligencia Artificial
PPTX
Sensores Paralelos
PDF
Presentación sin título
DOCX
Paralelismo de nivel de bit
PPTX
Arquitectura del computador
DOCX
Arquitectura tipos lupe
PPTX
Sistemas computacionales brigitte alan
PPSX
Unidad 1
Arquitectura
Estructura jerárquica
el computador
Sistemas microprogramables
Generacion de sistemas operativos
Paginacin y-segmentacion combinadas
Tecnologia
Particiones EstáTicas
Microprocesadores de la computadora
Inteligencia Artificial
Sensores Paralelos
Presentación sin título
Paralelismo de nivel de bit
Arquitectura del computador
Arquitectura tipos lupe
Sistemas computacionales brigitte alan
Unidad 1
Publicidad

Destacado (13)

PDF
5994980 curso-basico-de-autocad
PDF
Temario Autocad Para Que Se Pueda Descargar
PPTX
Autocad
PDF
Manual del civil 3 d didactico
PDF
Autocad Curso Basico 2 D
PDF
Guía rápida básica de AutoCAD
PDF
Prueba de evaluación CAD
PDF
Manual auto cad con ejercicios
PDF
Examen final cad 2014 diseño basico auto cad (b)
PDF
AUTOCAD 2013 ejercicios
PDF
Prácticas Autocad
PDF
Seminario AutoCAD 2013
DOCX
Manual de AutoCAD 2015 - Mi Avance
5994980 curso-basico-de-autocad
Temario Autocad Para Que Se Pueda Descargar
Autocad
Manual del civil 3 d didactico
Autocad Curso Basico 2 D
Guía rápida básica de AutoCAD
Prueba de evaluación CAD
Manual auto cad con ejercicios
Examen final cad 2014 diseño basico auto cad (b)
AUTOCAD 2013 ejercicios
Prácticas Autocad
Seminario AutoCAD 2013
Manual de AutoCAD 2015 - Mi Avance
Publicidad

Similar a Arquitectura de computadores c1 (20)

PPTX
Organización y arquitectura de computadores
PPTX
Arquitectura_de_Computadoras_11_04_15.pptx
PDF
Arquitectura_computadoras__________I.pdf
PDF
Arquitectura computadoras i
PDF
Arquitectura computadoras
PDF
Arquitectura computadoras i
PDF
Arquitectura del computador
DOC
Arquitectura de computadoras: Introducción
PDF
Arquitectura Computacional
PDF
Arquitectura de pc
PPTX
Modelos de arquitecturas de computadoras
PDF
Manual para arquitectura de pc
PPTX
Arquitecturas de computadoras
PPTX
C21 cm22 eq4-arquitectura-de-las-computadoras
PDF
Arquitectura de los computadores
PDF
Arquitectura de los computadores
PDF
Torsión
PDF
Introducción a la Arquitectura de Computadoras.
PPTX
LA Arquitectura de Computadoras.........
PDF
Modelos de arquitecturas de computadoras
Organización y arquitectura de computadores
Arquitectura_de_Computadoras_11_04_15.pptx
Arquitectura_computadoras__________I.pdf
Arquitectura computadoras i
Arquitectura computadoras
Arquitectura computadoras i
Arquitectura del computador
Arquitectura de computadoras: Introducción
Arquitectura Computacional
Arquitectura de pc
Modelos de arquitecturas de computadoras
Manual para arquitectura de pc
Arquitecturas de computadoras
C21 cm22 eq4-arquitectura-de-las-computadoras
Arquitectura de los computadores
Arquitectura de los computadores
Torsión
Introducción a la Arquitectura de Computadoras.
LA Arquitectura de Computadoras.........
Modelos de arquitecturas de computadoras

Último (20)

PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PDF
Influencia-del-uso-de-redes-sociales.pdf
PPTX
modulo seguimiento 1 para iniciantes del
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PPTX
Presentación PASANTIAS AuditorioOO..pptx
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PDF
TRABAJO DE TECNOLOGIA.pdf...........................
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PDF
CyberOps Associate - Cisco Networking Academy
PPT
introduccion a las_web en el 2025_mejoras.ppt
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PDF
MANUAL de recursos humanos para ODOO.pdf
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
El-Gobierno-Electrónico-En-El-Estado-Bolivia
Influencia-del-uso-de-redes-sociales.pdf
modulo seguimiento 1 para iniciantes del
Zarate Quispe Alex aldayir aplicaciones de internet .docx
Presentacion de Alba Curso Auditores Internos ISO 19011
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
Presentación PASANTIAS AuditorioOO..pptx
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
informe_fichas1y2_corregido.docx (2) (1).pdf
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
TRABAJO DE TECNOLOGIA.pdf...........................
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
CyberOps Associate - Cisco Networking Academy
introduccion a las_web en el 2025_mejoras.ppt
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
MANUAL de recursos humanos para ODOO.pdf
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Power Point Nicolás Carrasco (disertación Roblox).pptx

Arquitectura de computadores c1

  • 2. ¿PORQUE ARQUITECTURA DE COMPUTADORES?  La IEEE/ACM Computer Curricula 2001 cita:  “el computador esta en el corazón de la informática. Sin él la mayoría de las asignaturas de informática serian hoy una rama de la matemática teórica. Para ser hoy un profesional en cualquier ramo de la informática uno no debe ver al computador como una caja negra que ejecuta programas mágicamente. Todos los estudiantes de informática deben, en cierta medida comprender y valorar los componentes funcionales de un computador, sus características, su funcionamiento y sus interacciones. También sus implicaciones practicas. Los estudiantes necesitan comprender la arquitectura del computador para estructurar un programa de forma que éste sea mas eficiente en una maquina real. Seleccionando el sistema que se va a usar, debe ser capaz de comprender el compromiso entre varios componentes, como la velocidad del reloj de la CPU frente al tamaño de la memoria.
  • 3. ¿PORQUE ARQUITECTURA DE COMPUTADORES? (Cont…)  En Clements, A. “The undergraduate Curriculum in Computer Architecture.” IEEE micro, may/jun 2000. 1. Supongase que un licenciado trabaja en la industria y se le pide seleccionar un computador con la mejor relacion calidad precio para utilizarlo en una gran empresa. Comprender las implicaciones de gastar mas en distintas alternativas, como una cache grande o una velocidad de reloj mayor, es esencial para tomas esta decision
  • 4. ¿PORQUE ARQUITECTURA DE COMPUTADORES? (Cont…) 2. Hay muchos procesadores que no forman parte de equipos PC o servidores, p ero sí en sistemas mas embebidos. Un diseñador debe ser capaz de programar en un procesador en C que esté embebido en algún sistema en tiempo real o sistema complejo, como un controlador electrónico de un coche inteligente. Depurar el sistema puede requerir un analizador lógico que muestre la relación entre las peticiones de interrupción de los sensores del sistema y el código de maquina
  • 5. ¿PORQUE ARQUITECTURA DE COMPUTADORES? (Cont…) 3. Los conceptos utilizados en arquitectura de computadores tienen aplicación en otros cursos. En particular la forma en que el computador ofrece un soporte arquitectural a los lenguajes de programación y funciones en principio propias del sistema operativo, refuerza los conceptos de estas áreas.
  • 6. ORGANIZACION Y ARQUITECTURA Cuando se describe a un computador se hace distinción entre arquitectura y organización  ARQUITECTURA: Se refiere a los atributos a los atributos de un sistema que son visibles a un programador  ORGANIZACIÓN: Se refiere a las unidades funcionales y sus interconexiones que dan lugar a especificaciones arquitectónicas.
  • 7. ORGANIZACION Y ARQUITECTURA  Atributos arquitectónicos:  Conjunto de instrucciones  Numero de bits usados para representar varios tipos de datos (números, caracteres)  Mecanismos de E/S  Técnicas para direccionamiento de memoria  Atributos de organización: se incluyen detalles hardware trasparentes al programador  Señales de control  Interfaces entre computador y periféricos  Tecnología de memoria usada.
  • 8. ESTRUCTURA Y FUNCIONAMIENTO  COMPUTADOR ---> sistema complejo: contienen millones de componentes electrónicos básicos.  CLAVE: reconocer la naturaleza jerárquica de los sistemas complejos, incluyendo el computador.  SISTEMA JERARQUICO: un sistema jerárquico es un conjunto de subsistemas interrelacionados cada uno de los cuales, a su vez , se organiza en una estructura jerárquica hasta que alcanza el nivel mas bajo del subsistema elemental.
  • 9. ESTRUCTURA Y FUNCIONAMIENTO  El diseñador trata un nivel en particular a la vez  Cada nivel consta de un conjunto de componentes y sus interrelaciones.  De cada nivel, al diseñador le importan la estructura y el funcionamiento:  Estructura: el modo en que los componentes estan interrelacionados  Funcionamiento : la operación de cada componente individual como parte de la estructura.
  • 10. FUNCIONAMIENTO Sistema de transferencia de datos Mecanismos de control Recurso de almacenamiento de datos Recurso de procesamiento de datos •Procesar datos. Solo hay unos pocos métodos o tipos fundamentales de procesado de datos •Almacén de datos. El computador lleva a cabo una función de almacenamiento de datos. •Control: es ejercido por el ente que proporciona al computador las instrucciones. •Transferir. Entre el mismo y el mundo exterior.
  • 13. FUNCIONAMIENTO “hay sorprendentemente, muy pocas formas de estructuras de computadores que se ajustan a la función que va ser llevada a cabo. En la raíz de esto subyace el problema de la naturaleza de uso general de los computadores, en la cual toda especialización funcional se tiene cuando se programa y no cuando se diseña”
  • 14. ESTRUCTURA  Representación sencilla de un computador.  Actúa con su entorno externo COMPUTADOR • Almacenamiento • Procesamiento
  • 15. ESTRUCTURA  UNIDAD CENTRAL DE PROCESAMIENTO (CPU, Central Processing Unit) : Controla el funcionamiento del computador y lleva a cabo sus funciones de procesamiento de datos =pqocesadoq  MEMORIA PRINCIPAL: almacena datos  E/S :transfiere datos entre el computador y el entorno externo.  SISTEMA DE INTERCONEXIÓN. Es un mecanismo que proporciona la comunicación entre la CPU, la memoria principal y la E/S
  • 16. ESTRUCTURA  Unidad de control: controla el funcionamiento de la CPU y por tanto del computador.  Unidad Aritmético Lógica (ALU): lleva a cabo las funciones de procesamiento de datos del computador  Registros: proporciona almacenamiento interno a la CPU  Interconexión CPU: son mecanismos que proporcionan comunicación entre la unidad de control, la ALU y los registros