Found these two while browsing around
http://www.planetpdf.com/codecuts/pdfs/aoa.pdf (http://www.planetpdf.com/codecuts/pdfs/aoa.pdf)
http://blog.hit.edu.cn/jsx/upload/AT%EF%BC%86TAssemblyLanguage.pdf (http://blog.hit.edu.cn/jsx/upload/AT%EF%BC%86TAssemblyLanguage.pdf)
The second one starts a bit slow, but on page 42 you'll see the first movl $0x1, -4(%ebp) 8)
I noticed that..
After 'flipping' though it, it didn't look too bad.
Someone might find it useful.
:biggrin:
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).
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:
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.