4.3+Representacion+Interna+Alu

OPERACION DE LA UNIDAD DE ARITMETICA Y LOGICA**
 * Representación interna de la ALU

En computacion, la unidad de aritmetica logica (ALU) es un circuito digital que controla las operaciones aritmeticas y logicas. la ALU es un bloke fundamental de la unidad central de procesamiento de una computadora,y aun el mas simple microprocesador contiene uno, los procesadores que se encuentra dentro de CPUs y GPUs tienen dentro muy poderosos y complejos ALUs; un solo procesador podria tener varios ALUs. El matematico john von neumann propuso el concepto ALU en 1945, cuando escribio el reporte para una nueva computadora llamada EDVAC. Un tipico symbolo de ALU: A & B son los datos de entrada (registros); R es el dispositivo de salida; F son las instrucciones de la unidad de control; D es un status de salida. Esta ALU es una ALU de 2-bit con dos entradas (operandos) llamadas A y B: A[0] & B[0] corresponden al bit menos significativo y A[1] & B[1] corresponden al bit mas significativo. Cada bit de esta ALU es identico con la excepcion del direccionamiento del carry bit. El manejo de este bit es explicado mas adelante. Las entradas A & B van ubicadas hacia las cuatro compuertas de la izquierda (de tope a fondo): XOR, AND, OR, y XOR. Las tres primeras compuertas realizan las operaciones XOR, AND, y OR sobre los datos A & B. La ultima compuerta es la compuerta inicial de un sumador completo. El paso final de las operaciones sobre cada bit es la multiplexacion de los datos. La entrada OP de 3-bit (de la unidad de control) determina cual de las funciones se van a realizar: OP = 000 ¡ú XOR OP = 001 ¡ú AND OP = 010 ¡ú OR OP = 011 ¡ú Adicion Claramente se ve que las otras cuatro entradas del multiplexor estan libres para otras operaciones (subtraccion, multiplicacion, division, NOT A, NOT B, etc.). Aunque OP[2] no es usada en este montaje (a pesar de estar incluida y conectada), esta seria usada en el momento de realizar otras operaciones adem¨¢s de las 4 operaciones listadas arriba. Los datos de carry de entrada y carry de salida normalmente van conectados a algun tipo de registro de estado. La seccion de almacenamiento primario (tambien llamado almacenamiento interno, almacenamiento principal, memoria principal) sirve para cuatro propositos . Mantiene la transferencia de datos de un dispositivo I/O hacia el area de almacenamiento, donde permanecen hasta que la computadora esta lista para procesarlos. Esto esta indicado por las flechas solidas de la figura. . Mantiene el procesamiento de los datos y el intermediar los resultados de las operaciones aritmeticas logicas.estee es un trabajo del area de almacenamiento dentro de la seccion de almacenamiento. . Mantiene el procesamiento de los resultados en el area de salida de almacenamienro para transferirlo en un dispositivo I/O.
 * Almacenamiento primario (memoria principal)**

media type="custom" key="6258821"

media type="youtube" key="eGKKPMRVUw0" height="385" width="640"

//** Autor : Jorge Luis Camarillo Cristobal **//

Esta ALU es una ALU de 2-bit con dos entradas (operandos) llamadas A y B: A[0] & B[0] corresponden al bit menos significativo y A[1] & B[1] corresponden al bit mas significativo. Cada bit de esta ALU es identico con la excepcion del direccionamiento del carry bit. El manejo de este bit es explicado mas adelante. Las entradas A & B van ubicadas hacia las cuatro compuertas de la izquierda (de tope a fondo): XOR, AND, OR, y XOR. Las tres primeras compuertas realizan las operaciones XOR, AND, y OR sobre los datos A & B. La ultima compuerta es la compuerta inicial de un sumador completo. El paso final de las operaciones sobre cada bit es la multiplexacion de los datos. La entrada OP de 3-bit (de la unidad de control) determina cual de las funciones se van a realizar: OP = 000 ¡ú XOR OP = 001 ¡ú AND OP = 010 ¡ú OR OP = 011 ¡ú Adicion Claramente se ve que las otras cuatro entradas del multiplexor estan libres para otras operaciones (subtraccion, multiplicacion, division, NOT A, NOT B, etc.). Aunque OP[2] no es usada en este montaje (a pesar de estar incluida y conectada), esta seria usada en el momento de realizar otras operaciones adem¨¢s de las 4 operaciones listadas arriba. Los datos de carry de entrada y carry de salida normalmente van conectados a algun tipo de registro de estado. La seccion de almacenamiento primario (tambien llamado almacenamiento interno, almacenamiento principal, memoria principal) sirve para cuatro propositos . Mantiene la transferencia de datos de un dispositivo I/O hacia el area de almacenamiento, donde permanecen hasta que la computadora esta lista para procesarlos. Esto esta indicado por las flechas solidas de la figura. . Mantiene el procesamiento de los datos y el intermediar los resultados de las operaciones aritmeticas logicas.estee es un trabajo del area de almacenamiento dentro de la seccion de almacenamiento. . Mantiene el procesamiento de los resultados en el area de salida de almacenamienro para transferirlo en un dispositivo I/O.
 * REPRESENTACION INTERNA **
 * Almacenamiento primario (memoria principal) **
 * Autor: Fajardo Nieto Yessica Lizbeth**

media type="custom" key="6259719"

Autor: Gutierrez Junco Claudia
En este tema se da a conocer el funcionamiento y la representacion interna de una alu, asi como funciona en su operacion. Teoría de Operación La mayoría de las operaciones del microprocesador son realizadas por uno o más ALUs. ALU carga los datos de los registros de entrada y recibe instrucciones de una unidad de control externo con respecto a la operación a realizar, y posteriormente almacena los resultados en los registros de salida después de realizar la operación requerida. Las operaciones pueden ser suma, resta, multiplicación, división y raíz cuadrada. Otros mecanismos mueven los datos entre los registros y la memoria. Imagen: A 2-bit ALU capaz de realizar AND, OR, XOR, y además funciones. Entradas y salidas Las entradas a la ALU son los datos a ser operados (operandos) y un código de la unidad de control que implica la operación para la ejecución y posterior cálculo que procede para la salida. La ALU también generan E / S como son los códigos de la condición o el estado de un registro. Estos códigos indican los casos (es decir, llevar-en o llevar a cabo, desbordamiento, división por cero y etc.) 1.- Audio de este tema, solo click en el siguiente icono para escucharlo:
 * Antes de continuar, recordar que este trabajo esta enfocado al desarrollo de las COMPETENCIAS DIGITALES apropiadas para este siglo, algunas de ellas que se consideran necesarias para empezar este trabajo son:**

2.- Traduccion del tema a otros lenguajes, solo seleccionar el lenguaje apropiado y click en el: Las razones para el uso de estas dos tecnologias son sencillas, la primera es para cubrir necesidades propias de personas con capacidades diferentes que navegan por internet, aunque tambien muchas personas aprecian y entienden mejor con un refuerzo auditivo del tema. Las tecnologias de traduccion de lenguajes, tales como las que se estan demostrando en este tema, primero ya son cada vez mas sencillas de incorporar a una amplia gama de trabajos. Ademas de que cada vez son mejores las capacidades de traduccion de estas herramientas automatizadas, muchas de ellas son auxiliadas por la intervencion de personas, y por ultimo el internet es una tecnologia que toca todo el planeta y es necesario facilitar la comunicacion de ideas entre todas las culturas del mundo. Por ultimo, mas competencias digitales necesarias para vivir, entender y participar con exito en este siglo, se explican y se piden mas abajo de este tema.
 * < [[image:http://www.gmodules.com/ig/images/plus_google.gif link="@http://fusion.google.com/ig/add?synd=open&source=ggyp&moduleurl=http://www.google.com/ig/modules/translatemypage.xml"]] ||> Gadgets powered by Google ||
 * < [[image:http://www.gmodules.com/ig/images/plus_google.gif link="@http://fusion.google.com/ig/add?synd=open&source=ggyp&moduleurl=http://www.google.com/ig/modules/translatemypage.xml"]] ||> Gadgets powered by Google ||
 * < [[image:http://www.gmodules.com/ig/images/plus_google.gif link="@http://fusion.google.com/ig/add?synd=open&source=ggyp&moduleurl=http://www.google.com/ig/modules/translatemypage.xml"]] ||> Gadgets powered by Google ||
 * < [[image:http://www.gmodules.com/ig/images/plus_google.gif link="@http://fusion.google.com/ig/add?synd=open&source=ggyp&moduleurl=http://www.google.com/ig/modules/translatemypage.xml"]] ||> Gadgets powered by Google ||

Se recomienda la siguiente lectura para su tratamiento usando COMPETENCIAS DIGITALES, mismas que se explican, ejemplifican y se describen al finalizar este tema.

**OPERACION DE LA UNIDAD DE ARITMETICA Y LOGICA** En computacion, la unidad de aritmetica logica (ALU) es un circuito digital que controla las operaciones aritmeticas y logicas. la ALU es un bloke fundamental de la unidad central de procesamiento de una computadora,y aun el mas simple microprocesador contiene uno, los procesadores que se encuentra dentro de CPUs y GPUs tienen dentro muy poderosos y complejos ALUs; un solo procesador podria tener varios ALUs. El matematico john von neumann propuso el concepto ALU en 1945, cuando escribio el reporte para una nueva computadora llamada EDVAC.

un tipico symbolo de ALU: A & B son los datos de entrada (registros); R es el dispositivo de salida; F son las instrucciones de la unidad de control; D es un status de salida.

Esta ALU es una ALU de 2-bit con dos entradas (operandos) llamadas A y B: A[0] & B[0] corresponden al bit menos significativo y A[1] & B[1] corresponden al bit mas significativo. Cada bit de esta ALU es identico con la excepcion del direccionamiento del carry bit. El manejo de este bit es explicado mas adelante. Las entradas A & B van ubicadas hacia las cuatro compuertas de la izquierda (de tope a fondo): XOR, AND, OR, y XOR. Las tres primeras compuertas realizan las operaciones XOR, AND, y OR sobre los datos A & B. La ultima compuerta es la compuerta inicial de un sumador completo. El paso final de las operaciones sobre cada bit es la multiplexacion de los datos. La entrada OP de 3-bit (de la unidad de control) determina cual de las funciones se van a realizar: OP = 000 ¡ú XOR OP = 001 ¡ú AND OP = 010 ¡ú OR OP = 011 ¡ú Adicion Claramente se ve que las otras cuatro entradas del multiplexor estan libres para otras operaciones (subtraccion, multiplicacion, division, NOT A, NOT B, etc.). Aunque OP[2] no es usada en este montaje (a pesar de estar incluida y conectada), esta seria usada en el momento de realizar otras operaciones adem¨¢s de las 4 operaciones listadas arriba. Los datos de carry de entrada y carry de salida normalmente van conectados a algun tipo de registro de estado. **Almacenamiento primario (memoria principal)** La seccion de almacenamiento primario (tambien llamado almacenamiento interno, almacenamiento principal, memoria principal) sirve para cuatro propositos . Mantiene la transferencia de datos de un dispositivo I/O hacia el area de almacenamiento, donde permanecen hasta que la computadora esta lista para procesarlos. Esto esta indicado por las flechas solidas de la figura. . Mantiene el procesamiento de los datos y el intermediar los resultados de las operaciones aritmeticas logicas.estee es un trabajo del area de almacenamiento dentro de la seccion de almacenamiento. . Mantiene el procesamiento de los resultados en el area de salida de almacenamienro para transferirlo en un dispositivo I/O. media type="youtube" key="eGKKPMRVUw0" height="385" width="480"

fuente: http://misecundaria.com/Sabatico/RepresentacionInternaAlu

Posteo: Romero Pastén Luis Angel