Kategorien: Alle - instrucciones - direccionamiento - cpu - registros

von Carlos Zahid Vor 2 Monaten

18

Estructura y Funcionamiento de la CPU

La estructura de la CPU incluye registros organizados jerárquicamente con claves y subclaves, minimizando el acceso entre el microprocesador y la CPU. Estos registros, manipulables a nivel de lenguaje de máquina, se dividen en registros de datos y de direcciones, así como en registros de control y estado, algunos visibles para ciertas instrucciones en modo de control del sistema operativo.

Estructura y Funcionamiento de la CPU

Carlos Zahid Solorzano Escobar

Estructura y Funcionamiento de la CPU

El Ciclo de Instrucción

Un ciclo de instrucción es el período que tarda la (CPU) en ejecutar una instrucción delenguaje máquina. Está formado por uno o más ciclos de máquina
Comprende una secuencia de acciones determinada que debe llevar a cabo la CPU para ejecutar cada instrucción en un programa.

Modos de direccionamiento y formatos

Especifican la forma de interpretar la información contenida en cada campo de operando para localizar, en base a esta información, el operando

Conjunto de instrucciones

Lista de segmentos lineales y secuenciales en donde cadasegmento lleva a cabo una tarea o un grupo de tareas computacionales

Almacenamiento de operandos en la CPU. Número de operandos explícitos por instrucción. Posición del operando. Operaciones. Tipo y tamaño de operandos y cómo se especifican

Organización del Procesador

Un procesador, incluye tanto registros visibles por el usuario como registros de control/estado
Los procesadores utilizan la segmentación de instrucciones para acelerar la ejecución.

La segmentación de cauce se puede dividir en ciclo de instrucción envarias etapas separadas que operan secuencialmente

Estructura de Registros

El Registro está organizado en una estructura jerárquica compuesta por subárboles con sus respectivas claves, subclaves y entradas
Registros visibles para el usuario

Minimizan el acceso entre el microprocesador y cpu, debido a que se encuentran dentro del CPU, son manipulables por lenguaje de máquina

Registros de Datos. (Manipulables a bajo nivel). Registro de Direcciones (Manipulables a bajo nivel).

Registros de control y de estados

Algunos registros pueden ser visibles por ciertas instrucciones máquina ejecutadas en un modo de controlo de sistema operativo.

Contador de programa Registro de instrucción Registro de dirección de memoria Registro intermedio de memoria