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.
Assembly help
Started by jackie, Jan 04 2008 08:34 AM
8 replies to this topic
#1
Posted 04 January 2008 - 08:34 AM
#2
Posted 04 January 2008 - 10: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.
reedbeta.com - developer blog, OpenGL demos, and other projects
#3
Posted 04 January 2008 - 10:20 AM
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.
#4
Posted 04 January 2008 - 01:59 PM
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.
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.
#5
Posted 04 January 2008 - 02:12 PM
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.
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.
#6
Posted 05 January 2008 - 01:21 AM
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 although it lists the optimization examples in C rather than Assembly.
#7
Posted 05 January 2008 - 05:18 AM
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.
i dont understand 'optimization turned on/off '.
Ofcourse i will try to learn !!!
Thank you.
#8
Posted 06 January 2008 - 03:00 PM
I tried Google but didn’t succeed.
Could someone let me know from where I can download an Intel specific assembler .
Thank you.
Jackie.
Could someone let me know from where I can download an Intel specific assembler .
Thank you.
Jackie.
#9
Posted 06 January 2008 - 03:37 PM
My music: http://myspace.com/planetarchh <-- my music
My stuff: torus.untergrund.net <-- some diy electronic stuff and more.
My stuff: torus.untergrund.net <-- some diy electronic stuff and more.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users











