PDA

View Full Version : خبر جدید : MASM32 v8.2 اراپه شد.



Best Programmer
سه شنبه 15 اردیبهشت 1383, 04:15 صبح
دوستانی که علاقه مند به اسمبلی هستند میتوانند جدیدترین اسمبلر را از اینجا در یافت کنند :
http://www.earnings2all.com/scripts/runner.php?REDIRECT=http%3A%2F%2Fmasm32.com
قسمتی از تعریف از خود : :lol:


Why Write in 32 bit assembler ?

Assembler affords the programmer looking for additional performance a three pronged approach in the pursuit of high performance software.

1. High performance executable files.
Executable programs built with Microsoft assembler have advantages in both size and speed when written correctly that is beyond the capacity of the best compilers. Performance critical software is a natural target for pure assembler programs.

2. Dynamic link libraries.
MASM can build very high performance dynamic link libraries that can be used by MASM, Visual C/C++ and Visual Basic as well as any other language that can call a DLL. This puts minimum size high performance files within the reach of any language that can call a DLL and allows the programmer to design processor intensive algorithms that are beyond the reach of the native language they are using.

3. Library modules for Microsoft Visual C/C++ programs.
MASM produces the identical object module format that is used by the Visual C+C++ compilers so the C/C++ programmer can build modules or libraries in MASM and directly link them into their own C/C++ programs. This allows the C/C++ programmer to target critical areas of their code in a very efficient and convenient manner, graphics manipulation, games, very high speed data manipulation and processing, parsing at speeds that most programmers have never seen, encryption, compression and any other form of information processing that is processor intensive.

For programmers who are not familiar with 32 bit Windows assembler, there is speed and performance available that you may never have seen before and contrary to popular legend, if you can write a Windows application in C/C++, Basic, Pascal or other similar compiler based languages, you can write it in MASM with very similar looking code if you bother to learn the MASM high level syntax.