News:

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

Main Menu

Mistakes

Started by Magnum, May 05, 2017, 07:09:53 PM

Previous topic - Next topic

anunitu

Both his art of assembly and about HLA...there are also hard copies available

anunitu

http://www.plantation-productions.com/Webster/www.artofasm.com/index.html

Win32 assembler art of I think.

jj2007

#17
Quote from: anunitu on May 07, 2017, 08:54:17 AM
http://www.plantation-productions.com/Webster/www.artofasm.com/index.html

Win32 assembler art of I think.

Chapter 2.9.5.:
QuoteThe following simple example demonstrates one use for the REPEAT..UNTIL statement:

mov( 10, ecx );
repeat
   stdout.put( "ecx = ", ecx, nl );
   sub( 1, ecx );
until( ecx = 0 );

The non-HLA version of AoA is in the recommended reading para of my tips, tricks & traps.

LordAdef

Good to know, I thought there was only the HLA one, which is a no no.

BTW, "Modern x86 Assembly Language Programming" by Daniel Kusswurm arrived here yesterday. Looks like a nice one too.

raymond

Quote from: LordAdef on May 07, 2017, 08:06:00 AM
Forum's biggest mistake so far:

There's no book on Masm32 yet.... so bare with Irvine

But there's a quite good tutorial dealing with FPU instructions:
http://www.ray.masmcode.com/fpu.html
Whenever you assume something, you risk being wrong half the time.
https://masm32.com/masmcode/rayfil/index.html

hutch--

You will do far better with the work by Daniel Kusswurm. It is up to date and well written. Treat the old stuff like the plague, its technology is out of date and will fill your head with clapped out old technology.

LordAdef

Quote from: hutch-- on May 08, 2017, 04:43:40 AM
You will do far better with the work by Daniel Kusswurm. It is up to date and well written. Treat the old stuff like the plague, its technology is out of date and will fill your head with clapped out old technology.

I actually bought it after your recommendation somewhere here in the forum.

LordAdef

Quote from: raymond on May 08, 2017, 03:12:22 AM
Quote from: LordAdef on May 07, 2017, 08:06:00 AM
Forum's biggest mistake so far:

There's no book on Masm32 yet.... so bare with Irvine

But there's a quite good tutorial dealing with FPU instructions:
http://www.ray.masmcode.com/fpu.html

Nice Raymond, I didn't know this one. Bookmarked!

btw Raymond, I also had a trs-80! It felt I owned a dream machine at that time, that was a beautiful machine..

raymond

Quote from: LordAdef on May 08, 2017, 06:00:42 AM
btw Raymond, I also had a trs-80! It felt I owned a dream machine at that time, that was a beautiful machine..

I don't know which one you had. Mine was the very basic one with 16kb of total memory but fortunately had the expansion to 64 kb. WOW!

That effectively allowed me to extract square roots with a precision of up to 10,000 decimals after a challenge from my son whose friend was trying to write a program to get square roots with a 30-decimal precision. :icon_cool:
Whenever you assume something, you risk being wrong half the time.
https://masm32.com/masmcode/rayfil/index.html

jj2007

Quote from: hutch-- on May 08, 2017, 04:43:40 AMYou will do far better with the work by Daniel Kusswurm. It is up to date and well written. Treat the old stuff like the plague, its technology is out of date and will fill your head with clapped out old technology.

The Kusswurm book is certainly a good choice if one can afford it. If not, the non-HLA version of AoA is really not bad, and it's free. And Ray's tutorial for the FPU is free and excellent.

raymond

Quote from: jj2007 on May 08, 2017, 08:04:11 AM
Quote from: hutch-- on May 08, 2017, 04:43:40 AMYou will do far better with the work by Daniel Kusswurm. It is up to date and well written. Treat the old stuff like the plague, its technology is out of date and will fill your head with clapped out old technology.

The Kusswurm book is certainly a good choice if one can afford it. If not, the non-HLA version of AoA is really not bad, and it's free. And Ray's tutorial for the FPU is free and excellent.

;)
Whenever you assume something, you risk being wrong half the time.
https://masm32.com/masmcode/rayfil/index.html

anunitu

The first time I saw a Trs-80 that my sisters boyfriend had I said in my heart,I gotta get me one of those....(first working computer I ever laid my eyes on)