SlideShare una empresa de Scribd logo
1 de 51
Organización y Arquitectura de Computadores CIENCIAS DE LA COMPUTACIÓN ESCUELA: Ing. Greyson Alberca Prieto PONENTE: I BIMESTRE BIMESTRE: Octubre– Febrero 2009 CICLO: UNIDAD VIDEOCONFERENCIAS
CAPÍTULO II “Componentes del Computador y Bus del Sistema” ulo 2
Organización y Arquitectura de Computadores CAPÍTULO II “Componentes del Computador y Bus del Sistema” Por:  Greyson Alberca ulo 3
Contenidos Organización del Computador Componentes de computador y Buses Memoria Entrada/Salida Bibliografía・Organización y Arquitectura de Computadores, William Stalling Capítulo II Arquitectura de Computadores 4
Alternativas HW y SW Capítulo II Arquitectura de Computadores 5
Capítulo II Arquitectura de Computadores 6 Registros del procesador Dentro de la CPU hay un conjunto de registros que ofrecen un nivel de memoria mas rapido y pequeño que la memoria principal. ,[object Object]
Registros de control y de estado.El registro visible al usuario es aquel que puede ser referenciado por medio del lenguaje maquina que ejecuta el procesador; accesible a todos los programas tanto los de aplicación como los del sistema; los registros normalmente disponibles son: ,[object Object]
Registros de direccion.
Registro indice
Puntero de segmento.
Puntero depila,[object Object]
Capítulo II Arquitectura de Computadores 8 Registros del procesador(cont.)  Los registros de control y de estado se emplean para controlar las operaciones del procesador, la mayor parte de estos registros no son visibles para los usuarios , algunos pueden ser accesibles a las instrucciones de maquina  ejecutadas en un modo de control. MAR: Memory Address Register. MBR: Memory Buffer Register. IOAR: Input Output Address Register. IOBR: Input Output Buffer Register. Ademas de estos los siguientes registros son esenciales en la ejecucion de instrucciones. ,[object Object]
Registro de instrucción(IR)
Program status word(PSW) contiene codigos de condicion  junto con otras informaciones de estado.
Signo.                                     Supervisor
Cero. 			  Igualdad.Acarreo. Se produce acarreo mas alla del bit mas significativo. ,[object Object]
Habilitar/Inhabilitar interrupciones.,[object Object]
 Procesadro-A/S: Se transfieren datos desde o hacia un dispositivo de periferico(entre el procesador y un modulo de E/S).
 Tratamiento de datos:El procesador realiza alguna operación artmetica o logica sobre los datos.
 Control: La instrucción pide se altere la secuencia de ejecucion.Ejemplo: El uP lee una instrucción  149 (PC=150) esta especifica que la siguienteinstruccion sea la de la ubicación 182, el UP debe ajustar entonces el PC=182
Capítulo II Arquitectura de Computadores 10 Ejemplo Sea una maquina  hipotetica cuyas caracteristicas son : ,[object Object]
 Tanto las instrucciones como los datos son de 16 bits de longitud.
 El formato de instrucción dedica 4 (16 codigos de operación diferentes)bits para el codigo de operación y 12(4096=4K palabras) bits para direccionar la memoria directamente.
Registros internos de la CPU:
Contador de progarma(PC):direccion de la instrucción a ser leida.
Registro de instrucción(IR):Instrucción que esta ejecutandose
Acumulador(AC): Almacenamiento temporal0                 3  4                                15 Cod . Op. Direccion 0    1                                                  15   S Magnitud
Capítulo II Arquitectura de Computadores 11 Ejemplo(cont.) ,[object Object]
   0001 = Cargar de la memoria la acumulador.
   0010 = Almacenar el AC en memoria.
   0101 = Sumar al AC el contenido de la memoriaRegistros de la CPU Memoria 1  9  4  0 PC 3  0  0 300 5  9  4  1 AC 301 2  9  4  1 1  9  4  0 302 IR . . . . . .  0  0  0  3 940  0  0  0  2 941 El procesador contiene 300, la direccion  de la  primera instrucción.
Capítulo II Arquitectura de Computadores 12 Ejemplo(cont.) ,[object Object],Registros de la CPU Memoria 1  9  4  0 PC 3  0  0 300 5  9  4  1 AC 0  0  0  3 301 2  9  4  1 1  9  4  0 302 IR . . . . . .  0  0  0  3 940  0  0  0  2 941
Capítulo II Arquitectura de Computadores 13 Ejemplo(cont.) Se incrementa el PC y se lee la instrucción siguiente Registros de la CPU Memoria 1  9  4  0 PC 3  0  1 300 5  9  4  1 AC 0  0  0  3 301 2  9  4  1 5  9  4  1 302 IR . . . . . .  0  0  0  3 940  0  0  0  2 941
Capítulo II Arquitectura de Computadores 14 Ejemplo(cont.) El contenido anterior del acumuladory el contenido dela ubicación 941 se suman y el resultado se almacena en el AC Registros de la CPU Memoria 1  9  4  0 PC 3  0  1 300 5  9  4  1 AC 0  0  0  5 301 2  9  4  1 1  9  4  0 302 IR . . . . . . 0003 + 0002 = 0005  0  0  0  3 940  0  0  0  2 941
Capítulo II Arquitectura de Computadores 15 Ejemplo(cont.) Se incrementa el PC y se lee la instrucción siguiente. Registros de la CPU Memoria 1  9  4  0 PC 3  0  2 300 5  9  4  1 AC 0  0  0  5 301 2  9  4  1 2  9  4  1 302 IR . . . . . .  0  0  0  3 940  0  0  0  2 941
Capítulo II Arquitectura de Computadores 16 Ejemplo(cont.) El contenido de AC se almacena en la ubicación 941. Son 3 ciclos de instrucción (c/u consta de un ciclo de lectura y otro de ejecucion) Registros de la CPU Memoria 1  9  4  0 PC 3  0  2 300 5  9  4  1 AC 0  0  0  5 301 2  9  4  1 1  9  4  0 302 IR . . . . . .  0  0  0  3 940  0  0  0  5 941
Funcionamiento del Computador Capítulo II Arquitectura de Computadores 17
Tipos de Instrucciones La instrucción captada se almacena en el registro de instrucción (IR). El CPU interpreta la instrucción que puede ser en general del siguiente tipo: ,[object Object]
CPU-ES Transferir datos a o desde el exterior mediante transferencias entre el CPU y un módulo de E/S.
Procesamiento de datos El CPU debe realizar alguna operación aritmética o lógica con los datos.
Control Alteración de la secuencia de ejecución.	Una instrucción puede implicar una combinación de las acciones anteriores. Capítulo II Arquitectura de Computadores 18
Ejecución de un Programa Capítulo II Arquitectura de Computadores 19
Diagrama de Estados ciclos de instrucción Capítulo II Arquitectura de Computadores 20
Interrupciones Programa Generada por alguna condición como resultado de la ejecución de una instrucción (desbordamiento, división por cero, instrucción no existente o acceso fuera del espacio de memoria). Termporización Generada por un temporizador interno al procesador para realizar una función de manera regular. E/S Generada por un controlador de E/S para indicar fin de operación sin error o avisar una condición de error. Fallo del hardware Generada por un fallo como deficiencia en alimentación o error de paridad. Capítulo II Arquitectura de Computadores 21
Ejecución de Interrupciones Capítulo II Arquitectura de Computadores 22
Ejecución de I. con E/S corta Capítulo II Arquitectura de Computadores 23
Ejecución de I con E/S larga Capítulo II Arquitectura de Computadores 24
Ejecución de I. con Interrupciones Capítulo II Arquitectura de Computadores 25
Estados del ciclo de Inst. con interrupción Capítulo II Arquitectura de Computadores 26
Tratamiento de Interrupciones Capítulo II Arquitectura de Computadores 27
Interrupciones múltiples Capítulo II Arquitectura de Computadores 28 Deshabilitar interrupciones Definir Prioridades

Más contenido relacionado

La actualidad más candente

La actualidad más candente (8)

EXPOSICION GRUPO 3
EXPOSICION GRUPO 3EXPOSICION GRUPO 3
EXPOSICION GRUPO 3
 
GRUPO°3-Trabajo de informatica...
GRUPO°3-Trabajo de informatica...GRUPO°3-Trabajo de informatica...
GRUPO°3-Trabajo de informatica...
 
Estructura de computos
Estructura de computosEstructura de computos
Estructura de computos
 
Manual Pics
Manual PicsManual Pics
Manual Pics
 
Manual de microcontroladores
Manual de microcontroladoresManual de microcontroladores
Manual de microcontroladores
 
Procea
ProceaProcea
Procea
 
5. microprocesador
5. microprocesador5. microprocesador
5. microprocesador
 
Estructura interna de un procesador
Estructura interna de un procesadorEstructura interna de un procesador
Estructura interna de un procesador
 

Similar a Arquitectura de Computadores Capitulo II

Presentacion arquitectura básica2012
Presentacion arquitectura básica2012Presentacion arquitectura básica2012
Presentacion arquitectura básica2012Daniel Fortin
 
Modelosdearquitecturasdecomputadoras 120905220343-phpapp01
Modelosdearquitecturasdecomputadoras 120905220343-phpapp01Modelosdearquitecturasdecomputadoras 120905220343-phpapp01
Modelosdearquitecturasdecomputadoras 120905220343-phpapp01Aldo Altamira
 
Modelo von newman
Modelo von newmanModelo von newman
Modelo von newmanangel4575
 
ARQUITECTURA DE COMPUTADORES (I Bimestre Abril agosto 2011)
ARQUITECTURA DE COMPUTADORES (I Bimestre Abril agosto 2011)ARQUITECTURA DE COMPUTADORES (I Bimestre Abril agosto 2011)
ARQUITECTURA DE COMPUTADORES (I Bimestre Abril agosto 2011)Videoconferencias UTPL
 
Von neuman
Von neumanVon neuman
Von neumantuxman82
 
Von neuman
Von neumanVon neuman
Von neumantuxman82
 
D1 arquitectura pc
D1 arquitectura pcD1 arquitectura pc
D1 arquitectura pcRuth
 
Arquitectura de PCs
Arquitectura de PCsArquitectura de PCs
Arquitectura de PCsRuth
 
Arquitectura de PCs
Arquitectura de PCsArquitectura de PCs
Arquitectura de PCsRuth
 
base de datos
base de datosbase de datos
base de datosnotalone
 
Arquitectura interna
Arquitectura internaArquitectura interna
Arquitectura internagbermeo
 
arquitecturadelcomputador-150519021612-lva1-app6892 (1).pdf
arquitecturadelcomputador-150519021612-lva1-app6892 (1).pdfarquitecturadelcomputador-150519021612-lva1-app6892 (1).pdf
arquitecturadelcomputador-150519021612-lva1-app6892 (1).pdfAzaelOcampo
 
Modelos de arquitecturas de computo
Modelos de arquitecturas de computoModelos de arquitecturas de computo
Modelos de arquitecturas de computoYESENIA CETINA
 
Evolucion De Los Microprocesadores
Evolucion De Los MicroprocesadoresEvolucion De Los Microprocesadores
Evolucion De Los Microprocesadoresguesta60221
 
C2- Arquitectura del Microprocesador.pptx
C2- Arquitectura del Microprocesador.pptxC2- Arquitectura del Microprocesador.pptx
C2- Arquitectura del Microprocesador.pptxNombre Apellidos
 
Arquitectura de computadores
Arquitectura de computadoresArquitectura de computadores
Arquitectura de computadoresrolandopilco
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 

Similar a Arquitectura de Computadores Capitulo II (20)

Presentacion arquitectura básica2012
Presentacion arquitectura básica2012Presentacion arquitectura básica2012
Presentacion arquitectura básica2012
 
Modelosdearquitecturasdecomputadoras 120905220343-phpapp01
Modelosdearquitecturasdecomputadoras 120905220343-phpapp01Modelosdearquitecturasdecomputadoras 120905220343-phpapp01
Modelosdearquitecturasdecomputadoras 120905220343-phpapp01
 
Modelo von newman
Modelo von newmanModelo von newman
Modelo von newman
 
ARQUITECTURA DE COMPUTADORES (I Bimestre Abril agosto 2011)
ARQUITECTURA DE COMPUTADORES (I Bimestre Abril agosto 2011)ARQUITECTURA DE COMPUTADORES (I Bimestre Abril agosto 2011)
ARQUITECTURA DE COMPUTADORES (I Bimestre Abril agosto 2011)
 
Von neuman
Von neumanVon neuman
Von neuman
 
Von neuman
Von neumanVon neuman
Von neuman
 
D1 arquitectura pc
D1 arquitectura pcD1 arquitectura pc
D1 arquitectura pc
 
Arquitectura de PCs
Arquitectura de PCsArquitectura de PCs
Arquitectura de PCs
 
Arquitectura de PCs
Arquitectura de PCsArquitectura de PCs
Arquitectura de PCs
 
base de datos
base de datosbase de datos
base de datos
 
Arquitectura interna
Arquitectura internaArquitectura interna
Arquitectura interna
 
arquitecturadelcomputador-150519021612-lva1-app6892 (1).pdf
arquitecturadelcomputador-150519021612-lva1-app6892 (1).pdfarquitecturadelcomputador-150519021612-lva1-app6892 (1).pdf
arquitecturadelcomputador-150519021612-lva1-app6892 (1).pdf
 
Modelos de arquitecturas de computo
Modelos de arquitecturas de computoModelos de arquitecturas de computo
Modelos de arquitecturas de computo
 
Evolucion De Los Microprocesadores
Evolucion De Los MicroprocesadoresEvolucion De Los Microprocesadores
Evolucion De Los Microprocesadores
 
C2- Arquitectura del Microprocesador.pptx
C2- Arquitectura del Microprocesador.pptxC2- Arquitectura del Microprocesador.pptx
C2- Arquitectura del Microprocesador.pptx
 
Apun
ApunApun
Apun
 
Fundamentos de los Microcontroladores
Fundamentos de los MicrocontroladoresFundamentos de los Microcontroladores
Fundamentos de los Microcontroladores
 
Arquitectura de computadores
Arquitectura de computadoresArquitectura de computadores
Arquitectura de computadores
 
Partes del pc
Partes del pcPartes del pc
Partes del pc
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 

Último

programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 

Último (20)

programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 

Arquitectura de Computadores Capitulo II

  • 1. Organización y Arquitectura de Computadores CIENCIAS DE LA COMPUTACIÓN ESCUELA: Ing. Greyson Alberca Prieto PONENTE: I BIMESTRE BIMESTRE: Octubre– Febrero 2009 CICLO: UNIDAD VIDEOCONFERENCIAS
  • 2. CAPÍTULO II “Componentes del Computador y Bus del Sistema” ulo 2
  • 3. Organización y Arquitectura de Computadores CAPÍTULO II “Componentes del Computador y Bus del Sistema” Por: Greyson Alberca ulo 3
  • 4. Contenidos Organización del Computador Componentes de computador y Buses Memoria Entrada/Salida Bibliografía・Organización y Arquitectura de Computadores, William Stalling Capítulo II Arquitectura de Computadores 4
  • 5. Alternativas HW y SW Capítulo II Arquitectura de Computadores 5
  • 6.
  • 7.
  • 11.
  • 12.
  • 14. Program status word(PSW) contiene codigos de condicion junto con otras informaciones de estado.
  • 15. Signo. Supervisor
  • 16.
  • 17.
  • 18. Procesadro-A/S: Se transfieren datos desde o hacia un dispositivo de periferico(entre el procesador y un modulo de E/S).
  • 19. Tratamiento de datos:El procesador realiza alguna operación artmetica o logica sobre los datos.
  • 20. Control: La instrucción pide se altere la secuencia de ejecucion.Ejemplo: El uP lee una instrucción 149 (PC=150) esta especifica que la siguienteinstruccion sea la de la ubicación 182, el UP debe ajustar entonces el PC=182
  • 21.
  • 22. Tanto las instrucciones como los datos son de 16 bits de longitud.
  • 23. El formato de instrucción dedica 4 (16 codigos de operación diferentes)bits para el codigo de operación y 12(4096=4K palabras) bits para direccionar la memoria directamente.
  • 25. Contador de progarma(PC):direccion de la instrucción a ser leida.
  • 27. Acumulador(AC): Almacenamiento temporal0 3 4 15 Cod . Op. Direccion 0 1 15 S Magnitud
  • 28.
  • 29. 0001 = Cargar de la memoria la acumulador.
  • 30. 0010 = Almacenar el AC en memoria.
  • 31. 0101 = Sumar al AC el contenido de la memoriaRegistros de la CPU Memoria 1 9 4 0 PC 3 0 0 300 5 9 4 1 AC 301 2 9 4 1 1 9 4 0 302 IR . . . . . . 0 0 0 3 940 0 0 0 2 941 El procesador contiene 300, la direccion de la primera instrucción.
  • 32.
  • 33. Capítulo II Arquitectura de Computadores 13 Ejemplo(cont.) Se incrementa el PC y se lee la instrucción siguiente Registros de la CPU Memoria 1 9 4 0 PC 3 0 1 300 5 9 4 1 AC 0 0 0 3 301 2 9 4 1 5 9 4 1 302 IR . . . . . . 0 0 0 3 940 0 0 0 2 941
  • 34. Capítulo II Arquitectura de Computadores 14 Ejemplo(cont.) El contenido anterior del acumuladory el contenido dela ubicación 941 se suman y el resultado se almacena en el AC Registros de la CPU Memoria 1 9 4 0 PC 3 0 1 300 5 9 4 1 AC 0 0 0 5 301 2 9 4 1 1 9 4 0 302 IR . . . . . . 0003 + 0002 = 0005 0 0 0 3 940 0 0 0 2 941
  • 35. Capítulo II Arquitectura de Computadores 15 Ejemplo(cont.) Se incrementa el PC y se lee la instrucción siguiente. Registros de la CPU Memoria 1 9 4 0 PC 3 0 2 300 5 9 4 1 AC 0 0 0 5 301 2 9 4 1 2 9 4 1 302 IR . . . . . . 0 0 0 3 940 0 0 0 2 941
  • 36. Capítulo II Arquitectura de Computadores 16 Ejemplo(cont.) El contenido de AC se almacena en la ubicación 941. Son 3 ciclos de instrucción (c/u consta de un ciclo de lectura y otro de ejecucion) Registros de la CPU Memoria 1 9 4 0 PC 3 0 2 300 5 9 4 1 AC 0 0 0 5 301 2 9 4 1 1 9 4 0 302 IR . . . . . . 0 0 0 3 940 0 0 0 5 941
  • 37. Funcionamiento del Computador Capítulo II Arquitectura de Computadores 17
  • 38.
  • 39. CPU-ES Transferir datos a o desde el exterior mediante transferencias entre el CPU y un módulo de E/S.
  • 40. Procesamiento de datos El CPU debe realizar alguna operación aritmética o lógica con los datos.
  • 41. Control Alteración de la secuencia de ejecución. Una instrucción puede implicar una combinación de las acciones anteriores. Capítulo II Arquitectura de Computadores 18
  • 42. Ejecución de un Programa Capítulo II Arquitectura de Computadores 19
  • 43. Diagrama de Estados ciclos de instrucción Capítulo II Arquitectura de Computadores 20
  • 44. Interrupciones Programa Generada por alguna condición como resultado de la ejecución de una instrucción (desbordamiento, división por cero, instrucción no existente o acceso fuera del espacio de memoria). Termporización Generada por un temporizador interno al procesador para realizar una función de manera regular. E/S Generada por un controlador de E/S para indicar fin de operación sin error o avisar una condición de error. Fallo del hardware Generada por un fallo como deficiencia en alimentación o error de paridad. Capítulo II Arquitectura de Computadores 21
  • 45. Ejecución de Interrupciones Capítulo II Arquitectura de Computadores 22
  • 46. Ejecución de I. con E/S corta Capítulo II Arquitectura de Computadores 23
  • 47. Ejecución de I con E/S larga Capítulo II Arquitectura de Computadores 24
  • 48. Ejecución de I. con Interrupciones Capítulo II Arquitectura de Computadores 25
  • 49. Estados del ciclo de Inst. con interrupción Capítulo II Arquitectura de Computadores 26
  • 50. Tratamiento de Interrupciones Capítulo II Arquitectura de Computadores 27
  • 51. Interrupciones múltiples Capítulo II Arquitectura de Computadores 28 Deshabilitar interrupciones Definir Prioridades
  • 52. Secuencia temporal con varias interrupciones Capítulo II Arquitectura de Computadores 29
  • 53.
  • 54. Módulo de E/S Funcionalmente es similar a la memoria. Hay dos tipos de operaciones (lectura y escritura), puede controlar más de un dispositivo externo.
  • 55. CPU Lee instrucciones y datos, escribe datos una vez que los ha procesado, y utiliza ciertas señales para controlar el funcionamiento del sistema. Capítulo II Arquitectura de Computadores 30
  • 56.
  • 57. CPU - Memoria El CPU escribe un dato en la memoria.
  • 58. E/S - CPU El CPU lee datos de un dispositivo de E/S a través de un módulo de E/S.
  • 59. CPU - E/S El CPU envío datos al dispositivo de E/S.
  • 60. Memoria - E/S y vicersa Se utiliza el acceso directo a memoria (DMA), no se pasa a través del CPU.Capítulo II Arquitectura de Computadores 31
  • 61. Módulos de la Computadora Capítulo II Arquitectura de Computadores 32
  • 62. Interconexión con Buses Un bus es un mecanismo de interconexión entre distintas unidades funcionales Medio de transmisión compartido Está compuesto por varias líneas donde cada línea es capaz de transmitir señales binarias “1” o “0” El bus principal es el “Bus del sistema” que conecta CPU con memoria y con módulos de E/S Capítulo II Arquitectura de Computadores 33
  • 63. Estructura del Bus Líneas/bus de datos: camino para transferir datos entre el resto de componentes de un computador. Su anchura (número de líneas eléctricas) suele ser una potencia de dos (8=2^3, 16=2^4, 32=2^5, 64=2^6, ...). Líneas/bus de direcciones: designan la posición/dirección de los datos. Son salidas de la CPU/procesador y determinan capacidad de direccionamiento. Líneas/bus de control: controlan el acceso y uso de las líneas/buses anteriores. Capítulo II Arquitectura de Computadores 34
  • 64. Capítulo II Arquitectura de Computadores 35
  • 65. Jerarquía de Buses Las prestaciones de un bus van disminuyendo a medida que se van conectando un mayor número de dispositivos. Para optimizar el rendimiento de un bus se utilizan los buses organizados jerárquicamente, es por ello que tenemos: キBus de arquitectura tradicional キBus de altas prestaciones. Capítulo II Arquitectura de Computadores 36
  • 66. Tradicional Capítulo II Arquitectura de Computadores 37
  • 67. Tradicional Capítulo II Arquitectura de Computadores 38
  • 68. Elementos de diseño del bus Capítulo II Arquitectura de Computadores 39
  • 69. Conti… Capítulo II Arquitectura de Computadores 40
  • 70. Temporización Síncrona Capítulo II Arquitectura de Computadores 41
  • 71. Temporización Asíncrona Capítulo II Arquitectura de Computadores 42
  • 72. Temporización Asíncrona Capítulo II Arquitectura de Computadores 43
  • 73. Arbitraje Capítulo II Arquitectura de Computadores 44 CENTRALIZADO DISTRIBUIDO
  • 74. Transferencia datos Capítulo II Arquitectura de Computadores 45
  • 75. Ancho Capítulo II Arquitectura de Computadores 46
  • 76. Multiplexado/demultiplexado Capítulo II Arquitectura de Computadores 47
  • 77. Opciones del Bus Capítulo II Arquitectura de Computadores 48
  • 78. Ancho de Banda del Bus Capítulo II Arquitectura de Computadores 49
  • 79. Capítulo II Arquitectura de Computadores 50
  • 80. más UTPL SER DECIDE UNIDAD VIDEOCONFERENCIAS