SlideShare una empresa de Scribd logo
1 de 19
• FUNCIONAMIENTO DEL COMPUTADOR
• CICLOS DE CAPTACIÓN Y EJECUCIÓN
• INTERRUPCIONES SIMPLES Y MÚLTIPLES
CONCEPTOS GENERALES
• Sistemas de hardware son flexibles.
• Hardware de propósitos general, puede realizar diferentes tareas,
si recibe las señales de control apropiadas. Ejm. El CPU que
puede realizar algunas tareas.
• El cableado interno de control, provee las señales de control.
COMPONENTES DEL COMPUTADOR
• Todos los computadores actuales se han diseñado basándose en los
componentes desarrollados por John von Neumann en el Instituto de
Estudios Avanzados de Princeton. Tal diseño se conoce con el
nombre de ARQUITECTURA DE VON NEUMANN y se basa en tres
conceptos claves:
• Los datos y las instrucciones se almacenan en una sola memoria de lectura-
escritura
• Los contenidos de esta memoria se direccionan indicando su posición, sin
considerar el tipo de dato contenido en la misma.
• La ejecución se produce siguiendo una secuencia de instrucción tras
instrucción (a no ser que dicha secuencia se modifique explícitamente).
Programación Hardware: se ajusta un
hardware para que realice alguna
función. Son elementos que realizan
funciones lógicas. Ejm and, or, Not,
etc.
Se envían secuencias de ceros
y unos los cuales se
transforman en códigos de
instrucción.
FUNCIONES DE LA COMPUTADORA
Unidad Central de Procesamiento o CPU: Es el cerebro de la computadora, ya que en él se
manipulan los datos. En una computadora personal o PC, la CPU entera está contenida en un
pequeño chip llamado microprocesador.
Unidad Aritmético-Lógica: En esta Unidad se realizan las Operaciones Aritméticas (Suma "+",
Resta "-", Multiplicación "x", División "/", Elevar a Potencia "^") y las Operaciones Lógicas
Memoria Principal o RAM (Random Access Memory): Es el dispositivo de almacenamiento
principal en tiempo real donde se guardan los datos y programas mientras se están utilizando.
MAR: Registro de direcciones,
almacena la dirección de
memoria o el dato que estamos
utilizando.
MBR: contiene los datos que esta
en la dirección de memoria.
E/S AR/BR: Son análogos, son
direcciones dentro del
dispositivo.
FUNCIONAMIENTO DE UN COMPUTADOR
La función básica que realiza un computador es la ejecución de un programa, constituido por
un conjunto de instrucciones almacenadas en la memoria.
El procesador es precisamente el que se encarga de ejecutar las instrucciones especificadas en
el programa, es decir que el procesador lee (capta) la instrucción de memoria y la ejecuta.
Consta de dos pasos:
• Captación
• Ejecución
CICLO DE CAPTACIÓN
• El contador del programa (PC) indica la dirección de la siguiente
instrucción a captar.
• El procesador capta la instrucción desde una localización de memoria
indicada por la PC.
• Incrementa PC.
• Instrucción es cargada en el registro de instrucciones (IR).
• El procesador interpreta la instrucción y la ejecuta.
CICLO DE EJECUCIÓN
• Procesador a memoria
• Datos transferidos entre la CPU y la memoria principal.
• Procesador a E/S
• Transferencia de datos entre la CPU y el modulo E/S. (escribir en el teclado).
• Procesamiento de datos
• Algunas operaciones aritméticas y lógicas son realizadas. (suma, resta,
multiplicación y división)
• Control
• Saltos de código. (cuando se programan líneas de código, se hacen saltos a las
siguiente línea).
Contador de Programa (PC) = Dirección de
instrucción
Registro de Instrucción (IR) = Instrucción en
ejecución
Acumulador (AC) = Almacenamiento Temporal
DIAGRAMA DE EJECUCIÓN DE UNA INSTRUCCIÓN
• Cálculo de la dirección de la instrucción: Determina la dirección de la siguiente
instrucción a ejecutar.
• Captación de la instrucción: la CPU lee la instrucción desde su posición de memoria.
• Decodificación de la operación indicada en la instrucción: analiza la instrucción para
determinar el tipo de operación a realizar y el (los) operando(s) a utilizar.
• Cálculo de la dirección del operando: si la instrucción implica una referencia a un
operando en memoria o disponible mediante E/S, determina la dirección del operando.
• Captación de operando: capta el operando desde memoria o se lee desde el dispositivo de
E/S.
• Operación con los datos: realiza la operación indicada en la instrucción.
• Almacenamiento del operando: escribe el resultado en memoria o lo saca a través de un
dispositivo e E/S.
INTERRUPCIONES
INTERRUPCIONES
Una interrupción es un mecanismo que permite ejecutar un bloque de instrucciones interrumpiendo la ejecución de
un programa, y luego restablecer la ejecución del mismo sin afectarlo directamente. De este modo un programa puede
ser interrumpido temporalmente para atender alguna necesidad urgente del computador y luego continuar su
ejecución como si nada hubiera pasado.
INTERRUPCIONES DE
HARDWARE
Estas son asíncronas a la ejecución del procesador, es decir, se
pueden producir en cualquier momento independientemente de lo
que esté haciendo el CPU en ese momento. Las causas que las
producen son externas al procesador y a menudo suelen estar
ligadas con los distintos dispositivos de E/S.
INTERRUPCIONES DE
SOFTWARE
La interrupción por software, también denominada llamada al
sistema, son aquellas generadas por un programa mientras este
está ejecutándose.
• Añadido a la instrucción
• Procesador busca interrupciones
—Indicada por una señal de interrupción
• Si no hay interrupción, capta la siguiente instrucción
• Si hay una interrupción pendiente
—Suspende la ejecución del programa actual
—Guarda contexto
—Establece PC en la dirección donde inicia la rutina de
interrupción
—Interrumpe el proceso
—Restaura contexto y continua el programa interrumpido
Ciclo de interrupción
Transferencia de control vía interrupción
Ciclo de instrucción con interrupciones

Más contenido relacionado

La actualidad más candente

Cpu - Luis E. Damián Castillo
Cpu - Luis E. Damián CastilloCpu - Luis E. Damián Castillo
Cpu - Luis E. Damián Castilloluis_escorpio
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesadormao1322
 
Mantenimiento de micro – computadoras
Mantenimiento de micro – computadorasMantenimiento de micro – computadoras
Mantenimiento de micro – computadorasMaria Garcia
 
T22 ejecutainstruccion iñaki_lazaro
T22 ejecutainstruccion iñaki_lazaroT22 ejecutainstruccion iñaki_lazaro
T22 ejecutainstruccion iñaki_lazarolaazaroo
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesadorgiovatovar
 
Organización y Arquitectura de Computador
Organización y Arquitectura de ComputadorOrganización y Arquitectura de Computador
Organización y Arquitectura de Computadorpacampble
 
Ejecuta stephanysanchez_arquitectura
Ejecuta stephanysanchez_arquitecturaEjecuta stephanysanchez_arquitectura
Ejecuta stephanysanchez_arquitecturastefisanchez
 
Juan cucuri 5_b_t2
Juan cucuri 5_b_t2Juan cucuri 5_b_t2
Juan cucuri 5_b_t2Juan Cucuri
 
Luis Filgueira dipositivas
Luis Filgueira dipositivasLuis Filgueira dipositivas
Luis Filgueira dipositivasluisfilgueira1
 
Unidad de Procesamiento
Unidad de ProcesamientoUnidad de Procesamiento
Unidad de ProcesamientoPedroDuarte234
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesadorYESENIA CETINA
 
Trabajo de ureche nataly el repertorio de instrucciones
Trabajo de ureche nataly el repertorio de instruccionesTrabajo de ureche nataly el repertorio de instrucciones
Trabajo de ureche nataly el repertorio de instruccionesNati Cabraless
 

La actualidad más candente (19)

Cpu - Luis E. Damián Castillo
Cpu - Luis E. Damián CastilloCpu - Luis E. Damián Castillo
Cpu - Luis E. Damián Castillo
 
MICROCONTROLADOR
MICROCONTROLADORMICROCONTROLADOR
MICROCONTROLADOR
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesador
 
Mantenimiento de micro – computadoras
Mantenimiento de micro – computadorasMantenimiento de micro – computadoras
Mantenimiento de micro – computadoras
 
T22 ejecutainstruccion iñaki_lazaro
T22 ejecutainstruccion iñaki_lazaroT22 ejecutainstruccion iñaki_lazaro
T22 ejecutainstruccion iñaki_lazaro
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesador
 
Ejecuta miriam
Ejecuta miriamEjecuta miriam
Ejecuta miriam
 
Organización y Arquitectura de Computador
Organización y Arquitectura de ComputadorOrganización y Arquitectura de Computador
Organización y Arquitectura de Computador
 
Ejecuta stephanysanchez_arquitectura
Ejecuta stephanysanchez_arquitecturaEjecuta stephanysanchez_arquitectura
Ejecuta stephanysanchez_arquitectura
 
Cpu
CpuCpu
Cpu
 
Juan cucuri 5_b_t2
Juan cucuri 5_b_t2Juan cucuri 5_b_t2
Juan cucuri 5_b_t2
 
Interrupciones2007
Interrupciones2007Interrupciones2007
Interrupciones2007
 
Apunt2b
Apunt2bApunt2b
Apunt2b
 
Ejecuta alicia
Ejecuta aliciaEjecuta alicia
Ejecuta alicia
 
Unidad de procesamiento.
Unidad de procesamiento.Unidad de procesamiento.
Unidad de procesamiento.
 
Luis Filgueira dipositivas
Luis Filgueira dipositivasLuis Filgueira dipositivas
Luis Filgueira dipositivas
 
Unidad de Procesamiento
Unidad de ProcesamientoUnidad de Procesamiento
Unidad de Procesamiento
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesador
 
Trabajo de ureche nataly el repertorio de instrucciones
Trabajo de ureche nataly el repertorio de instruccionesTrabajo de ureche nataly el repertorio de instrucciones
Trabajo de ureche nataly el repertorio de instrucciones
 

Similar a Funcionamiento del computador

Unidad de procesamientos
Unidad de procesamientosUnidad de procesamientos
Unidad de procesamientosDiego Andres
 
Arquitecturadecomputadores
ArquitecturadecomputadoresArquitecturadecomputadores
Arquitecturadecomputadorescristireyes
 
Arquitecturadecomputadores
ArquitecturadecomputadoresArquitecturadecomputadores
Arquitecturadecomputadorescristireyes
 
Estructura de la computadora
Estructura de la computadoraEstructura de la computadora
Estructura de la computadoraKaty_S16
 
Difinicion esructura basica word
Difinicion esructura basica wordDifinicion esructura basica word
Difinicion esructura basica wordhilario_hermosos
 
Uc arq pc_esructura_basica
Uc arq pc_esructura_basicaUc arq pc_esructura_basica
Uc arq pc_esructura_basicadewer2015
 
Uc arq pc_esructura_basica (2)
Uc arq pc_esructura_basica (2)Uc arq pc_esructura_basica (2)
Uc arq pc_esructura_basica (2)yhon2015
 
Estructura de un computador
Estructura de un computadorEstructura de un computador
Estructura de un computadorgoyitaleon
 
Uc arq pc_esructura_basica
Uc arq pc_esructura_basicaUc arq pc_esructura_basica
Uc arq pc_esructura_basicaaracely24
 
Estructura de la computadora
Estructura de la computadoraEstructura de la computadora
Estructura de la computadoraperalta1994
 
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptxUNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptxSamAladoVz1
 
Maria Mora 27.892.525
Maria Mora 27.892.525Maria Mora 27.892.525
Maria Mora 27.892.525MariaMora155
 
Que es la unidad central de proceso 01
Que es la unidad central de proceso 01Que es la unidad central de proceso 01
Que es la unidad central de proceso 01Isaias Castro
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1jherz2024
 

Similar a Funcionamiento del computador (20)

Unidad de procesamientos
Unidad de procesamientosUnidad de procesamientos
Unidad de procesamientos
 
Arquitectura de computadora
Arquitectura de computadoraArquitectura de computadora
Arquitectura de computadora
 
Arquitecturadecomputadores
ArquitecturadecomputadoresArquitecturadecomputadores
Arquitecturadecomputadores
 
Arquitecturadecomputadores
ArquitecturadecomputadoresArquitecturadecomputadores
Arquitecturadecomputadores
 
Estructura de la computadora
Estructura de la computadoraEstructura de la computadora
Estructura de la computadora
 
Difinicion esructura basica word
Difinicion esructura basica wordDifinicion esructura basica word
Difinicion esructura basica word
 
Uc arq pc_esructura_basica
Uc arq pc_esructura_basicaUc arq pc_esructura_basica
Uc arq pc_esructura_basica
 
Uc arq pc_esructura_basica (2)
Uc arq pc_esructura_basica (2)Uc arq pc_esructura_basica (2)
Uc arq pc_esructura_basica (2)
 
Estructura de un computador
Estructura de un computadorEstructura de un computador
Estructura de un computador
 
Uc arq pc_esructura_basica
Uc arq pc_esructura_basicaUc arq pc_esructura_basica
Uc arq pc_esructura_basica
 
Estructura de la computadora
Estructura de la computadoraEstructura de la computadora
Estructura de la computadora
 
Cpu
CpuCpu
Cpu
 
Arquitectura del cpu
Arquitectura del cpuArquitectura del cpu
Arquitectura del cpu
 
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptxUNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
 
Maria Mora 27.892.525
Maria Mora 27.892.525Maria Mora 27.892.525
Maria Mora 27.892.525
 
Que es la unidad central de proceso 01
Que es la unidad central de proceso 01Que es la unidad central de proceso 01
Que es la unidad central de proceso 01
 
Mi largo resumen...
Mi largo resumen...Mi largo resumen...
Mi largo resumen...
 
Mi largo resumen...
Mi largo resumen...Mi largo resumen...
Mi largo resumen...
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
La arquitectura de Von neumann
La arquitectura de Von neumannLa arquitectura de Von neumann
La arquitectura de Von neumann
 

Último

produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxEtse9
 
Fisiología del Potasio en Plantas p .pdf
Fisiología del Potasio en Plantas p .pdfFisiología del Potasio en Plantas p .pdf
Fisiología del Potasio en Plantas p .pdfJessLeonelVargasJimn
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfpaola110264
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 
PRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potenciaPRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potenciazacariasd49
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfReneBellido1
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdfEdwinAlexanderSnchez2
 
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdfPPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdfZamiertCruzSuyo
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEANDECE
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfManual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfSandXmovex
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfAnonymous0pBRsQXfnx
 

Último (20)

produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptx
 
Fisiología del Potasio en Plantas p .pdf
Fisiología del Potasio en Plantas p .pdfFisiología del Potasio en Plantas p .pdf
Fisiología del Potasio en Plantas p .pdf
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 
PRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potenciaPRESENTACION DE CLASE. Factor de potencia
PRESENTACION DE CLASE. Factor de potencia
 
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdfCAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
CAP4-TEORIA EVALUACION DE CAUDALES - HIDROGRAMAS.pdf
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf
 
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdfPPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
PPT ASISTENCIA TECNICA PRESENTACIÓN FT- ET.pdf
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSE
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdfManual de Usuario Estacion total Sokkia SERIE SET10K.pdf
Manual de Usuario Estacion total Sokkia SERIE SET10K.pdf
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdf
 

Funcionamiento del computador

  • 1. • FUNCIONAMIENTO DEL COMPUTADOR • CICLOS DE CAPTACIÓN Y EJECUCIÓN • INTERRUPCIONES SIMPLES Y MÚLTIPLES
  • 2. CONCEPTOS GENERALES • Sistemas de hardware son flexibles. • Hardware de propósitos general, puede realizar diferentes tareas, si recibe las señales de control apropiadas. Ejm. El CPU que puede realizar algunas tareas. • El cableado interno de control, provee las señales de control.
  • 3. COMPONENTES DEL COMPUTADOR • Todos los computadores actuales se han diseñado basándose en los componentes desarrollados por John von Neumann en el Instituto de Estudios Avanzados de Princeton. Tal diseño se conoce con el nombre de ARQUITECTURA DE VON NEUMANN y se basa en tres conceptos claves: • Los datos y las instrucciones se almacenan en una sola memoria de lectura- escritura • Los contenidos de esta memoria se direccionan indicando su posición, sin considerar el tipo de dato contenido en la misma. • La ejecución se produce siguiendo una secuencia de instrucción tras instrucción (a no ser que dicha secuencia se modifique explícitamente).
  • 4.
  • 5. Programación Hardware: se ajusta un hardware para que realice alguna función. Son elementos que realizan funciones lógicas. Ejm and, or, Not, etc. Se envían secuencias de ceros y unos los cuales se transforman en códigos de instrucción.
  • 6. FUNCIONES DE LA COMPUTADORA Unidad Central de Procesamiento o CPU: Es el cerebro de la computadora, ya que en él se manipulan los datos. En una computadora personal o PC, la CPU entera está contenida en un pequeño chip llamado microprocesador. Unidad Aritmético-Lógica: En esta Unidad se realizan las Operaciones Aritméticas (Suma "+", Resta "-", Multiplicación "x", División "/", Elevar a Potencia "^") y las Operaciones Lógicas Memoria Principal o RAM (Random Access Memory): Es el dispositivo de almacenamiento principal en tiempo real donde se guardan los datos y programas mientras se están utilizando.
  • 7. MAR: Registro de direcciones, almacena la dirección de memoria o el dato que estamos utilizando. MBR: contiene los datos que esta en la dirección de memoria. E/S AR/BR: Son análogos, son direcciones dentro del dispositivo.
  • 8. FUNCIONAMIENTO DE UN COMPUTADOR La función básica que realiza un computador es la ejecución de un programa, constituido por un conjunto de instrucciones almacenadas en la memoria. El procesador es precisamente el que se encarga de ejecutar las instrucciones especificadas en el programa, es decir que el procesador lee (capta) la instrucción de memoria y la ejecuta. Consta de dos pasos: • Captación • Ejecución
  • 9. CICLO DE CAPTACIÓN • El contador del programa (PC) indica la dirección de la siguiente instrucción a captar. • El procesador capta la instrucción desde una localización de memoria indicada por la PC. • Incrementa PC. • Instrucción es cargada en el registro de instrucciones (IR). • El procesador interpreta la instrucción y la ejecuta.
  • 10. CICLO DE EJECUCIÓN • Procesador a memoria • Datos transferidos entre la CPU y la memoria principal. • Procesador a E/S • Transferencia de datos entre la CPU y el modulo E/S. (escribir en el teclado). • Procesamiento de datos • Algunas operaciones aritméticas y lógicas son realizadas. (suma, resta, multiplicación y división) • Control • Saltos de código. (cuando se programan líneas de código, se hacen saltos a las siguiente línea).
  • 11. Contador de Programa (PC) = Dirección de instrucción Registro de Instrucción (IR) = Instrucción en ejecución Acumulador (AC) = Almacenamiento Temporal
  • 12. DIAGRAMA DE EJECUCIÓN DE UNA INSTRUCCIÓN
  • 13. • Cálculo de la dirección de la instrucción: Determina la dirección de la siguiente instrucción a ejecutar. • Captación de la instrucción: la CPU lee la instrucción desde su posición de memoria. • Decodificación de la operación indicada en la instrucción: analiza la instrucción para determinar el tipo de operación a realizar y el (los) operando(s) a utilizar. • Cálculo de la dirección del operando: si la instrucción implica una referencia a un operando en memoria o disponible mediante E/S, determina la dirección del operando. • Captación de operando: capta el operando desde memoria o se lee desde el dispositivo de E/S. • Operación con los datos: realiza la operación indicada en la instrucción. • Almacenamiento del operando: escribe el resultado en memoria o lo saca a través de un dispositivo e E/S.
  • 15. INTERRUPCIONES Una interrupción es un mecanismo que permite ejecutar un bloque de instrucciones interrumpiendo la ejecución de un programa, y luego restablecer la ejecución del mismo sin afectarlo directamente. De este modo un programa puede ser interrumpido temporalmente para atender alguna necesidad urgente del computador y luego continuar su ejecución como si nada hubiera pasado. INTERRUPCIONES DE HARDWARE Estas son asíncronas a la ejecución del procesador, es decir, se pueden producir en cualquier momento independientemente de lo que esté haciendo el CPU en ese momento. Las causas que las producen son externas al procesador y a menudo suelen estar ligadas con los distintos dispositivos de E/S. INTERRUPCIONES DE SOFTWARE La interrupción por software, también denominada llamada al sistema, son aquellas generadas por un programa mientras este está ejecutándose.
  • 16.
  • 17. • Añadido a la instrucción • Procesador busca interrupciones —Indicada por una señal de interrupción • Si no hay interrupción, capta la siguiente instrucción • Si hay una interrupción pendiente —Suspende la ejecución del programa actual —Guarda contexto —Establece PC en la dirección donde inicia la rutina de interrupción —Interrumpe el proceso —Restaura contexto y continua el programa interrumpido Ciclo de interrupción
  • 18. Transferencia de control vía interrupción
  • 19. Ciclo de instrucción con interrupciones