4
Estructura En la figura vemos la estructura básica de este dispositivo se puede apreciar que pese a la complejidad de los microprocesadores su diagrama de bloques es muy sencillo. A grandes rasgos, esta es la estructura básica de los microprocesadores: 1. La Unidad Aritmética Lógica (ALU), que ejecuta todas las operaciones solicitadas. 2. Una serie de registros, donde se almacenan temporalmente los datos. De aquí, la ALU extrae las instrucciones sobre las operaciones específicas a realizar y sobre el segmento de la memoria RAM donde vaciará sus resultados una vez ejecutadas las instrucciones. 3. Una serie de bloques de control (direcciones, datos, memoria), para comunicarse con el exterior. Estos bloques controlan el flujo de información y el orden de ejecución del programa. 4. El circuito de reloj o Timer, sincroniza perfectamente la ejecución de todas las operaciones señaladas en los tres puntos anteriores. El microprocesador determina si una afirmación es cierta o falsa mediante las reglas del álgebra de Boole. En la actualidad este componente electrónico está compuesto por millones de transistores, integrados en una misma placa de silicio. Componentes 1. La Unidad Aritmético Lógica (ALU) , es un circuito digital que calcula operaciones aritméticas (como adición, substracción, etc.) y operaciones lógicas (como OR, NOT, XOR, etc.), entre dos números. La ALU está formada a su vez por los siguientes elementos:

Estructura Del Microprocesador

Embed Size (px)

DESCRIPTION

jvjh

Citation preview

Estructura En la figura vemos la estructura bsica de este dispositivo se puede apreciar que pese a la complejidad de los microprocesadores su diagrama de bloques es muy sencillo. A grandes rasgos, esta es la estructura bsica de los microprocesadores: 1. La Unidad Aritmtica Lgica (ALU), que ejecuta todas las operaciones solicitadas.2. Una serie de registros, donde se almacenan temporalmente los datos. De aqu, la ALU extrae las instrucciones sobre las operaciones especficas a realizar y sobre el segmento de la memoria RAM donde vaciar sus resultados una vez ejecutadas las instrucciones.3. Una serie de bloques de control (direcciones, datos, memoria), para comunicarse con el exterior. Estos bloques controlan el flujo de informacin y el orden de ejecucin del programa.4. El circuito de reloj o Timer, sincroniza perfectamente la ejecucin de todas las operaciones sealadas en los tres puntos anteriores.El microprocesador determina si una afirmacin es cierta o falsa mediante las reglas del lgebra de Boole. En la actualidad este componente electrnico est compuesto por millones de transistores, integrados en una misma placa de silicio.

Componentes 1. La Unidad Aritmtico Lgica (ALU), es un circuito digital que calcula operaciones aritmticas (como adicin, substraccin, etc.) y operaciones lgicas (como OR, NOT, XOR, etc.), entre dos nmeros.La ALU est formada a su vez por los siguientes elementos: Circuito operacional Registros de entrada (REN) Registro acumulador Registro de estado (flags)

2. La Unidad de control: es el "cerebro del microprocesador". Es la encargada de activar o desactivar los diversos componentes del microprocesador en funcin de la instruccin que el microprocesador est ejecutando y en funcin tambin de la etapa de dicha instruccin que se est ejecutando.Cmo funciones bsicas tiene: Tomar las instrucciones de memoria Decodificar o interpretar las instrucciones Ejecutar las instrucciones ( tratar las situaciones de tipo interno (inherentes a la propia CPU) y de tipo externo (inherentes a los perifricos)Para realizar su funcin, la unidad de control consta de los siguientes elementos: Contador de programa Registro de instrucciones Decodificador Reloj Secuenciador

3. Unidad de ejecucin: es una parte de la CPU que realiza las operaciones y clculos llamados por los programas. 4. Memoria cach: es un conjunto de datos duplicados de otros originales, con la propiedad de que los datos originales son costosos de acceder, normalmente en tiempo, respecto a la copia en el cach. Cuando se accede por primera vez a un dato, se hace una copia en el cach; los accesos siguientes se realizan a dicha copia, haciendo que el tiempo de acceso medio al dato sea menor.5. Buses: transferencias internas de datos que se dan en un sistema computacional en funcionamiento