| delorie.com/archives/browse.cgi | search |
| From: | Sergey Kirpa <kirpa AT zfs DOT lg DOT ua> |
| Newsgroups: | comp.os.msdos.djgpp |
| Subject: | Re: Inline assembly in djgpp |
| Date: | Thu, 14 May 1998 22:40:15 +0300 |
| Organization: | Lucky Net Ltd. |
| Lines: | 39 |
| Message-ID: | <355B489E.1A53F42A@zfs.lg.ua> |
| References: | <Pine DOT SUN DOT 3 DOT 91 DOT 980514112155 DOT 287L-100000 AT is> <6jeij9$2dm$1 AT grissom DOT powerup DOT com DOT au> |
| Reply-To: | kirpa AT zfs DOT lg DOT ua |
| NNTP-Posting-Host: | zfs.lg.ua |
| Mime-Version: | 1.0 |
| To: | djgpp AT delorie DOT com |
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
> ie
> _EAX = 10;
> _EBX = 20;
> ...
If you want use a Borland's style of public register variables look at this
example:
int var;
int a()
{
register int _AX asm("ax");
register int _BX asm("bx");
register int _CX asm("cx");
register int _DX asm("dx");
var = _AX * _BX + _CX - _DX;
return var;
}
--
,,,
(.~.)
=========================--oOO--(_)--OOo--=====================
๋ษาะม ๓.้. kirpa AT zfs DOT lg DOT ua
| webmaster | delorie software privacy |
| Copyright ฉ 2019 by DJ Delorie | Updated Jul 2019 |