SlideShare uma empresa 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

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Sistemas operativos; procesos
Sistemas operativos; procesosSistemas operativos; procesos
Sistemas operativos; procesos
 
05 Ciclos de las Instrucciones
05 Ciclos de las Instrucciones05 Ciclos de las Instrucciones
05 Ciclos de las Instrucciones
 
Arquitecturas RICS-CISC
Arquitecturas RICS-CISC Arquitecturas RICS-CISC
Arquitecturas RICS-CISC
 
2015 2-prácticas gns3
2015 2-prácticas gns32015 2-prácticas gns3
2015 2-prácticas gns3
 
LENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADORLENGUAJE ENSAMBLADOR
LENGUAJE ENSAMBLADOR
 
Exposicion de buses
Exposicion de busesExposicion de buses
Exposicion de buses
 
Arquitecturas de computadoras
Arquitecturas de computadorasArquitecturas de computadoras
Arquitecturas de computadoras
 
Jerarquia de memorias
Jerarquia de memoriasJerarquia de memorias
Jerarquia de memorias
 
Algoritmos de gestión de memoria
Algoritmos de gestión de memoriaAlgoritmos de gestión de memoria
Algoritmos de gestión de memoria
 
Arquitectura del cpu
Arquitectura del cpuArquitectura del cpu
Arquitectura del cpu
 
LEGISLACIÓN INFORMÁTICA EN EL PERU
LEGISLACIÓN INFORMÁTICA EN EL PERULEGISLACIÓN INFORMÁTICA EN EL PERU
LEGISLACIÓN INFORMÁTICA EN EL PERU
 
Interrupción informatica
Interrupción informaticaInterrupción informatica
Interrupción informatica
 
Interrupciones de Hardware
Interrupciones de HardwareInterrupciones de Hardware
Interrupciones de Hardware
 
Buses, Direccionamiento, Temporizacion
Buses, Direccionamiento, TemporizacionBuses, Direccionamiento, Temporizacion
Buses, Direccionamiento, Temporizacion
 
Buses
BusesBuses
Buses
 
Branch prediction
Branch predictionBranch prediction
Branch prediction
 
Sistema de archivos 5to año disco rigido
Sistema de archivos 5to año disco rigidoSistema de archivos 5to año disco rigido
Sistema de archivos 5to año disco rigido
 
Routing dinamico
Routing dinamicoRouting dinamico
Routing dinamico
 
Arquitectura cisc
Arquitectura ciscArquitectura cisc
Arquitectura cisc
 
Tipos de buses y microprocesadores
Tipos de buses y microprocesadoresTipos de buses y microprocesadores
Tipos de buses y microprocesadores
 

Destaque

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
 
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
 
Gestión de entrada salida
Gestión de entrada salida Gestión de entrada salida
Gestión de entrada salida eduardoed5
 

Destaque (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
 
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
 
Gestión de entrada salida
Gestión de entrada salida Gestión de entrada salida
Gestión de entrada salida
 

Semelhante a Componentes del Computador y Bus del Sistema

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
 

Semelhante a Componentes del Computador y Bus del Sistema (20)

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
 
Fundamentos de los Microcontroladores
Fundamentos de los MicrocontroladoresFundamentos de los Microcontroladores
Fundamentos de los Microcontroladores
 

Mais 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
 

Mais 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

SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 
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
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
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
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
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
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
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
 

Último (20)

SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
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...
 
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
 
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
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
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
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
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
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
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
 

Componentes del Computador y Bus del Sistema

  • 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