View Full Version : Assembly help
jackie
01-04-2008, 12:34 AM
i want to learn assembly.
i have Tasm5 but i donot have installation disc
is it possible to install it without the disc ?
Thank you.
Reedbeta
01-04-2008, 02:13 AM
TASM is a very, very obsolete program. You should just get a C compiler; most of those come with an assembler. For instance gcc distributions come with gas (the GNU Assembler), and Visual Studio comes with an assembler called ml.exe.
On a Windows system the easiest way to learn assembly is to get Visual Studio Express and write inline assembly. This way you can seamlessly insert little snippets of assembly code and experiment with them, instead of having to deal with writing complete functions right away.
jackie
01-04-2008, 05:59 AM
i wish to thank Reedbeta for his openion and suggestions. i will surely try assemblers that are suggested.
i contemplate a very basic level of working in assembly hence looking for a simple assembler. Any more suggestions will be appreciated
Thank you again.
jackie
01-04-2008, 06:12 AM
Thanks for Nick's suggestion. i had formed an impression that visual studio express is large and difficult for a beginner (i had never tried it before).
i need to write a simple program in assembly. compile it to an exe. Then using w32dasm reverse it to learn the process.
Any more suggestions in this respect will be very helpful to me. Thank you.
SamuraiCrow
01-04-2008, 05:21 PM
Another thing you can do to learn Assembly languages is to write snippets of code in a high-level language, such as ANSI C or C99, and then look at the code it generates using a debugger with the optimization turned off and then with different levels of optimization turned on. A few compilers list the types of optimizations performed by the compiler in the documentation although most compilers do not. One that does is VBCC (http://sun.hasenbraten.de/vbcc/docs/vbcc.html) although it lists the optimization examples in C rather than Assembly.
jackie
01-04-2008, 09:18 PM
Well !!! SamuraiCrow the 'snippets of code ' as you have mentioned, sounds much more closer to my liking right now.
i dont understand 'optimization turned on/off '.
Ofcourse i will try to learn !!!
Thank you.
jackie
01-06-2008, 07:00 AM
I tried Google but didn’t succeed.
Could someone let me know from where I can download an Intel specific assembler .
Thank you.
Jackie.
Nils Pipenbrinck
01-06-2008, 07:37 AM
http://nasm.sourceforge.net/
vBulletin, Copyright ©2000-2010, Jelsoft Enterprises Ltd.