Accessible Intel ASM programming reference?
CASTalk.com Forum Index CASTalk.com
Discussion of DSP, FPGA, storage and embedded system.
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web castalk.com
Accessible Intel ASM programming reference?

 
Post new topic   Reply to topic    CASTalk.com Forum Index -> Embedded System
Author Message
Everett M. Greene
Guest





Posted: Wed Dec 08, 2004 5:11 pm    Post subject: Accessible Intel ASM programming reference? Reply with quote

Is there something available via the Web which gives
detailed ASM syntax for Intel Pentium processors?

I haven't done ASM programming of Intel products for
the last 30 years and would like to whack out a short
ASM support function.

In particular, I want to know how to prescribe the
operands for the 64/32 versions of mul/div instruc-
tions.
Back to top
Grant Edwards
Guest





Posted: Wed Dec 08, 2004 10:21 pm    Post subject: Re: Accessible Intel ASM programming reference? Reply with quote

On 2004-12-08, Everett M. Greene <mojaveg@iwvisp.com> wrote:

Quote:
Is there something available via the Web which gives
detailed ASM syntax for Intel Pentium processors?

For what assembler?

--
Grant Edwards grante Yow! If I felt any more
at SOPHISTICATED I would DIE
visi.com of EMBARRASSMENT!
Back to top
Jean Tabel
Guest





Posted: Thu Dec 09, 2004 6:22 am    Post subject: Re: Accessible Intel ASM programming reference? Reply with quote

masm: http://users.easystreet.com/jkirwan/new/pcdocs.html
nasm: http://nasm.sourceforge.net/wakka.php?wakka=HomePage
gnu as - djgpp environment : http://www.delorie.com/djgpp/doc/

Since you have not done any ASM programming for the last
30 years, I would suggest you to read the x86 Assembly Language FAQ:
http://www.faqs.org/faqs/assembly-language/x86/general/part1/section-1.html

Please note that "Protected Mode Programming" is an important topic with
today's
operating systems.

Hope this help,

Jean Tabel

"Everett M. Greene" <mojaveg@iwvisp.com> wrote in message
news:20041208.79C9538.8331@mojaveg.iwvisp.com...
Quote:
Is there something available via the Web which gives
detailed ASM syntax for Intel Pentium processors?

I haven't done ASM programming of Intel products for
the last 30 years and would like to whack out a short
ASM support function.

In particular, I want to know how to prescribe the
operands for the 64/32 versions of mul/div instruc-
tions.
Back to top
CBFalconer
Guest





Posted: Thu Dec 09, 2004 6:44 am    Post subject: Re: Accessible Intel ASM programming reference? Reply with quote

Grant Edwards wrote:
Quote:
On 2004-12-08, Everett M. Greene <mojaveg@iwvisp.com> wrote:

Is there something available via the Web which gives
detailed ASM syntax for Intel Pentium processors?

For what assembler?

He should have available to him at least gas and nasm. He might
even have Microsofts MASM, but that is limited to running on DOS
and Windoze systems.

--
Chuck F (cbfalconer@yahoo.com) (cbfalconer@worldnet.att.net)
Available for consulting/temporary embedded and systems.
<http://cbfalconer.home.att.net> USE worldnet address!
Back to top
Jim Granville
Guest





Posted: Thu Dec 09, 2004 7:19 am    Post subject: Re: Accessible Intel ASM programming reference? Reply with quote

Everett M. Greene wrote:
Quote:
Is there something available via the Web which gives
detailed ASM syntax for Intel Pentium processors?

I haven't done ASM programming of Intel products for
the last 30 years and would like to whack out a short
ASM support function.

In particular, I want to know how to prescribe the
operands for the 64/32 versions of mul/div instruc-
tions.

There is a lot of good info here:
http://webster.cs.ucr.edu/AsmTools/HLA/index.html

-jg
Back to top
Everett M. Greene
Guest





Posted: Thu Dec 09, 2004 6:57 pm    Post subject: Re: Accessible Intel ASM programming reference? Reply with quote

"Not Really Me" <scott@exoXYZtech.com> writes:
Quote:
Everett M. Greene wrote:
Is there something available via the Web which gives
detailed ASM syntax for Intel Pentium processors?

I haven't done ASM programming of Intel products for
the last 30 years and would like to whack out a short
ASM support function.

In particular, I want to know how to prescribe the
operands for the 64/32 versions of mul/div instruc-
tions.

As the others have said, exact asm syntax is assembler
dependent. The Intel
docs on the IA32 Pentium architecture can be found at
http://www.intel.com/design/Pentium4/documentation.htm

Thanks to you and the others who replied. I'll look
into the references given.

I have the three-volume IA32 architecture set.

I am trying to use whatever assembler is included with
the Watcom C suite.

I doubt the environment will be a problem for a four-
or five- instruction math function which is strictly
using the registers.
Back to top
Not Really Me
Guest





Posted: Thu Dec 09, 2004 8:51 pm    Post subject: Re: Accessible Intel ASM programming reference? Reply with quote

Everett M. Greene wrote:
Quote:
Is there something available via the Web which gives
detailed ASM syntax for Intel Pentium processors?

I haven't done ASM programming of Intel products for
the last 30 years and would like to whack out a short
ASM support function.

In particular, I want to know how to prescribe the
operands for the 64/32 versions of mul/div instruc-
tions.

As the others have said, exact asm syntax is assembler dependent. The Intel
docs on the IA32 Pentium architecture can be found at
http://www.intel.com/design/Pentium4/documentation.htm

Scott
Back to top
 
Post new topic   Reply to topic    CASTalk.com Forum Index -> Embedded System All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




VoIP Electronics Powered by phpBB