* Operaciones Aritméticas:

Las operaciones en aritmética binaria a entera permiten a la CPU realizar cálculos con números enteros positivos y negativos con una representación en complementos a 1 y2.
La mayor parte de las instrucciones aritméticas que se encuentran en cualquier procesador incluyen suma, resta y comparación. Aunque las operaciones aritméticas se efectúan en el sistema binariose puede trabajar con aritmética decimal codificando los dígitos del 0 al 9 en código BCD. Para poder efectuar operaciones aritméticas con estos números, muchos microprocesadores incluyen unainstrucción que ajusta el resultado de la operación para obtener el resultado decimal correcto. Para esta operación de ajuste decimal es para la que se emplea el flag de acarreo (suma con acarreo).1.1 SUMA:

Los microprocesadores normalmente suman un número que hay en un registro (acumulador) a un número tomado de la memoria o de otro registro y ponen el resultado en el acumulador.
1.1.1Registro de bandera:
Los registros de banderas sirven parar indicar el estado actual de la máquina y el resultado del procesamiento, Cuando algunas instrucciones piden comparaciones o cálculosaritméticos cambian el estado de las banderas.
Las banderas más comunes son las siguientes:
OF (Over flow flag, desbordamiento). Indica el desbordamiento de un bit de orden alto (mas a la izquierda) despuésde una operación aritmética.
DF (Direction flag, Dirección). Designa la dirección hacia la izquierda o hacia la derecha para mover o comparar cadenas de caracteres.
IF (Interruption flag,Interrupción). Indica que una interrupción externa, como la entrada desde el teclado sea procesada o ignorada.
TF (Trap flag, Trampa). Examina el efecto de una instrucción sobre los registros y la memoria.Los programas depuradores como DEBUG, activan esta bandera de manera que pueda avanzar en la ejecución de una sola interrupción a un tiempo.
SF (Sign flag, Signo). Contiene el signo resultante de... [continua]

Leer Ensayo Completo

Cite este ensayo

APA

(2012, 02). Operaciones aritméticas y lógicas en microprocesadores. BuenasTareas.com. Recuperado 02, 2012, de http://www.buenastareas.com/ensayos/Operaciones-Aritm%C3%A9ticas-y-L%C3%B3gicas-En-Microprocesadores/3462187.html

MLA

"Operaciones aritméticas y lógicas en microprocesadores" BuenasTareas.com. 02 2012. 2012. 02 2012 <http://www.buenastareas.com/ensayos/Operaciones-Aritm%C3%A9ticas-y-L%C3%B3gicas-En-Microprocesadores/3462187.html>.

MLA 7

"Operaciones aritméticas y lógicas en microprocesadores." BuenasTareas.com. BuenasTareas.com, 02 2012. Web. 02 2012. <http://www.buenastareas.com/ensayos/Operaciones-Aritm%C3%A9ticas-y-L%C3%B3gicas-En-Microprocesadores/3462187.html>.

CHICAGO

"Operaciones aritméticas y lógicas en microprocesadores." BuenasTareas.com. 02, 2012. consultado el 02, 2012. http://www.buenastareas.com/ensayos/Operaciones-Aritm%C3%A9ticas-y-L%C3%B3gicas-En-Microprocesadores/3462187.html.