Consultar ensayos de calidad


Unidad Aritmético-Lógica (UAL)



Unidad Aritmético-Lógica (UAL)


En computación, la unidad aritmético lógica, realiza las operaciones aritméticas como adición, sustracción, división, multiplicación y las lógicas como mayor que, menor que, mayor o igual, menor o igual.
Muchos tipos de circuitos electrónicos necesitan realizar algún tipo de operación aritmética, así que incluso el circuito dentro de un reloj digital tendrá una UALminúscula que se mantiene sumando 1 al tiempo actual, y se mantiene comprobando si debe activar el sonido de la alarma, etc.
Por mucho, los más complejos circuitos electrónicos son los que están construidos dentro de los chips de microprocesadores modernos. Por lo tanto, estos procesadores tienen dentro de ellos un UAL muy complejo y potente. De hecho, un microprocesador moderno (y los mainframes) pueden tener múltiples núcleos, cada núcleo con múltiples unidades de ejecución, cada una de ellas con múltiples UAL.
Muchos otros circuitos pueden contener en el interior una unidad aritmético lógica: unidades de procesamiento gráfico como las que están en las GPUNVIDIA y AMD, FPU como el viejo coprocesador matemático 80387, y procesadores digitales de señales como los que se encuentran en tarjetas de sonido SoundBlaster, lectoras de CD y los televisores de alta definición. Todos éstos tienen en su interior varias UAL potentes y complejas.



Sistemas numéricos
Una UAL debe procesar números usando el mismo formato que el resto del circuito digital. Para los procesadores modernos, este formato casi siempre es la representación del número binario de complemento a dos. Las primeras computadoras usaron una amplia variedad de sistemas de numeración, incluyendo complemento a uno, formato signo-magnitud, e incluso verdaderos sistemas decimales, con diez tubos por dígito.
Las UAL para cada uno de estos sistemas numéricos mostraban diferentes diseños, y estoinfluenció la preferencia actual por el complemento a dos, debido a que ésta es la representación más simple, para el circuito electrónico de la UAL, para calcular adiciones y sustracciones, etc.

En la imagen se detalla una UAL de 2 bits con dos entradas (operando) llamadas A y B: A [0] y B [0] corresponden al bit menos significativo y A [1] y B [1] corresponden al bit más significativo.
La UAL se compone básicamente de: Circuito Operacional, Registros de Entradas, Registro Acumulador y un Registro de Estados, conjunto de registros que hacen posible la realización de cada una de las operaciones.
La mayoría de las acciones de la computadora son realizadas por la UAL. La UAL toma datos de los registros del procesador. Estos datos son procesados y los resultados de esta operación se almacenan en los registros de salida de la ALU. Otros mecanismos mueven datos entre estos registros y la memoria.
La actividad es evaluativa, por lo tanto recuerda leer cuidadosamente todo el tema y posteriormente responder las preguntas para seguir adelante ya que el sistema dejaraavanzar en la medida que apruebe la aprehensión de algunos saberes mínimos, así que animo y adelante con el estudio y con el proceso de aprendizaje.
En la lección evaluativa encontrara unas lecturas y a partir de ellas unas preguntas, que son en relación a las lecturas.
¡Les deseo éxitos!




Lectura 2. Justificación del curso
El curso del Proyecto Académico Pedagógico de la UNAD, pretende dar a conocer la forma como la UNAD esta proyectando sus servicios académicos.
Este curso busca contribuir a la formación de personas en sus valores éticos, estéticos, de participación y de valoración de su trabajo, de la vida y del desarrollo que podran impulsar.
Este trabajo cuenta con el individuo, con su Proyecto de Vida, su motivación y deseo de ser mejor y de aportar a la sociedad. Pretende desarrollar un método sistematico donde la reflexión, el uso del conocimiento y la sistematización de las experiencias sean los procesos para la construcción de nuevos saberes.
Este curso es esencialmente teórico, se ubica dentro del area de formación socio-humanística, en el componente de formación personal. En el documento del area académica se destaca
La formación sociohumanística tiene como propósito contribuir a la formación del estudiante en calidad de persona en sus dimensiones psicológica, ética y comunicativa y a la formación de procesos de aprendizaje autónomo. Así mismo, a aportarle perspectivas diversas derivadas de las ciencias sociales y humanas para que el estudiante enriquezca las perspectivas de reconocimiento e interpretación de los diversoscontextos sociales, culturales y políticos en los cuales interactúa en calidad de persona y miembro de una determinada comunidad.
La formación sociohumanística es obligatoria para todos los programas que ofrece la Institución y se constituye en uno de los aspectos esenciales del sello formativo que imparte. Para los programas de formación profesional terminal, el conjunto de cursos y créditos académicos enunciados es de obligatoria matrícula y aprobación. Los programas que se ofrecen por el sistema de ciclos, en su conjunto deben asumir estos mismos componentes, cursos y créditos académicos. En el ciclo tecnológico los cursos de Ética, Competencias comunicativas, Proyecto Pedagógico Unadista y Cultura Política son de caracter obligatorio. Para los programas de especialización es obligatorio al menos los cursos de Proyecto Pedagógico Unadista y Ética.[1]

Tendra un espacio de reflexión sobre el sentido de la educación, su finalidad y los roles que se deben desempeñar específicamente dentro del Modelo Pedagógico Unadista, título que originó este material.

Al ser la educación un proceso social, implica el desarrollo armónico de todas las capacidades del individuo. El mundo académico lo define como las competencias. Busca que usted desarrolle lo cognitivo, lo afectivo, lo valorativo, sus capacidades para realizar cosas, para transformarlas lo mismo que también sus capacidades comunicativas tanto verbales como escritas, recursos que le ayudan a vivir y a participar en comunidad. Da inicio a la estructuración de su propio método
Operaciones complejas
Un ingeniero puede diseñar una ALU para calcular cualquier operación, sin importar lo compleja que sea; el problema es que cuanto más compleja sea la operación, tanto más costosa será la ALU, más espacio usará en el procesador, y más energía disipará, etc.
Por lo tanto, los ingenieros siempre calculan un compromiso, para proporcionar al procesador (u otros circuitos) una ALU suficientemente potente para calcular rápido, pero no de una complejidad de tal calibre que haga una ALU económicamente prohibitiva. Imagina que necesitascalcular, digamos, la raíz cuadrada de un número; el ingeniero digital examinará algunas opciones como las siguientes para implementar una UAL:
* Diseñar una ALU muy compleja que calcule la raíz cuadrada de cualquier número en un solo paso. Esto es llamado cálculo en un solo ciclo de reloj.
* Diseñar una ALU compleja que calcule la raíz cuadrada con varios pasos (como el algoritmo que aprendimos en la escuela). Esto es llamado cálculo interactivo, y generalmente confía en el control de una unidad de control compleja con microcódigo incorporado.
* Diseñar una ALU simple en el procesador, y vender un procesador separado, especializado y costoso, que el cliente pueda instalar adicional al procesador, y que implementa una de las opciones de arriba. Esto es llamado coprocesador o unidad de coma flotante.


Política de privacidad