SlideShare une entreprise Scribd logo
1  sur  54
INSTITUTO TECNOLÓGICO SUPERIOR
DE TEZIUTLÁN
MATERIA:
ARQUITECTURA DE
COMPUTADORAS
ENERO - JUNIO 2017
EL MICROPROCESADOR
ASPECTOS GENERALES
C.I. complejo que alberga el CPU de una
computadora.
Ejecuta el Software (S.O, Programas, Aplicaciones,
etc.)
Decodificación, Ejecución, Lectura y Escritura.
CONCEPTO DE MICROPROCESADOR
CONCEPTO DE MICROPROCESADOR
Físicamente, un microprocesador es una
unión de microcircuitos, cuyo elemento
principal es el transistor.
En un solo microprocesador hay alrededor de
millones de transistores, que conmutan
millones de veces por segundo.
La cantidad de ellos se duplica por lo general
cada 2 años aproximadamente, con lo que se
amplifican sus prestaciones.
CONCEPTO DE MICROPROCESADOR
EL MICROPROCESADOR
ARQUITECTURA Y COMPONENTES INTERNOS
ARQUITECTURA INTERNA DEL MICROPROCESADOR
La arquitectura interna de un
microprocesador hace referencia a la
presencia y distribución física de cada uno de
sus componentes.
La gran mayoría siguen basados en la
Arquitectura von Neumann, no obstante se
han realizado mejoras e innovaciones en pos
de mejor rendimiento.
ARQUITECTURA INTERNA DEL MICROPROCESADOR
UNIDAD DE INTERFACE CON EL BUS (FRONT SIDE BUS [FSB])
Elemento que conecta directamente la Memoria RAM y la Tarjeta Madre con el
microprocesador, y a través de el se reciben las instrucciones y los datos, y ajusta las
velocidades de transmisión de la información.
UNIDAD DE DECODIFICACIÓN
Decodifica las instrucciones procedentes de la Memoria para transformarlos en el formato de
instrucciones entendido por el CPU, es decir, a lenguaje máquina.
UNIDAD DE CONTROL
Unidad que coordina el funcionamiento de todas las áreas del microprocesador, indicando los
turnos para operar en cada instante. Así mismo, ejecuta las instrucciones ya decodificadas
previamente.
UNIDAD ARITMÉTICA LÓGICA (ALU)
Elemento que se encarga de realizar las operaciones aritméticas o lógicas dictadas por las
instrucciones del programa, una vez interpretadas por la Unidad de Control.
UNIDAD DE COMA FLOTANTE (FPU)
Elemento que realiza operaciones matemáticas con números reales (Coma Flotante).
REGISTROS INTERNOS
Elementos de almacenamiento temporal que alojan datos de uso frecuente o cálculos en
realizados por la ALU. Su tamaño se mide en bits y determinan el tamaño máximo de los datos
que se pueden manipular en una sola operación o ciclos de reloj.
RELOJ INTERNO
Elemento que suministra la señal de pulsos que sincroniza todas las unidades internas del
microprocesador, así como la búsqueda y ejecución de instrucciones.
MEMORIA CACHÉ O DE ACCESO INMEDIATO
Memoria volátil de alta velocidad que almacena datos e instrucciones de uso frecuente, para
acelerar los accesos del microprocesador a la memoria RAM. Dependiendo de su cercanía y
prioridad, se divide en niveles (L1: Mayor Prioridad, L2 … Ln: Baja Prioridad)
EL MICROPROCESADOR
PROCESO BÁSICO DE LECTURA Y ESCRITURA DE
DATOS
PROCESO BÁSICO DE LECTURA Y ESCRITURA DE DATOS
PROCESO BÁSICO DE LECTURA Y ESCRITURA DE DATOS
PROCESO BÁSICO DE LECTURA Y ESCRITURA DE DATOS
PROCESO BÁSICO DE LECTURA Y ESCRITURA DE DATOS
PROCESO BÁSICO DE LECTURA Y ESCRITURA DE DATOS
EL MICROPROCESADOR
FUNCIONES DE LOS REGISTROS Y EL BUS DE
CONTROL
FUNCIONES DE LOS REGISTROS Y EL BUS DE CONTROL
Los registros internos se encargan elementalmente del
almacenamiento de datos, posiciones o llamados a
subrutinas, y están directamente asociados con la
Unidad Aritmética Lógica (ALU)
FUNCIONES DE LOS REGISTROS INTERNOS
Program Counter (PC)
Registro Contador de Programa
Registro que lleva el control de qué instrucción se está
leyendo y ejecutando en un determinado momento.
Inicia normalmente con la dirección 0 (0000h, por
ejemplo) e incrementa de 1 en 1, salvo que se indique
un salto a otra dirección.
FUNCIONES DE LOS REGISTROS INTERNOS
Stack
Registro de Pila
Registro que almacena direcciones temporales para el
PC, y se usan cuando se invoca o se accede a una
subrutina.
Siempre que se llame a una subrutina, se guarda la
localidad de memoria presente del el PC en un Stack, y
en el momento de terminarla, se retorna al programa
principal.
Hay hasta 4 stacks para que el procesador pueda
acceder a 4 subrutinas al mismo tiempo, o acceder a
una subrutina dentro de otra subrutina.
FUNCIONES DE LOS REGISTROS INTERNOS
Flags
Registro de Bandera
Registros especiales que guardan resultados de operaciones
aritméticas u operaciones con bits.
Banderas especiales son los indicadores de signo, acarreos
(carry), adeudos (borrow), valores cero (zero), valores
menores de cero (DC), entre otros.
Estos registros por lo general no pueden ser modificados por
el usuario, por ser de uso exclusivo de la ALU.
Dependiendo del programa que se diseñe, habrá que estar
consultando el estado de determinados bits, para ejecutar
saltos, segmentos de código de tipo condicional, etc.
FUNCIONES DE LOS REGISTROS INTERNOS
Special Function Register
Registros Especiales o de Función Principal
Registros especiales que almacenan datos
correspondientes a Estado de Dispositivos o
componentes, de convertidores de datos o de puertos
específicos.
La existencia y las funciones de dichos registros depende
del microprocesador empleado y de las necesidades de
programación del usuario.
FUNCIONES DE LOS REGISTROS INTERNOS
General Purpouse Register
Registros de Propósito General
Registros destinados para almacenar provisionalmente
los datos con los que la ALU va a trabajar, evitando
accesos múltiples a la memoria principal para
ubicarlos.
FUNCIONES DE LOS REGISTROS INTERNOS
Work Register
Registros de Trabajo o Acumuladores
Registros especiales donde la ALU almacena los
resultados de sus cálculos.
Algunos microprocesadores no tienen registros de
propósito general, pero obligatoriamente deben llevar
registros de trabajo.
FUNCIONES DE LOS REGISTROS INTERNOS
Las señales del bus de control permiten al
microprocesador comunicarse adecuadamente
con cada uno de los elementos periféricos que lo
conforman y con los que tiene contacto con el
exterior.
Todas las señales se activan o se desactivan
constantemente según lo requiera el programa o
lo indiquen los periféricos
FUNCIONES DEL BUS DE CONTROL
Read/Write
Señal de Lectura/Escritura
Indica a la memoria principal si el procesador
requiere leer o cargar un dato alojado en alguna
dirección o, en caso contrario, escribirlo.
FUNCIONES DEL BUS DE CONTROL
Chip Enable
Habilitación de Chip
Establece, previo a la señal de Lectura/Escritura, la
habilitación del dispositivo al que se transmitirán o
leerán los datos que se necesitan.
FUNCIONES DEL BUS DE CONTROL
SEÑALES DEL BUS DE CONTROL
Input/Output Request
Solicitud de Entrada/Salida
Indica si la información que pretende pasar por el
bus de control es de entrada o de salida.
Refresh
Recarga o Actualización
Señal que efectúa un “refresco” o “recarga” de los
datos alojados en memoria, sobre todo si ésta es
de tipo dinámica.
FUNCIONES DEL BUS DE CONTROL
Interrupt
Interrupción
Señal que efectúa una Interrupción de Software
proveniente de un puerto o de un sistema
maestro, con el objetivo de acceder a alguna
subrutina.
FUNCIONES DEL BUS DE CONTROL
Non Maskarable Interrupt
Interrupción No Enmascarable
Señal que efectúa una Interrupción de Hardware
que no puede ser ignorada por el sistema.
Se habilita cuando una subrutina es crítica o si
alguna de ellas no se desactiva durante la
operación normal del sistema.
FUNCIONES DEL BUS DE CONTROL
Bus Request
Solicitud de Bus
Señal que envía solicitudes de acceso a un
elemento externo para conocer su disponibilidad
(Ocupado o Disponible)
FUNCIONES DEL BUS DE CONTROL
Bus Acknowledge
Reconocimiento de Bus
Señal que envía o confirma a otros sistemas si se
ha establecido contacto de forma correcta o si el
bus se encuentra disponible u ocupado para
alguna tarea o transferencia de datos
FUNCIONES DEL BUS DE CONTROL
EL MICROPROCESADOR
FACTORES DE RENDIMIENTO
FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
FACTORES
DE
RENDIMIENTO
Existen factores a considerar que determinan el rendimiento del microprocesador, es decir,
sus prestaciones
Ancho de los Buses de Datos y de Direcciones
Tamaño y Niveles de la Memoria Caché
Frecuencia de Reloj o de Procesamiento (Velocidad
Interna)
Frecuencia de Trabajo del FSB (Velocidad Externa)
Tamaño de los Registros Internos
Densidad de Integración del Microprocesador
Voltaje de Alimentación
ANCHO DEL BUS DE DATOS
Representa el dato más grande que es capaz de manejar el procesador en una sola
operación.
El tamaño de éste determina el Ancho de Palabra de la memoria principal.
FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
BUS DE DIRECCIONES
El tamaño de éste bus determina la cantidad máxima de memoria que podemos direccionar.
La capacidad de la memoria que se puede direccionar depende de la cantidad de bits que
conforman el bus de direcciones, siendo 2n el tamaño máximo en bits del banco de
memoria que se podrá direccionar con n líneas.
FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
TAMAÑO Y UBICACIÓN DE LA MEMORIA CACHÉ
Las memorias caché son elementos de almacenamiento mucho más pequeño
comparado con la Memoria RAM, pero que trabajan a velocidades mucho mayores. En
ellas se almacenan las últimas instrucciones procesadas o las futuras a procesar junto
con sus datos.
Modalidad de caché en relación
al procesador
Ubicación en el Sistema
Denominación de su conexión
al procesador
Externa
En la Placa Base
(Motherboard)
Bus Local o Bus Frontal (Front
Side Bus)
Interna En un chip junto al Procesador Bus Trasero (Back Side Bus)
Integrada
Como parte del propio
Procesador
Conexión Interna
FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
CACHÉ INTERNA
FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
CACHÉ INTEGRADA
FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
NIVELES DE CACHÉ
TIEMPO DE ACCESO
ns
μs
ms
s
COSTO
Mayor
Costo
Menor
Costo
FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
VELOCIDAD INTERNA DEL PROCESADOR
Se trata de la frecuencia de reloj interna a la que trabaja el procesador. Se mide en Hertz
(Hz)
En general, cuanto mayor es la velocidad de procesador, mayor es el número de operaciones
por segundo realiza. El rendimiento está en función del modelo del procesador, el número
de núcleos y las otras características que se han descrito.
FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
INTEL PENTIUM 4
3.0 GHz
INTEL Core 2 Duo
2.4 GHz
¿Qué procesador es más rápido?
FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
VELOCIDAD DEL BUS PRINCIPAL (FSB) O VELOCIDAD EXTERNA
Es la frecuencia de reloj a la que viajan los datos por el bus principal.
Dado que el microprocesador trabaja a una frecuencia, y la tarjeta madre a otra, se requiere
de un elemento que ajuste o adapte la diferencia de velocidades entre ambos. Dicho
elemento se denomina Multiplicador.
Para aumentar el rendimiento del procesador interesa que la velocidad del bus sea lo más
alta posible.
FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
Suponga que disponemos de una Motherboard
para procesadores Pentium II y Pentium III con las
siguientes velocidades del FSB:
• 100 MHz
• 133 MHz
Si colocamos un microprocesador Intel Pentium II a
450 MHz y queremos que el FSB funcione a 100
MHz, ¿Con qué valor debemos configurar el
multiplicador?
FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
Considerando la misma placa, si colocamos un
microprocesador Intel Pentium III que funciona a
800 MHz, y queremos que el FSB funcione a 133
MHz ¿Con qué valor debemos ajustar el
multiplicador?
VOLTAJE DE ALIMENTACIÓN
Es el voltaje necesario para energizar todos los elementos del microprocesador. A mayor
voltaje, se obtiene una mayor frecuencia de procesamiento, lo que se traduce en una mayor
velocidad de procesamiento.
Al aumentar el voltaje de operación, también se genera una mayor cantidad de calor y se
demanda más energía, aumentando el consumo.
FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
DENSIDAD DE INTEGRACIÓN
Indica la separación física que hay entre los transistores que conforman el microprocesador.
También se conoce como Tecnología de Fabricación y se mide en micras o micrómetros (μm)
o nanómetros (nm). Entre mayor sea la densidad de integración, se pueden agregar más
componentes o ampliar los existentes, que se traduce en mayor rendimiento. La densidad
de integración sigue un patrón denominado Ley de Moore.
FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR

Contenu connexe

Tendances

Tipos de memorias para microprocesadores
Tipos de memorias para microprocesadoresTipos de memorias para microprocesadores
Tipos de memorias para microprocesadoresKevin Barrera
 
Estructura y medios de almacenamiento
Estructura y medios de almacenamientoEstructura y medios de almacenamiento
Estructura y medios de almacenamientoalberto lugo
 
Investigacion y practica servidor proxy
Investigacion y practica servidor proxyInvestigacion y practica servidor proxy
Investigacion y practica servidor proxykarla1108
 
Funcionamiento interno del Computador
Funcionamiento interno del ComputadorFuncionamiento interno del Computador
Funcionamiento interno del ComputadorLeonardo Granda
 
ARQUITECTURA DE UN MICROPROCESADOR
ARQUITECTURA DE UN MICROPROCESADORARQUITECTURA DE UN MICROPROCESADOR
ARQUITECTURA DE UN MICROPROCESADORRAFAEL HONORES VERA
 
Tema manejo de la entrada
Tema manejo de la entradaTema manejo de la entrada
Tema manejo de la entradaSasil Catzim
 
Unidad Central de Procesamiento (CPU)
Unidad Central de Procesamiento (CPU)Unidad Central de Procesamiento (CPU)
Unidad Central de Procesamiento (CPU)albert7pedro
 
Estándares, Modelos y Normas Internacionales de Redes
Estándares, Modelos y Normas Internacionales de RedesEstándares, Modelos y Normas Internacionales de Redes
Estándares, Modelos y Normas Internacionales de RedesJose Adalberto Cardona Ortiz
 
Arquitectura de memorias RAM, ROM Y CACHE
Arquitectura de memorias RAM, ROM Y CACHEArquitectura de memorias RAM, ROM Y CACHE
Arquitectura de memorias RAM, ROM Y CACHEYESENIA CETINA
 
Clasificación de las memorias en informática
Clasificación de las memorias en informáticaClasificación de las memorias en informática
Clasificación de las memorias en informáticaa11konti
 
Microprocesador
MicroprocesadorMicroprocesador
MicroprocesadorSuarezJhon
 
CUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IP
CUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IPCUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IP
CUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IPdisenarUniminuto
 
Arquitectura del pc (escritorio & portátil)
Arquitectura del pc (escritorio & portátil)Arquitectura del pc (escritorio & portátil)
Arquitectura del pc (escritorio & portátil)Kevin Lemus
 
Placa Base
Placa BasePlaca Base
Placa Basesteffa10
 
DiseñO De Compilador
DiseñO De CompiladorDiseñO De Compilador
DiseñO De CompiladorBigbossH
 
Acceso Directo a la Memoria - DMA
Acceso Directo a la Memoria - DMAAcceso Directo a la Memoria - DMA
Acceso Directo a la Memoria - DMAErika Rodríguez
 

Tendances (20)

Tipos de memorias para microprocesadores
Tipos de memorias para microprocesadoresTipos de memorias para microprocesadores
Tipos de memorias para microprocesadores
 
El procesador
El procesadorEl procesador
El procesador
 
Estructura y medios de almacenamiento
Estructura y medios de almacenamientoEstructura y medios de almacenamiento
Estructura y medios de almacenamiento
 
Investigacion y practica servidor proxy
Investigacion y practica servidor proxyInvestigacion y practica servidor proxy
Investigacion y practica servidor proxy
 
Funcionamiento interno del Computador
Funcionamiento interno del ComputadorFuncionamiento interno del Computador
Funcionamiento interno del Computador
 
ARQUITECTURA DE UN MICROPROCESADOR
ARQUITECTURA DE UN MICROPROCESADORARQUITECTURA DE UN MICROPROCESADOR
ARQUITECTURA DE UN MICROPROCESADOR
 
Tema manejo de la entrada
Tema manejo de la entradaTema manejo de la entrada
Tema manejo de la entrada
 
Unidad Central de Procesamiento (CPU)
Unidad Central de Procesamiento (CPU)Unidad Central de Procesamiento (CPU)
Unidad Central de Procesamiento (CPU)
 
Estándares, Modelos y Normas Internacionales de Redes
Estándares, Modelos y Normas Internacionales de RedesEstándares, Modelos y Normas Internacionales de Redes
Estándares, Modelos y Normas Internacionales de Redes
 
Reporte de prácticas capítulo 1 cisco
Reporte de prácticas capítulo 1 ciscoReporte de prácticas capítulo 1 cisco
Reporte de prácticas capítulo 1 cisco
 
Protocolo de capa 6
Protocolo de capa 6Protocolo de capa 6
Protocolo de capa 6
 
Arquitectura de memorias RAM, ROM Y CACHE
Arquitectura de memorias RAM, ROM Y CACHEArquitectura de memorias RAM, ROM Y CACHE
Arquitectura de memorias RAM, ROM Y CACHE
 
Clasificación de las memorias en informática
Clasificación de las memorias en informáticaClasificación de las memorias en informática
Clasificación de las memorias en informática
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
 
CUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IP
CUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IPCUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IP
CUADRO COMPARATIVO ENTRE MODELO OSI Y TCP/IP
 
Arquitectura del pc (escritorio & portátil)
Arquitectura del pc (escritorio & portátil)Arquitectura del pc (escritorio & portátil)
Arquitectura del pc (escritorio & portátil)
 
Placa Base
Placa BasePlaca Base
Placa Base
 
1.4 ensambladores y compiladores
1.4 ensambladores y compiladores1.4 ensambladores y compiladores
1.4 ensambladores y compiladores
 
DiseñO De Compilador
DiseñO De CompiladorDiseñO De Compilador
DiseñO De Compilador
 
Acceso Directo a la Memoria - DMA
Acceso Directo a la Memoria - DMAAcceso Directo a la Memoria - DMA
Acceso Directo a la Memoria - DMA
 

En vedette

El Microprocesador Y Su Arquitectura
El Microprocesador Y Su ArquitecturaEl Microprocesador Y Su Arquitectura
El Microprocesador Y Su Arquitecturajadenjgct
 
Tipos de conectores de PC
Tipos de conectores de PCTipos de conectores de PC
Tipos de conectores de PCJavier Teran
 
Targeta madre
Targeta madreTargeta madre
Targeta madrefitosrs
 

En vedette (20)

U1S1: ARQUITECTURAS DE CÓMPUTO
U1S1: ARQUITECTURAS DE CÓMPUTOU1S1: ARQUITECTURAS DE CÓMPUTO
U1S1: ARQUITECTURAS DE CÓMPUTO
 
U2S1: Memoria Principal (Aspectos Generales)
U2S1: Memoria Principal (Aspectos Generales)U2S1: Memoria Principal (Aspectos Generales)
U2S1: Memoria Principal (Aspectos Generales)
 
U2S2: Memoria Principal (RAM)
U2S2: Memoria Principal (RAM)U2S2: Memoria Principal (RAM)
U2S2: Memoria Principal (RAM)
 
U2S3: Memorias de Sólo Lectura (ROM)
U2S3:  Memorias de Sólo Lectura (ROM)U2S3:  Memorias de Sólo Lectura (ROM)
U2S3: Memorias de Sólo Lectura (ROM)
 
Introducción a la Electrónica Digital
Introducción a la Electrónica DigitalIntroducción a la Electrónica Digital
Introducción a la Electrónica Digital
 
Teoría Básica de Transistores JFET
Teoría Básica de Transistores JFETTeoría Básica de Transistores JFET
Teoría Básica de Transistores JFET
 
Conceptos de interfaces
Conceptos de interfacesConceptos de interfaces
Conceptos de interfaces
 
U1S2: Operaciones Básicas con Vectores
U1S2: Operaciones Básicas con VectoresU1S2: Operaciones Básicas con Vectores
U1S2: Operaciones Básicas con Vectores
 
El Microprocesador Y Su Arquitectura
El Microprocesador Y Su ArquitecturaEl Microprocesador Y Su Arquitectura
El Microprocesador Y Su Arquitectura
 
Puerto Serial o RS 232
Puerto Serial o RS 232Puerto Serial o RS 232
Puerto Serial o RS 232
 
Fundamentos de Materiales Semiconductores
Fundamentos de Materiales SemiconductoresFundamentos de Materiales Semiconductores
Fundamentos de Materiales Semiconductores
 
Teoría Básica de Transistores BJT
Teoría Básica de Transistores BJTTeoría Básica de Transistores BJT
Teoría Básica de Transistores BJT
 
Teoría Básica de Diodos
Teoría Básica de DiodosTeoría Básica de Diodos
Teoría Básica de Diodos
 
Microprocesador ppt
Microprocesador pptMicroprocesador ppt
Microprocesador ppt
 
Tipos de conectores de PC
Tipos de conectores de PCTipos de conectores de PC
Tipos de conectores de PC
 
Clase 2 placas base
Clase 2 placas baseClase 2 placas base
Clase 2 placas base
 
Targeta madre
Targeta madreTargeta madre
Targeta madre
 
Microprocesador ::: http://leymebamba.com
Microprocesador  ::: http://leymebamba.comMicroprocesador  ::: http://leymebamba.com
Microprocesador ::: http://leymebamba.com
 
Trabajo
TrabajoTrabajo
Trabajo
 
Fuente de poder
Fuente de poderFuente de poder
Fuente de poder
 

Similaire à U1S2: El Microprocesador (Aspectos Generales)

Diagrama de bloque procesador intel
Diagrama de bloque procesador intelDiagrama de bloque procesador intel
Diagrama de bloque procesador intelCristian Paredes
 
Arquitectura de una computadora
Arquitectura de una computadoraArquitectura de una computadora
Arquitectura de una computadorajessiicasaldana
 
Microprocesador de la computadora
Microprocesador de la computadoraMicroprocesador de la computadora
Microprocesador de la computadoradanielespejo10
 
Microprocesador de la computadora
Microprocesador de la computadoraMicroprocesador de la computadora
Microprocesador de la computadoradanielespejo10
 
Arquitectura de Computadorasv
Arquitectura de ComputadorasvArquitectura de Computadorasv
Arquitectura de ComputadorasvJairo Anton
 
Arquitectura de microprocesadores
Arquitectura de microprocesadoresArquitectura de microprocesadores
Arquitectura de microprocesadoresDaniel Pérez
 
Arquitectura de microprocesadores
Arquitectura de microprocesadoresArquitectura de microprocesadores
Arquitectura de microprocesadoreslelyydrogo
 
Arquitecturadeunmicroprocesador 160912013228
Arquitecturadeunmicroprocesador 160912013228Arquitecturadeunmicroprocesador 160912013228
Arquitecturadeunmicroprocesador 160912013228Heiner Malca Arevalo
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computadorRosangela Torres
 
Estructura interna del computador (bus de datos, reloj)
Estructura interna del computador (bus de datos, reloj)Estructura interna del computador (bus de datos, reloj)
Estructura interna del computador (bus de datos, reloj)JhonnyMJ
 
Arquitectura de computadoras
Arquitectura de computadorasArquitectura de computadoras
Arquitectura de computadoras16kemhernandez
 
Borja Castañeda Ivan Calvo
Borja Castañeda Ivan CalvoBorja Castañeda Ivan Calvo
Borja Castañeda Ivan Calvoborjaivan
 
Exposicion ii ciclo
Exposicion ii cicloExposicion ii ciclo
Exposicion ii ciclojulniorsh666
 

Similaire à U1S2: El Microprocesador (Aspectos Generales) (20)

Diagrama de bloque procesador intel
Diagrama de bloque procesador intelDiagrama de bloque procesador intel
Diagrama de bloque procesador intel
 
Capitulo II
Capitulo IICapitulo II
Capitulo II
 
5. microprocesador
5. microprocesador5. microprocesador
5. microprocesador
 
Procesador
ProcesadorProcesador
Procesador
 
Microcontrolador
MicrocontroladorMicrocontrolador
Microcontrolador
 
Arquitectura de una computadora
Arquitectura de una computadoraArquitectura de una computadora
Arquitectura de una computadora
 
Microprocesador de la computadora
Microprocesador de la computadoraMicroprocesador de la computadora
Microprocesador de la computadora
 
Microprocesador de la computadora
Microprocesador de la computadoraMicroprocesador de la computadora
Microprocesador de la computadora
 
MICROPROCESADORES
MICROPROCESADORESMICROPROCESADORES
MICROPROCESADORES
 
Tema 11
Tema 11Tema 11
Tema 11
 
Arquitectura de Computadorasv
Arquitectura de ComputadorasvArquitectura de Computadorasv
Arquitectura de Computadorasv
 
Arquitectura de microprocesadores
Arquitectura de microprocesadoresArquitectura de microprocesadores
Arquitectura de microprocesadores
 
Arquitectura de microprocesadores
Arquitectura de microprocesadoresArquitectura de microprocesadores
Arquitectura de microprocesadores
 
Arquitecturadeunmicroprocesador 160912013228
Arquitecturadeunmicroprocesador 160912013228Arquitecturadeunmicroprocesador 160912013228
Arquitecturadeunmicroprocesador 160912013228
 
Arquitectura de un microprocesador
Arquitectura de un microprocesadorArquitectura de un microprocesador
Arquitectura de un microprocesador
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 
Estructura interna del computador (bus de datos, reloj)
Estructura interna del computador (bus de datos, reloj)Estructura interna del computador (bus de datos, reloj)
Estructura interna del computador (bus de datos, reloj)
 
Arquitectura de computadoras
Arquitectura de computadorasArquitectura de computadoras
Arquitectura de computadoras
 
Borja Castañeda Ivan Calvo
Borja Castañeda Ivan CalvoBorja Castañeda Ivan Calvo
Borja Castañeda Ivan Calvo
 
Exposicion ii ciclo
Exposicion ii cicloExposicion ii ciclo
Exposicion ii ciclo
 

Plus de ITST - DIV. IINF (YASSER MARÍN)

U1S1: INTRODUCCIÓN A LA FÍSICA (NOTACIÓN CIENTÍFICA, CONVERSIÓN DE UNIDADES)
U1S1: INTRODUCCIÓN A LA FÍSICA (NOTACIÓN CIENTÍFICA, CONVERSIÓN DE UNIDADES)U1S1: INTRODUCCIÓN A LA FÍSICA (NOTACIÓN CIENTÍFICA, CONVERSIÓN DE UNIDADES)
U1S1: INTRODUCCIÓN A LA FÍSICA (NOTACIÓN CIENTÍFICA, CONVERSIÓN DE UNIDADES)ITST - DIV. IINF (YASSER MARÍN)
 

Plus de ITST - DIV. IINF (YASSER MARÍN) (15)

Electrónica Digital Combinacional (Parte 2)
Electrónica Digital Combinacional (Parte 2)Electrónica Digital Combinacional (Parte 2)
Electrónica Digital Combinacional (Parte 2)
 
Electrónica Digital Combinacional (Parte 1)
Electrónica Digital Combinacional (Parte 1)Electrónica Digital Combinacional (Parte 1)
Electrónica Digital Combinacional (Parte 1)
 
Introducción a la Electrónica Digital
Introducción a la Electrónica DigitalIntroducción a la Electrónica Digital
Introducción a la Electrónica Digital
 
U3S1: Buses de Comunicación (aspectos generales)
U3S1: Buses de Comunicación (aspectos generales)U3S1: Buses de Comunicación (aspectos generales)
U3S1: Buses de Comunicación (aspectos generales)
 
U4S1: Tarjetas Madre y Chipsets
U4S1: Tarjetas Madre y ChipsetsU4S1: Tarjetas Madre y Chipsets
U4S1: Tarjetas Madre y Chipsets
 
U3S1: CONCEPTOS BÁSICOS DE ELECTROSTÁTICA
U3S1: CONCEPTOS BÁSICOS DE ELECTROSTÁTICAU3S1: CONCEPTOS BÁSICOS DE ELECTROSTÁTICA
U3S1: CONCEPTOS BÁSICOS DE ELECTROSTÁTICA
 
U2S1: Conceptos Básicos de Termodinámica
U2S1: Conceptos Básicos de TermodinámicaU2S1: Conceptos Básicos de Termodinámica
U2S1: Conceptos Básicos de Termodinámica
 
U2S2: Cálculo de Disipadores de Calor
U2S2: Cálculo de Disipadores de CalorU2S2: Cálculo de Disipadores de Calor
U2S2: Cálculo de Disipadores de Calor
 
U1S1: INTRODUCCIÓN A LA FÍSICA (NOTACIÓN CIENTÍFICA, CONVERSIÓN DE UNIDADES)
U1S1: INTRODUCCIÓN A LA FÍSICA (NOTACIÓN CIENTÍFICA, CONVERSIÓN DE UNIDADES)U1S1: INTRODUCCIÓN A LA FÍSICA (NOTACIÓN CIENTÍFICA, CONVERSIÓN DE UNIDADES)
U1S1: INTRODUCCIÓN A LA FÍSICA (NOTACIÓN CIENTÍFICA, CONVERSIÓN DE UNIDADES)
 
Radiofrecuencia (Aspectos Básicos)
Radiofrecuencia (Aspectos Básicos)Radiofrecuencia (Aspectos Básicos)
Radiofrecuencia (Aspectos Básicos)
 
Sesión 6: Teoría Básica de Transistores BJT
Sesión 6: Teoría Básica de Transistores BJTSesión 6: Teoría Básica de Transistores BJT
Sesión 6: Teoría Básica de Transistores BJT
 
Teoría Básica de Tiristores SCR
Teoría Básica de Tiristores SCRTeoría Básica de Tiristores SCR
Teoría Básica de Tiristores SCR
 
Componentes Electrónicos Pasivos
Componentes Electrónicos PasivosComponentes Electrónicos Pasivos
Componentes Electrónicos Pasivos
 
Aspectos Básicos de Lectura de Diagramas
Aspectos Básicos de Lectura de DiagramasAspectos Básicos de Lectura de Diagramas
Aspectos Básicos de Lectura de Diagramas
 
Conceptos Básicos de Electricidad
Conceptos Básicos de ElectricidadConceptos Básicos de Electricidad
Conceptos Básicos de Electricidad
 

Dernier

Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOCamiloSaavedra30
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxJairReyna1
 
MAPA CONCEPTUAL: MANIFESTACIONES CULTURALES
MAPA CONCEPTUAL: MANIFESTACIONES CULTURALESMAPA CONCEPTUAL: MANIFESTACIONES CULTURALES
MAPA CONCEPTUAL: MANIFESTACIONES CULTURALESjhosselinvargas
 
4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptxEfrain Yungan
 
CFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCarlos Delgado
 
MUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptx
MUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptxMUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptx
MUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptxIcelaMartnezVictorin
 
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdfLIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdfManuelVillarreal44
 
Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----AdministracionSSTGru
 
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
 
POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......dianamontserratmayor
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosJeanCarlosLorenzo1
 
Sistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajesSistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajesjohannyrmnatejeda
 
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdfS454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdffredyflores58
 
Procedimientos constructivos superestructura, columnas
Procedimientos constructivos superestructura, columnasProcedimientos constructivos superestructura, columnas
Procedimientos constructivos superestructura, columnasAhmedMontaoSnchez1
 
La mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacionLa mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacionnewspotify528
 
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
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialyajhairatapia
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1victorrodrigues972054
 

Dernier (20)

Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdfMATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
 
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTOESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
ESTUDIO TÉCNICO DEL PROYECTO DE CREACION DE SOFTWARE PARA MANTENIMIENTO
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptx
 
MAPA CONCEPTUAL: MANIFESTACIONES CULTURALES
MAPA CONCEPTUAL: MANIFESTACIONES CULTURALESMAPA CONCEPTUAL: MANIFESTACIONES CULTURALES
MAPA CONCEPTUAL: MANIFESTACIONES CULTURALES
 
4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx
 
CFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric Project
 
MUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptx
MUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptxMUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptx
MUROS Y CONEXIONES NTC 2017 CONCRETO REFORZADO.pptx
 
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdfLIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
 
Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----
 
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
 
POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
 
Sistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajesSistema de Base de Datos para renta de trajes
Sistema de Base de Datos para renta de trajes
 
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdfS454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
S454444444444444444_CONTROL_SET_A_GEOMN1204.pdf
 
Procedimientos constructivos superestructura, columnas
Procedimientos constructivos superestructura, columnasProcedimientos constructivos superestructura, columnas
Procedimientos constructivos superestructura, columnas
 
La mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacionLa mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacion
 
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
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundial
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1
 

U1S2: El Microprocesador (Aspectos Generales)

  • 1. INSTITUTO TECNOLÓGICO SUPERIOR DE TEZIUTLÁN MATERIA: ARQUITECTURA DE COMPUTADORAS ENERO - JUNIO 2017
  • 3. C.I. complejo que alberga el CPU de una computadora. Ejecuta el Software (S.O, Programas, Aplicaciones, etc.) Decodificación, Ejecución, Lectura y Escritura. CONCEPTO DE MICROPROCESADOR
  • 4. CONCEPTO DE MICROPROCESADOR Físicamente, un microprocesador es una unión de microcircuitos, cuyo elemento principal es el transistor. En un solo microprocesador hay alrededor de millones de transistores, que conmutan millones de veces por segundo. La cantidad de ellos se duplica por lo general cada 2 años aproximadamente, con lo que se amplifican sus prestaciones.
  • 6. EL MICROPROCESADOR ARQUITECTURA Y COMPONENTES INTERNOS
  • 7. ARQUITECTURA INTERNA DEL MICROPROCESADOR La arquitectura interna de un microprocesador hace referencia a la presencia y distribución física de cada uno de sus componentes. La gran mayoría siguen basados en la Arquitectura von Neumann, no obstante se han realizado mejoras e innovaciones en pos de mejor rendimiento.
  • 8. ARQUITECTURA INTERNA DEL MICROPROCESADOR
  • 9. UNIDAD DE INTERFACE CON EL BUS (FRONT SIDE BUS [FSB]) Elemento que conecta directamente la Memoria RAM y la Tarjeta Madre con el microprocesador, y a través de el se reciben las instrucciones y los datos, y ajusta las velocidades de transmisión de la información.
  • 10. UNIDAD DE DECODIFICACIÓN Decodifica las instrucciones procedentes de la Memoria para transformarlos en el formato de instrucciones entendido por el CPU, es decir, a lenguaje máquina.
  • 11. UNIDAD DE CONTROL Unidad que coordina el funcionamiento de todas las áreas del microprocesador, indicando los turnos para operar en cada instante. Así mismo, ejecuta las instrucciones ya decodificadas previamente.
  • 12. UNIDAD ARITMÉTICA LÓGICA (ALU) Elemento que se encarga de realizar las operaciones aritméticas o lógicas dictadas por las instrucciones del programa, una vez interpretadas por la Unidad de Control.
  • 13. UNIDAD DE COMA FLOTANTE (FPU) Elemento que realiza operaciones matemáticas con números reales (Coma Flotante).
  • 14. REGISTROS INTERNOS Elementos de almacenamiento temporal que alojan datos de uso frecuente o cálculos en realizados por la ALU. Su tamaño se mide en bits y determinan el tamaño máximo de los datos que se pueden manipular en una sola operación o ciclos de reloj.
  • 15. RELOJ INTERNO Elemento que suministra la señal de pulsos que sincroniza todas las unidades internas del microprocesador, así como la búsqueda y ejecución de instrucciones.
  • 16. MEMORIA CACHÉ O DE ACCESO INMEDIATO Memoria volátil de alta velocidad que almacena datos e instrucciones de uso frecuente, para acelerar los accesos del microprocesador a la memoria RAM. Dependiendo de su cercanía y prioridad, se divide en niveles (L1: Mayor Prioridad, L2 … Ln: Baja Prioridad)
  • 17. EL MICROPROCESADOR PROCESO BÁSICO DE LECTURA Y ESCRITURA DE DATOS
  • 18. PROCESO BÁSICO DE LECTURA Y ESCRITURA DE DATOS
  • 19. PROCESO BÁSICO DE LECTURA Y ESCRITURA DE DATOS
  • 20. PROCESO BÁSICO DE LECTURA Y ESCRITURA DE DATOS
  • 21. PROCESO BÁSICO DE LECTURA Y ESCRITURA DE DATOS
  • 22. PROCESO BÁSICO DE LECTURA Y ESCRITURA DE DATOS
  • 23. EL MICROPROCESADOR FUNCIONES DE LOS REGISTROS Y EL BUS DE CONTROL
  • 24. FUNCIONES DE LOS REGISTROS Y EL BUS DE CONTROL
  • 25. Los registros internos se encargan elementalmente del almacenamiento de datos, posiciones o llamados a subrutinas, y están directamente asociados con la Unidad Aritmética Lógica (ALU) FUNCIONES DE LOS REGISTROS INTERNOS
  • 26. Program Counter (PC) Registro Contador de Programa Registro que lleva el control de qué instrucción se está leyendo y ejecutando en un determinado momento. Inicia normalmente con la dirección 0 (0000h, por ejemplo) e incrementa de 1 en 1, salvo que se indique un salto a otra dirección. FUNCIONES DE LOS REGISTROS INTERNOS
  • 27. Stack Registro de Pila Registro que almacena direcciones temporales para el PC, y se usan cuando se invoca o se accede a una subrutina. Siempre que se llame a una subrutina, se guarda la localidad de memoria presente del el PC en un Stack, y en el momento de terminarla, se retorna al programa principal. Hay hasta 4 stacks para que el procesador pueda acceder a 4 subrutinas al mismo tiempo, o acceder a una subrutina dentro de otra subrutina. FUNCIONES DE LOS REGISTROS INTERNOS
  • 28. Flags Registro de Bandera Registros especiales que guardan resultados de operaciones aritméticas u operaciones con bits. Banderas especiales son los indicadores de signo, acarreos (carry), adeudos (borrow), valores cero (zero), valores menores de cero (DC), entre otros. Estos registros por lo general no pueden ser modificados por el usuario, por ser de uso exclusivo de la ALU. Dependiendo del programa que se diseñe, habrá que estar consultando el estado de determinados bits, para ejecutar saltos, segmentos de código de tipo condicional, etc. FUNCIONES DE LOS REGISTROS INTERNOS
  • 29. Special Function Register Registros Especiales o de Función Principal Registros especiales que almacenan datos correspondientes a Estado de Dispositivos o componentes, de convertidores de datos o de puertos específicos. La existencia y las funciones de dichos registros depende del microprocesador empleado y de las necesidades de programación del usuario. FUNCIONES DE LOS REGISTROS INTERNOS
  • 30. General Purpouse Register Registros de Propósito General Registros destinados para almacenar provisionalmente los datos con los que la ALU va a trabajar, evitando accesos múltiples a la memoria principal para ubicarlos. FUNCIONES DE LOS REGISTROS INTERNOS
  • 31. Work Register Registros de Trabajo o Acumuladores Registros especiales donde la ALU almacena los resultados de sus cálculos. Algunos microprocesadores no tienen registros de propósito general, pero obligatoriamente deben llevar registros de trabajo. FUNCIONES DE LOS REGISTROS INTERNOS
  • 32. Las señales del bus de control permiten al microprocesador comunicarse adecuadamente con cada uno de los elementos periféricos que lo conforman y con los que tiene contacto con el exterior. Todas las señales se activan o se desactivan constantemente según lo requiera el programa o lo indiquen los periféricos FUNCIONES DEL BUS DE CONTROL
  • 33. Read/Write Señal de Lectura/Escritura Indica a la memoria principal si el procesador requiere leer o cargar un dato alojado en alguna dirección o, en caso contrario, escribirlo. FUNCIONES DEL BUS DE CONTROL
  • 34. Chip Enable Habilitación de Chip Establece, previo a la señal de Lectura/Escritura, la habilitación del dispositivo al que se transmitirán o leerán los datos que se necesitan. FUNCIONES DEL BUS DE CONTROL
  • 35. SEÑALES DEL BUS DE CONTROL Input/Output Request Solicitud de Entrada/Salida Indica si la información que pretende pasar por el bus de control es de entrada o de salida.
  • 36. Refresh Recarga o Actualización Señal que efectúa un “refresco” o “recarga” de los datos alojados en memoria, sobre todo si ésta es de tipo dinámica. FUNCIONES DEL BUS DE CONTROL
  • 37. Interrupt Interrupción Señal que efectúa una Interrupción de Software proveniente de un puerto o de un sistema maestro, con el objetivo de acceder a alguna subrutina. FUNCIONES DEL BUS DE CONTROL
  • 38. Non Maskarable Interrupt Interrupción No Enmascarable Señal que efectúa una Interrupción de Hardware que no puede ser ignorada por el sistema. Se habilita cuando una subrutina es crítica o si alguna de ellas no se desactiva durante la operación normal del sistema. FUNCIONES DEL BUS DE CONTROL
  • 39. Bus Request Solicitud de Bus Señal que envía solicitudes de acceso a un elemento externo para conocer su disponibilidad (Ocupado o Disponible) FUNCIONES DEL BUS DE CONTROL
  • 40. Bus Acknowledge Reconocimiento de Bus Señal que envía o confirma a otros sistemas si se ha establecido contacto de forma correcta o si el bus se encuentra disponible u ocupado para alguna tarea o transferencia de datos FUNCIONES DEL BUS DE CONTROL
  • 42. FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR FACTORES DE RENDIMIENTO Existen factores a considerar que determinan el rendimiento del microprocesador, es decir, sus prestaciones Ancho de los Buses de Datos y de Direcciones Tamaño y Niveles de la Memoria Caché Frecuencia de Reloj o de Procesamiento (Velocidad Interna) Frecuencia de Trabajo del FSB (Velocidad Externa) Tamaño de los Registros Internos Densidad de Integración del Microprocesador Voltaje de Alimentación
  • 43. ANCHO DEL BUS DE DATOS Representa el dato más grande que es capaz de manejar el procesador en una sola operación. El tamaño de éste determina el Ancho de Palabra de la memoria principal. FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
  • 44. BUS DE DIRECCIONES El tamaño de éste bus determina la cantidad máxima de memoria que podemos direccionar. La capacidad de la memoria que se puede direccionar depende de la cantidad de bits que conforman el bus de direcciones, siendo 2n el tamaño máximo en bits del banco de memoria que se podrá direccionar con n líneas. FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
  • 45. TAMAÑO Y UBICACIÓN DE LA MEMORIA CACHÉ Las memorias caché son elementos de almacenamiento mucho más pequeño comparado con la Memoria RAM, pero que trabajan a velocidades mucho mayores. En ellas se almacenan las últimas instrucciones procesadas o las futuras a procesar junto con sus datos. Modalidad de caché en relación al procesador Ubicación en el Sistema Denominación de su conexión al procesador Externa En la Placa Base (Motherboard) Bus Local o Bus Frontal (Front Side Bus) Interna En un chip junto al Procesador Bus Trasero (Back Side Bus) Integrada Como parte del propio Procesador Conexión Interna FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
  • 46. CACHÉ INTERNA FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
  • 47. CACHÉ INTEGRADA FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
  • 48. NIVELES DE CACHÉ TIEMPO DE ACCESO ns μs ms s COSTO Mayor Costo Menor Costo FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
  • 49. VELOCIDAD INTERNA DEL PROCESADOR Se trata de la frecuencia de reloj interna a la que trabaja el procesador. Se mide en Hertz (Hz) En general, cuanto mayor es la velocidad de procesador, mayor es el número de operaciones por segundo realiza. El rendimiento está en función del modelo del procesador, el número de núcleos y las otras características que se han descrito. FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
  • 50. INTEL PENTIUM 4 3.0 GHz INTEL Core 2 Duo 2.4 GHz ¿Qué procesador es más rápido? FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
  • 51. VELOCIDAD DEL BUS PRINCIPAL (FSB) O VELOCIDAD EXTERNA Es la frecuencia de reloj a la que viajan los datos por el bus principal. Dado que el microprocesador trabaja a una frecuencia, y la tarjeta madre a otra, se requiere de un elemento que ajuste o adapte la diferencia de velocidades entre ambos. Dicho elemento se denomina Multiplicador. Para aumentar el rendimiento del procesador interesa que la velocidad del bus sea lo más alta posible. FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
  • 52. Suponga que disponemos de una Motherboard para procesadores Pentium II y Pentium III con las siguientes velocidades del FSB: • 100 MHz • 133 MHz Si colocamos un microprocesador Intel Pentium II a 450 MHz y queremos que el FSB funcione a 100 MHz, ¿Con qué valor debemos configurar el multiplicador? FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR Considerando la misma placa, si colocamos un microprocesador Intel Pentium III que funciona a 800 MHz, y queremos que el FSB funcione a 133 MHz ¿Con qué valor debemos ajustar el multiplicador?
  • 53. VOLTAJE DE ALIMENTACIÓN Es el voltaje necesario para energizar todos los elementos del microprocesador. A mayor voltaje, se obtiene una mayor frecuencia de procesamiento, lo que se traduce en una mayor velocidad de procesamiento. Al aumentar el voltaje de operación, también se genera una mayor cantidad de calor y se demanda más energía, aumentando el consumo. FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR
  • 54. DENSIDAD DE INTEGRACIÓN Indica la separación física que hay entre los transistores que conforman el microprocesador. También se conoce como Tecnología de Fabricación y se mide en micras o micrómetros (μm) o nanómetros (nm). Entre mayor sea la densidad de integración, se pueden agregar más componentes o ampliar los existentes, que se traduce en mayor rendimiento. La densidad de integración sigue un patrón denominado Ley de Moore. FACTORES DE RENDIMIENTO DE UN MICROPROCESADOR