BLOQUES DEL COMPUTADOR(UCP, UAL, UC),


UNIDAD CENTRAL DE PROCESOS (UCP)
 

Es la parte más importante de la computadora, en ella se realizan todos los procesos de la información. La UCP está estructurada por un circuito integrado llamado microprocesador, el cual varía en las diferentes marcas de computadoras.
1) UNIDAD ARITMETICA LOGICA (UAL).- Es la parte del computador encargada de realizar las: operaciones aritméticas y lógicas, así como comparaciones entre datos.
Es en donde se relazan las operaciones aritméticas y lógicas, para ello se apoya usando el registro acumulador, los registros generales y también un registro flag.
Los registros flag sirven para indicar el estado del procesador después de realizar una operación de cálculo. Los registros son flip flop que registran las características del resultado arrojado por una instrucción.
Dependiendo de los fabricantes los flags pueden ser muy diversos pero hay algunos que en general se encuentran en casi todos los procesadores:
Flag de signo: indica si el resultado de la última operación fue positiva o negativa.
Flag de cero: indica si el resultado de la última operación fue cero o distinto de cero. Operaciones aritméticas y lógicas Las operaciones aritméticas y lógicas se realizan siempre sobre algún registro y tienen como pivote el registro acumulador:

2) UNIDAD DE CONTROL UC
Realiza funciones organizativas a partir de un mecanismo de relojería con el cual se sincroniza y secuencian los tiempos y los momentos en que los distintos elementos, que constituyen la estructura del procesador, deban participar en la ejecución de una instrucción.
Un ciclo de reloj es la unidad de tiempo para la ejecución de las operaciones dentro del procesador. Las operaciones se realizan dentro del ciclo de reloj o en múltiplos, enteros, de ciclos de reloj.
Cada ciclo de reloj esta dividido en diferentes tiempos, o fases, los cuales indican el momento en que se efectúan el micro-operación, dentro de cada ciclo.
Un micro operación corresponde a acciones como: desplazamiento de un registro, transferencia de un registro a un bus, complementar un registro, etc.
La unidad de control comanda el registro que contiene la dirección de la instrucción que se esta ejecutando o de la próxima instrucción a ejecutar, esto depende del estado de avance en el tiempo de ejecución de la instrucción.
El registro de dirección de instrucción y la memoria stack están relacionados ya que esta contiene las direcciones de retorno de las rutinas del programa.
El registro de direcciones requiere de un procesamiento aritmético de direcciones de acuerdo al largo, en bytes, de la instrucción en ejecución.
 

2 comentarios:

  1. MUY BUENO ME ENCANTO ME SIRVIO PARA SACARME UN 0 EN EDUCACIÓN TECNOLÓGICA. GRAX KP0

    ResponderEliminar
  2. Muchas gracias por todo seguid adelante llegarueis lejos

    ResponderEliminar