Operaciones aritméticas y lógicas en microprocesadores

3120 palabras 13 páginas
* 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 y 2.
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 binario se 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 una instrucció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
…ver más…
Se recorre el array dependiendo el posicionamiento dado y se direcciona al registro que llevara la suma acumuladora. 1.1.6 Suma de incremento: la suma de incremento (INC) agrega un 1 a un registro o a una localidad de la memoria. La instrucción INC puede sumar un 1 a cualquier registro o localidad de la memoria, excepto a un registro de segmento. Con incrementos indirectos en la memoria, el tamaño de los datos se debe describir con el empleo de los directivos BYTE PTR; WORD PTR o DWORD PTR. La razón es que el programa ensamblador no puede determinar si, por ejemplo, la instrucción INC [DI] es un incremento de tamaño de byte, palabra o doble palabra. La instrucción INC BYTE PTR [DI] indica con claridad datos de memoria de tamaño byte; INC WORD PTR [DI] indica sin lugar a duda un dato de memoria de tamaño de palabra; la instrucción INC DWORD PTR [DI] incrementa datos de tamaño doble palabra. 1.1.7 Suma con Acarreo: una instrucción de suma, con acarreo (ADC), suma el bit de la bandera (C) de acarreo a los datos del operando. Esta instrucción casi siempre aparece en programas que suman elementos de un ancho mayor de 16 bits en los 8086-80286 o de 32 bits en los 80386 y 80486. Al igual que la instrucción ADD, la ADC afecta las banderas después de la suma. 1.1.8 Intercambiar y sumar para el microprocesador 80486: en el conjunto de instrucciones para el 80486 aparece

Documentos relacionados

  • Estructuras aritméticas elementales y su modelización
    4554 palabras | 19 páginas
  • Microprocesadores
    12572 palabras | 51 páginas
  • las 7 operaciones básicas de la Aritmética
    780 palabras | 4 páginas
  • Lógica Y Tipos De Lógica
    1385 palabras | 6 páginas
  • Dispositivos De Memoria, Microprocesadores Y Controladores Programables
    1216 palabras | 5 páginas
  • Operaciones logicas y mentales
    644 palabras | 3 páginas
  • Suma y Resta Aritmetica
    835 palabras | 4 páginas
  • Diseño, implementación y simulación de un circuito en lógica secuencial
    2297 palabras | 10 páginas
  • Administración de operaciones y tecnología en casa toño
    6089 palabras | 25 páginas
  • Registro de operaciones manuel y electronico en contabilidad
    907 palabras | 4 páginas