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

Componentes del computador
Componentes del computadorComponentes del computador
Componentes del computadorSofylutqm
 
Esquema microprocesador
Esquema microprocesadorEsquema microprocesador
Esquema microprocesadorMarianaCaV
 
Arquitectura de un pc ensayos
Arquitectura de un pc ensayosArquitectura de un pc ensayos
Arquitectura de un pc ensayosAngelica Escobar
 
Tipos de buses y microprocesadores
Tipos de buses y microprocesadoresTipos de buses y microprocesadores
Tipos de buses y microprocesadoresmario aguirre
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosnathalyrivasdiaz
 
Arquitectura de el equipo de cómputo
Arquitectura de el equipo de cómputoArquitectura de el equipo de cómputo
Arquitectura de el equipo de cómputomarcelondomontes
 
Introduccion a la computación paralela
Introduccion a la computación paralelaIntroduccion a la computación paralela
Introduccion a la computación paralelaRene Guaman-Quinche
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computadorronaldjrt_2005
 
INVESTIGACIÓN DE CHIPSET
INVESTIGACIÓN DE CHIPSET INVESTIGACIÓN DE CHIPSET
INVESTIGACIÓN DE CHIPSET Anel Sosa
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 
Ingenieria de software - Unidad 3 arquitecturas de software
Ingenieria de software - Unidad 3 arquitecturas de softwareIngenieria de software - Unidad 3 arquitecturas de software
Ingenieria de software - Unidad 3 arquitecturas de softwareJosé Antonio Sandoval Acosta
 
Capas de abstracción de la arquitectura de ordenadores
Capas de abstracción de la arquitectura de ordenadoresCapas de abstracción de la arquitectura de ordenadores
Capas de abstracción de la arquitectura de ordenadoresSandy Sócola
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 
Funciones de administracion de memoria
Funciones de administracion de memoriaFunciones de administracion de memoria
Funciones de administracion de memoriaMiguel Magaña
 

La actualidad más candente (20)

Buses
BusesBuses
Buses
 
Componentes del computador
Componentes del computadorComponentes del computador
Componentes del computador
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Esquema microprocesador
Esquema microprocesadorEsquema microprocesador
Esquema microprocesador
 
Arquitectura de un pc ensayos
Arquitectura de un pc ensayosArquitectura de un pc ensayos
Arquitectura de un pc ensayos
 
Arquitecturas de computadoras
Arquitecturas de computadorasArquitecturas de computadoras
Arquitecturas de computadoras
 
Tarea 5
Tarea 5Tarea 5
Tarea 5
 
Tipos de buses y microprocesadores
Tipos de buses y microprocesadoresTipos de buses y microprocesadores
Tipos de buses y microprocesadores
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Arquitectura de el equipo de cómputo
Arquitectura de el equipo de cómputoArquitectura de el equipo de cómputo
Arquitectura de el equipo de cómputo
 
Introduccion a la computación paralela
Introduccion a la computación paralelaIntroduccion a la computación paralela
Introduccion a la computación paralela
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 
INVESTIGACIÓN DE CHIPSET
INVESTIGACIÓN DE CHIPSET INVESTIGACIÓN DE CHIPSET
INVESTIGACIÓN DE CHIPSET
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Ingenieria de software - Unidad 3 arquitecturas de software
Ingenieria de software - Unidad 3 arquitecturas de softwareIngenieria de software - Unidad 3 arquitecturas de software
Ingenieria de software - Unidad 3 arquitecturas de software
 
Placa base (partes)
Placa base (partes)Placa base (partes)
Placa base (partes)
 
Capas de abstracción de la arquitectura de ordenadores
Capas de abstracción de la arquitectura de ordenadoresCapas de abstracción de la arquitectura de ordenadores
Capas de abstracción de la arquitectura de ordenadores
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
dispositivos finales
dispositivos finales dispositivos finales
dispositivos finales
 
Funciones de administracion de memoria
Funciones de administracion de memoriaFunciones de administracion de memoria
Funciones de administracion de memoria
 

Destacado

Unidad 2 arquitectura del computador
Unidad 2 arquitectura del computadorUnidad 2 arquitectura del computador
Unidad 2 arquitectura del computadorCristhixn Leon
 
Unidad 1 introducción a la arquitectura de computadores
Unidad 1  introducción a la arquitectura de computadoresUnidad 1  introducción a la arquitectura de computadores
Unidad 1 introducción a la arquitectura de computadoresCarlos Andrés Pérez Cabrales
 
Organizaci쟹 arquitectura de computadoras 5� edicion (william stallings)
Organizaci쟹 arquitectura de computadoras  5� edicion (william stallings)Organizaci쟹 arquitectura de computadoras  5� edicion (william stallings)
Organizaci쟹 arquitectura de computadoras 5� edicion (william stallings)Jaime Ferreyra
 
Arquitectura de Computadores Capitulo III
Arquitectura de Computadores Capitulo IIIArquitectura de Computadores Capitulo III
Arquitectura de Computadores Capitulo IIIVideoconferencias UTPL
 
Interrupciones
InterrupcionesInterrupciones
Interrupcioneshandresrm
 
Arquitectura de Computadores Capitulo IV
Arquitectura de Computadores Capitulo IVArquitectura de Computadores Capitulo IV
Arquitectura de Computadores Capitulo IVVideoconferencias UTPL
 
Interrupciones
InterrupcionesInterrupciones
Interrupcionesjcarlosl
 
Interrupciones
InterrupcionesInterrupciones
Interrupcionesmatrix1979
 
Temporización de-memorias-dram
Temporización de-memorias-dramTemporización de-memorias-dram
Temporización de-memorias-dramitzelcamas
 
Organizacion y arquitectura del computador (UNL marzo - julio 2013)
Organizacion y arquitectura del computador (UNL marzo - julio 2013)Organizacion y arquitectura del computador (UNL marzo - julio 2013)
Organizacion y arquitectura del computador (UNL marzo - julio 2013)Freddy Patricio Ajila Zaquinaula
 
Arquitectura de computadores- Introducción
Arquitectura de computadores- IntroducciónArquitectura de computadores- Introducción
Arquitectura de computadores- IntroducciónJose Diaz Silva
 
Basico de Arquitectura del Computador
Basico de Arquitectura del ComputadorBasico de Arquitectura del Computador
Basico de Arquitectura del ComputadorStephenson Prieto
 
Organización y Arquitectura de Computador
Organización y Arquitectura de ComputadorOrganización y Arquitectura de Computador
Organización y Arquitectura de Computadorpacampble
 

Destacado (20)

Unidad 2 arquitectura del computador
Unidad 2 arquitectura del computadorUnidad 2 arquitectura del computador
Unidad 2 arquitectura del computador
 
Unidad 1 introducción a la arquitectura de computadores
Unidad 1  introducción a la arquitectura de computadoresUnidad 1  introducción a la arquitectura de computadores
Unidad 1 introducción a la arquitectura de computadores
 
Organizaci쟹 arquitectura de computadoras 5� edicion (william stallings)
Organizaci쟹 arquitectura de computadoras  5� edicion (william stallings)Organizaci쟹 arquitectura de computadoras  5� edicion (william stallings)
Organizaci쟹 arquitectura de computadoras 5� edicion (william stallings)
 
Arquitectura de Computadores Capitulo III
Arquitectura de Computadores Capitulo IIIArquitectura de Computadores Capitulo III
Arquitectura de Computadores Capitulo III
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
Arquitectura de Computadores Capitulo IV
Arquitectura de Computadores Capitulo IVArquitectura de Computadores Capitulo IV
Arquitectura de Computadores Capitulo IV
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
Buses de datos oscar andres
Buses de  datos oscar andresBuses de  datos oscar andres
Buses de datos oscar andres
 
Manual de prácticas
Manual de prácticasManual de prácticas
Manual de prácticas
 
Temporización de-memorias-dram
Temporización de-memorias-dramTemporización de-memorias-dram
Temporización de-memorias-dram
 
Estudiarec
EstudiarecEstudiarec
Estudiarec
 
Gestion de Entrada y Salida
Gestion de Entrada y SalidaGestion de Entrada y Salida
Gestion de Entrada y Salida
 
Cap01
Cap01Cap01
Cap01
 
Organizacion y arquitectura del computador (UNL marzo - julio 2013)
Organizacion y arquitectura del computador (UNL marzo - julio 2013)Organizacion y arquitectura del computador (UNL marzo - julio 2013)
Organizacion y arquitectura del computador (UNL marzo - julio 2013)
 
Arquitectura de computadores- Introducción
Arquitectura de computadores- IntroducciónArquitectura de computadores- Introducción
Arquitectura de computadores- Introducción
 
Basico de Arquitectura del Computador
Basico de Arquitectura del ComputadorBasico de Arquitectura del Computador
Basico de Arquitectura del Computador
 
Buses de informatica
Buses de informaticaBuses de informatica
Buses de informatica
 
Organización y Arquitectura de Computador
Organización y Arquitectura de ComputadorOrganización y Arquitectura de Computador
Organización y Arquitectura de Computador
 
Definición de registro de procesador
Definición de registro de procesadorDefinición de registro de procesador
Definición de registro de procesador
 

Similar a Arquitectura de Computadores Capitulo II

Sistema de Interconexión, Memoria Caché, Memoria Interna.
Sistema de Interconexión, Memoria Caché, Memoria Interna.Sistema de Interconexión, Memoria Caché, Memoria Interna.
Sistema de Interconexión, Memoria Caché, Memoria Interna.Freddy Patricio Ajila Zaquinaula
 
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
 
Estructura de computos
Estructura de computosEstructura de computos
Estructura de computosHijole
 
base de datos
base de datosbase de datos
base de datosnotalone
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computadorAndres Vargas
 
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
 

Similar a Arquitectura de Computadores Capitulo II (20)

Sistema de Interconexión, Memoria Caché, Memoria Interna.
Sistema de Interconexión, Memoria Caché, Memoria Interna.Sistema de Interconexión, Memoria Caché, Memoria Interna.
Sistema de Interconexión, Memoria Caché, Memoria Interna.
 
Procea
ProceaProcea
Procea
 
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
 
Estructura de computos
Estructura de computosEstructura de computos
Estructura de computos
 
base de datos
base de datosbase de datos
base de datos
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 
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
 

Más de Videoconferencias UTPL

La oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraLa oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraVideoconferencias UTPL
 
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Videoconferencias UTPL
 
Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Videoconferencias UTPL
 
Introducción a las ciencias ambientales
Introducción a las ciencias ambientalesIntroducción a las ciencias ambientales
Introducción a las ciencias ambientalesVideoconferencias UTPL
 

Más de Videoconferencias UTPL (20)

La oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misioneraLa oración en clave de espiritualidad misionera
La oración en clave de espiritualidad misionera
 
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
Asesoria trabajo fin de titulacion (Lineas y proyectos de investigación )
 
Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)Asesoria trabajo fin de titulacion (objetivos y planificacion)
Asesoria trabajo fin de titulacion (objetivos y planificacion)
 
Generos graficos
Generos graficosGeneros graficos
Generos graficos
 
Periodismo digital
Periodismo digitalPeriodismo digital
Periodismo digital
 
El editorial
El editorialEl editorial
El editorial
 
La entrevista
La entrevistaLa entrevista
La entrevista
 
La noticia
La noticiaLa noticia
La noticia
 
Generos periodisticos
Generos periodisticosGeneros periodisticos
Generos periodisticos
 
Biología general
Biología generalBiología general
Biología general
 
Introducción a las ciencias ambientales
Introducción a las ciencias ambientalesIntroducción a las ciencias ambientales
Introducción a las ciencias ambientales
 
Expresion oral y escrita
Expresion oral y escritaExpresion oral y escrita
Expresion oral y escrita
 
Matematicas I
Matematicas IMatematicas I
Matematicas I
 
Contabilidad general I
Contabilidad general IContabilidad general I
Contabilidad general I
 
Realidad Nacional
Realidad NacionalRealidad Nacional
Realidad Nacional
 
Aplicación de nuevas tecnologías
Aplicación de nuevas tecnologíasAplicación de nuevas tecnologías
Aplicación de nuevas tecnologías
 
Marketing y protocolo empresarial
Marketing y protocolo empresarialMarketing y protocolo empresarial
Marketing y protocolo empresarial
 
Gerencia educativa
Gerencia educativaGerencia educativa
Gerencia educativa
 
Toma de decisiones
Toma de decisiones Toma de decisiones
Toma de decisiones
 
Ejercicios fonetica y fonologia
Ejercicios fonetica y fonologiaEjercicios fonetica y fonologia
Ejercicios fonetica y fonologia
 

Último

TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdfMiguelHuaman31
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 

Último (20)

TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 

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