
/*----------------------------------------------------------------------*/
/*                           2Powers.cpp                                */
/* Authored By : H.P.Kasmaei                                            */
/* Last Update : December 22, 2007                                      */
/* http://www.hpkclasses.ir/                                            */
/*----------------------------------------------------------------------*/
#include <iostream.h>
#include <stdlib.h>


/*----------------------------------------------------------------------*/
/*                              M A I N                                 */
/*----------------------------------------------------------------------*/

void main ()
{

   short int Sum;

   asm {
      mov Sum, 0
      mov AX, 1
      mov CX, 10
      }
lbl:
   asm {
      add Sum, AX
      shl AX, 1
      loop lbl
      mov Sum, AX

      }

   cout<<Sum<<endl;
}



