home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Microsoft Programmer's Library 1.3
/
Microsoft-Programers-Library-v1.3.iso
/
sampcode
/
masm
/
masm6
/
mixed
/
pascal.asm
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
NeXTSTEP
RISC OS/Acorn
UTF-8
Wrap
Assembly Source File
|
1990-12-03
|
469 b
|
18 lines
; Assemble with ML /c PASCAL.ASM
; Called by PASMAIN.PAS
.MODEL medium, PASCAL
.386
Power2 PROTO PASCAL factor:WORD, power:WORD
.CODE
Power2 PROC factor:WORD, power:WORD
mov ax, factor ; Load Factor into AX
mov cx, power ; Load Power into CX
shl ax, cl ; AX = AX * (2 to power of CX)
ret ; Leave return value in AX
Power2 ENDP
END