I've recently started assembler programming in MASM32. I haven't been able to find a comprehensive and simple command/opcode database in the web, which leaves me no other option than having to perform searches in the MASM32 reference ".doc" file using MS WORD. (...and that.. well... is really tiresome)
Does somebody know a good command-reference site for MASM32 (and/or about commands on the Intel family)? .
I don't know MASM (that's the microsoft assembler, right?) but if you're looking for an x86 assembly tutorial, here's one: http://www.drpaulcarter.com/pcasm/
I think it assumes you use NASM (which is the Netwide Assembler. It's a great cross-platform assembler; it's light-weight, fast and it's also open source) but IMO you should use NASM anyway. It's a really good assembler.
Thanks for the help, chrisname, but unfortunately that's not what i'm looking for (Good tutorial, though).I'm not looking for tutorials, but for an online command-reference database. I'm stating this in bold to avoid future confusions. A website that is to MASM what cplusplus.com is to C++ (in terms of reference databases).
@chrisname : Yeah, i was looking for an explanation of all the instructions, e.g. what they do and what operands they take. I had already knowledge about the intel manuals.. but hell, they're HUGE. Anyways, the three links are very good ones, specially http://ref.x86asm.net/ , which seemed like an excellent reference site. Thanks.
That's a good thing! Lots of companies don't put manuals out like Intel and AMD do. I know it's for their own benefit (more programmers=>more programs=>more customers) but it's still good that they do it.
@Duoas,
Yeah, I just google searched "x86 instructions" a while ago.
That's a good thing! Lots of companies don't put manuals out like Intel and AMD do. I know it's for their own benefit (more programmers=>more programs=>more customers) but it's still good that they do it.
I totally agree. However, it would be a good idea to try to push that "providing-all-the-info" concept a bit further, and create an online database (..like cplusplus.com ! ). cplusplus.com has probably been my best companion at learning c++, so i was looking for something similar on the internet.
Right now, i took a read to a file called "opcodes" located right in the help file on the /masm32/help folder, and is exactly what i was looking for.