News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

Assembly Books

Started by K_F, January 16, 2017, 05:01:59 AM

Previous topic - Next topic

K_F

'Sire, Sire!... the peasants are Revolting !!!'
'Yes, they are.. aren't they....'

jj2007

The second one starts a bit slow, but on page 42 you'll see the first movl $0x1, -4(%ebp) 8)

K_F

I noticed that..
After 'flipping' though it, it didn't look too bad.
Someone might find it useful.
:biggrin:
'Sire, Sire!... the peasants are Revolting !!!'
'Yes, they are.. aren't they....'

MichaelW

The GNU assembler has long supported Intel syntax in addition to the original (AFAIK) AT&T syntax. GCC also supports both syntaxes in inline assembly and in the compiler's assembly output, as well as 64-bit code in inline assembly (unlike the Pelles and Microsoft compilers).
Well Microsoft, here's another nice mess you've gotten us into.

RuiLoureiro

Quote from: MichaelW on January 19, 2017, 07:22:08 AM
The GNU assembler has long supported Intel syntax in addition to the original (AFAIK) AT&T syntax. GCC also supports both syntaxes in inline assembly and in the compiler's assembly output, as well as 64-bit code in inline assembly (unlike the Pelles and Microsoft compilers).
:biggrin:

Hello, how are you ?
:icon14:

hutch--

For people who actually like true low level coding, the GNU AS (GAS) assembler is in fact a very good tool as long as you use it with Intel notation. If you bother to master it, you can write as close to the #1running boards as you can get.

#1 Running boards were on the outside edges of very old cars so you could stand on them.