AAcc

Es el acumulador aritmético usado por las instrucciones ADD, SUB, MUL, DIV y MOD con 2 argumentos.

El resultado de las operaciones de éstas instrucciones es depositado aquí.

Está en el área SM y es del tipo largo. Para acceder a la parte alta (últimos 16bits) está la variable AAccH.

AAcc
AAccH  
   
31  - 16 15  -  0

Como se ve son dos variables contiguas de 16 bit (entero) para formar una de 32 bit (largo). Cuando se usan argumentos del tipo real no hay problema ya que tiene el mismo tamaño, pero será necesario valerse de un truco para compatibilizar el formato. Por eso existe una unión con la variable AAccR. AAcc y AAccR tienen la misma dirección, pero son de distinto tipo, para adecuarse a la operación correspondiente.

 

Lista de instrucciones
Glosario

Índice