home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
POINT Software Programming
/
PPROG1.ISO
/
pascal
/
swag
/
strings.swg
/
0081_BASM Right Pad.pas
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
NeXTSTEP
RISC OS/Acorn
UTF-8
Wrap
Pascal/Delphi Source File
|
1994-02-03
|
359 b
|
20 lines
Procedure RightPas(Var S:String; MaxLen:Byte);
Begin
ASm
LES BX, S;
ESSeg
Mov AL, [ES:BX];
Xor AH, AH;
Add BX, AX;
@@Loop:
Cmp AL, MaxLen;
Jge @@Done;
Mov Word Ptr [ES:BX],' ';
Inc BX;
Inc AL;
Jmp @@Loop;
@@Done:
End;