The MASM Forum Archive 2004 to 2012

General Forums => The Campus => Topic started by: marla on October 07, 2005, 03:43:05 AM

Title: win32asm textbook?
Post by: marla on October 07, 2005, 03:43:05 AM
i ordered two texts on amazon that are both supposed to be applicable to masm. however, it seems from reviews, that every 32 bit book that even uses masm sucks.

i'm one of those people that is online most of the day, but prefers to read an actual book when taking a shit, or sitting on a daily 3 hour total commute.

any pointers (pointers not meaning an instruction but an idea for myself) here? even a college textbook ...

Title: Re: win32asm textbook?
Post by: OceanJeff32 on October 07, 2005, 04:16:52 AM
the assembly programming master book by vlad pirogov is excellent, and covers MASM32, and TASM32

the author has a unique teaching philosophy.

enjoy,

jeff c
:U
Title: Re: win32asm textbook?
Post by: sluggy on October 07, 2005, 08:28:02 AM
Quote from: marla on October 07, 2005, 03:43:05 AM
i ordered two texts on amazon that are both supposed to be applicable to masm. however, it seems from reviews, that every 32 bit book that even uses masm sucks.
That is probably because there is actually *two* parts to Win32 asm programming: Win32 programming, and asm programming. For the Win32 component, you can't go past the Petzgold books, they are in C but are very easy to understand and apply to asm. And as for asm programming - that is the easy bit, all you have to do is string opcodes/mnemonics together  :toothy
Title: Re: win32asm textbook?
Post by: OceanJeff32 on October 07, 2005, 09:48:46 AM
Sluggy is right, the general attitude in the book I recommended...if you can make one Windows API call, you can make them all!!

It's learning what each API call does, and how they work together.

...It's not the size of the nose that matters, it's what IN IT...
:P

Later,

Jeff C
:lol
Title: Re: win32asm textbook?
Post by: Retsim_X on October 29, 2005, 11:04:08 PM
i bought a textbook from an ammerican bookshop in brisban qld austrailia

its called the 80x86 IBM PC and compatible computers (vlumes i and ii)
assembly language  design and interfacing by muhammad ali mazidi

its mainly bassed on dos 32bit programming but has explinations on accsessing bios and direct memory io.

i leaned quite a bit from it.

i ended up writing a program to write to PIC microcontrollers to rogram them.
i also wrote a program to controll an electronic router.

mainly from the information in this book i highly recoment it to any beginner to intermediate level dos or basic register programmers

yours
Retsim_X