• Advertisement

Archived

This topic is now archived and is closed to further replies.

Where to learn assembly?

This topic is 5766 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I''ve made a nice little game in C, and I would like to be able to have the rendering functions use assembly, for a speed gain. The problem is, I hardly know what assembly is, or where to find any help on it. Could anyone also explain the differences between win32 and x86 (and other types of) assembly?

Share this post


Link to post
Share on other sites
Advertisement
This is a great resource for learning assembly: http://webster.cs.ucr.edu/Page_asm/ArtOfAsm.html.

x86 is the ''dialect'' of assembly language which is specific to Intel-compatible processors (e.g. 386, 486, Pentium, Athlon, etc.). Each CPU family has its own dialect of assembly language - that''s where the ''other types'' come in. For example, PowerPC assembly is different form MIPS assembly which is different from x86 assembly. Win32 assembly is simply the use of x86 assembly to write 32 bit Windows applications using the Windows API.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
http://win32asm.cjb.net

Share this post


Link to post
Share on other sites

  • Advertisement