Informártica general. Circuitos integrados. - ALIPSO.COM: Monografías, resúmenes, biografias y tesis gratis.
Aprende sobre marketing online, desarrollo de sitios web gratis en Youtube
Suscribite para recibir notificaciones de nuevos videos:
Jueves 28 de Marzo de 2024 |
 

Informártica general. Circuitos integrados.

Imprimir Recomendar a un amigo Recordarme el recurso

Uso del CPU. La Unidad de Control. Microinstruccion. Secuenciador. Decodificador. Buses. Bus de datos. Fase de captación.

Agregado: 06 de SEPTIEMBRE de 2003 (Por Michel Mosse) | Palabras: 819 | Votar |
1 voto | Promedio: 6
| Sin comentarios | Agregar Comentario
Categoría: Apuntes y Monografías > Computación > Varios >
Material educativo de Alipso relacionado con Informártica general Circuitos integrados
  • Embargo: al registro general de la propiedad. ampliacion de embargo.:
  • Cedulas: notificacion de inhibicion general.:
  • Oficio ley 22.172: anotacion de inhibicion general.:

  • Enlaces externos relacionados con Informártica general Circuitos integrados

    TEMA 11. CIRCUITOS INTEGRADOS

    Es un componente electronico que contiene varios circuitos logicos (puertas logicas, biestables, etc.). Aparecen en los años 60. Dependiendo del numero de componentes, se pueden clasificar en:

    - SSI (Small Scale Integration) - unos pocos componentes.

    - MSI (Medium Scale Integration) - hasta 500 componentes.

    - LSI (Large Scale Integration) - varios miles de componentes.

    - VLSI (Very Large Scale Integration) - hasta 10000 componentes.

    - SLSI (Super Large Scale Integration) - hasta 120000 componentes.

    TEMA 12. LA CPU.

    1.- Formato de instrucciones.

    Instruccion: Operacion elemental en un lenguaje de programacion, es decir, la orden mas pequeña que un programador puede dar a un ordenador.

    Se necesitan dos tipos de informacion: lo que hace y los datos con los que trabaja.

    Son cadenas de 0 y 1 (en binario). La traduccion de una instruccion en un LAN a binario la realizan unos programas especiales: compilador o interprete (dependiendo del metodo que se utilice).

    Ensamblador: programa que traduce de lenguaje ensamblador a binario.

    Microinstruccion: Cuando la UC recibe una instruccion envia una lista de ordenes a cada unidad que interviene en la ejecucion de la instruccion.

    Codigo de operacion: dice la operacion que hay que llevar a cabo, y las partes del ordenador que intervienen en la operacion. La longitud de éste determina el numero de instrucciones que el microprocesador puede entender.

    Campo de direccion: Todos los datos sobre los que actuan las instrucciones estan almacenados en memoria. Esta está dividida en posiciones o palabras de memoria. Cada una tiene asociada una direccion. El campo de direccion contiene la posicion de memoria donde estan almacenados los datos.

    Dependiendo del ordenador, 0,1,2, o 3 direcciones pueden tener una instruccion.

    2.- La Unidad de Control

    La funcion de la UC es gestionar la ejecucion de los programas. Toma las instrucciones 1 a 1. Para cada instruccion:

    - Decodifica el codigo de operacion.

    - Envia las instrucciones necesarias a cada unidad que participe.

    - Busca la siguiente instruccion a ejecutar.

    Microinstruccion


    Registro Secuenciador Contador de

    de programas

    Estado Decodificador

    Registro de instruccion


    Codigo de operacion Campo de direccion

    Registro de instruccion: Memoriza temporalmente la instruccion de programa que se esta ejecutando.

    Secuenciador: Envia las microinstrucciones adecuadas al codigo de operacion de la instruccion que se esta ejecutando.

    Registro de estado: Conjunto de biestables que almacenan informacion sobre la ultima operacion realizada en la UAL.

    Contador de programa: Registro especializado que contiene la direccion de la siguiente instruccion a ejecutar.

    3.- La UAL

    Esta formada por circuitos logicos que realizan operaciones aritmeticas y logicas.

    Acumulador: Registro especial. Las operaciones normalmente se realizan entre lo que hay en el acumulador y lo que hay en un registro o una posicion de memoria, y el resultado se suele dejar en el acumulador.

    4.- Buses.

    Bus: Conjunto de cables que transmiten informacion en paralelo y que permiten la comunicacion de los componentes de la CPU entre si, y con los componentes fuera de la CPU.

    Bus de datos: Transfiere instrucciones y datos entre los componentes del sistema.

    Ancho del bus: Numero de cables que lo componen, que determina el numero de bits que se pueden transferir en paralelo.

    Suele ser bidireccional (los mismos cables son utilizados para transferir informacion hacia dentro o hacia fuera de un componente).

    Bus de direcciones: Transfiere direcciones de memoria (de una instruccion o de un dato). Es unidireccional (las direcciones siempre se envian de la CPU a memoria). Si el ancho del bus es muy pequeño, las direcciones se transfieren en 2 mitades, primero la mas significativa (izq.) y luego la menos significativa. Si no, el ancho del bus determina el tamaño de memoria que se puede direccionar directamente. (Ej: 16 bits => 216 palabras de memoria)

    Bus de control: Permite transferir las microinstrucciones generadas por el secuenciador a los distintos componentes del sistema.

    Registro de direcciones de memoria: Almacena la direccion del dato que vayamos a leer o a escribir en memoria.

    Registro de datos de memoria: Almacena el dato que acaba de leer o escribir.

    5.- Operacion de la CPU.

    1.- Fase de captacion: Cargar el programa en memoria y poner en el contador de programas la direccion de la 1ª instruccion.

    Lo hace un programa especial: el cargador.

    Durante la fase de captacion el secuenciador tiene que generar una serie de microinstrucciones para que la siguiente instruccion a ejecutar se cargue en el registro de instrucciones.

    RPC, LMA, REA, FET, LIR, IPC.

    2.- Fase de ejecucion: Se decodifica el codigo de operacion y el secuenciador envia las microinstrucciones que correspondan a esa instruccion.


    Votar

    Ingresar una calificación para del 1 al 10, siendo 10 el máximo puntaje.

    Para que la votación no tenga fraude, solo se podrá votar una vez este recurso.

    Comentarios de los usuarios


    Agregar un comentario:


    Nombre y apellido:

    E-Mail:

    Asunto:

    Opinión:



    Aún no hay comentarios para este recurso.
     
    Sobre ALIPSO.COM

    Monografias, Exámenes, Universidades, Terciarios, Carreras, Cursos, Donde Estudiar, Que Estudiar y más: Desde 1999 brindamos a los estudiantes y docentes un lugar para publicar contenido educativo y nutrirse del conocimiento.

    Contacto »
    Contacto

    Teléfono: +54 (011) 3535-7242
    Email:

    Formulario de Contacto Online »