News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests
NB: Posting URL's See here: Posted URL Change

Main Menu

Book on Microsoft Macro Assembler

Started by Ravi Kiran, November 04, 2022, 05:22:04 PM

Previous topic - Next topic

Ravi Kiran

Hello everyone. I want to write a very big book on Microsoft Macro Assembler itself. I need the help of  every member of this forum and especially the senior members. I know it's not a one day job and I may commit mistakes sometimes
posting topics in this forum. Please be patient and forgiving.This forum is the best forum I've ever seen and I'll never leave this forum for my entire life.
Long Long live masm32 forum.

zedd151

What would be the purpose for the book, or the scope of its contents? Would it be more technical in nature or more or less examples of usage? In either case I wish you the best of luck.

Ravi Kiran

Yes sir it is intended to be more of technical. Not for novices and amateurs.

Shintaro

I hope that you have a unique approach. There are quite a lot of books on masm not to mention the books that include a chapter on it.

Best of luck.
"Wyrd bið ful āræd. Fate is inexorable."

Ravi Kiran

I don't think there are many books on MASM . As far as I know I have the 16-bit
MASM 6.11 manuals. If so plz provide me the list sir

daydreamer

Quote from: Shintaro on November 04, 2022, 08:16:33 PM
I hope that you have a unique approach
I have randall Hyde aoa 32bit free
So a new book that might be needed to have unique approach, to be interesting
Some complain aoa is old,but the mmx chapter was unique and instructive and made me try to develop a different mindset for SIMD, and been my way ca 25 years now
Maybe more interesting and up to date target masm 64 bit?
Senior members? Arent all senior members except some students taking asm class?

Research tutorial or book before write is one way of learning asm
I did that with my SSE tutorial long ago,but it was based on both research and coding SSE
Good luck with your book

my none asm creations
https://masm32.com/board/index.php?topic=6937.msg74303#msg74303
I am an Invoker
"An Invoker is a mage who specializes in the manipulation of raw and elemental energies."
Like SIMD coding

Shintaro

Quote from: Ravi Kiran on November 04, 2022, 08:59:10 PM
I don't think there are many books on MASM . As far as I know I have the 16-bit
MASM 6.11 manuals. If so plz provide me the list sir
I'll give you a couple, but you need to do your own research for your project.

Microsoft Macro Assembler 6.1 Programming/Book and Disk (The Len Dorfman Practical Programming Series)
The Waite Group's Microsoft Macro assembler bible
microsoft macro assembler 5.1 microsoft codeview and utilities ( for the MS-DOS opperating system)
Microsoft Macro Assembler 5.0 - Programmer's Guide
Microsoft Macro Assembler 5.1 : Programming in the 80386 Environment
Power Programming With Microsoft Macro Assembler
Microsoft Macro Assembler. Installing and Using the Professional Development System. Version 6.0. For Ms OS/2 and MS-DOS. Operating Systems

Then there are the chapters throughout assembly books that reference MASM as they progress.

HERE is a link to what is on the Internet Archive.
"Wyrd bið ful āræd. Fate is inexorable."

Ravi Kiran

Thank you Sir. l'll BUY all those books listed first of all.

Gunther

Don't forget: Ray Duncan: Power programming with Microsoft Macro Assembler, Microsoft Press, Redmond, Washington, 1992.
You have to know the facts before you can distort them.

hutch--

Keep in mind that most of the books are old stuff, reference for 32 and 64 bit instructions and architecture are found in the Intel manual set and while they can be hard going, its the best available.

Ravi Kiran

Thinking of a book on Microsoft Macro Assembler from 16-bit to 64-bit more than the size of Intel manuals combined.

TimoVJL

May the source be with you

Gunther

Quote from: TimoVJL on November 05, 2022, 02:10:03 AM
https://archive.org/details/Advanced_MS-DOS_Programming_2nd_Edition_Ray_Duncan/mode/2up

Another one of the classics. Thank you Timo.  :thumbsup:
You have to know the facts before you can distort them.