Witam.
Zakupiłem ostatnio na Helionie daną książkę (Asembler. Sztuka programowania. wydanie II), nie dopatrzyłem jednak że jest ona nastawiona na HLA.
Jak sądzicie zostawić ją sobie i z niej uczyć się ASM czy może lepiej zwrócić i w jej miejsce wziąć jakieś inne lektury.
Asemblera potrzebuję aby wzbogacić swój kod w razie czego o wstawki, poza tym o ile mi wiadomo uczą o nim na studiach więc miał bym już jakąś wiedzę.
Proszę w razie czego o propozycje innych lektur dostępnych (o asemblerze rzecz jasna) godnych polecenia, najlepiej jak by były dostępne na Helionie
0
0
Na wikipedi przeczytałem "Visual C++ compiler does not support inline assembler for X86-64" (o ile o to chodzi)
Chodzi o to, że nie możesz napisać __asm
w kodzie C++ i jechać z 64-bitowym asemblerem, ale możesz osobno kompilować pliki .asm
na przykład MASM-em (ml64.exe
)
czy gcc wspiera dla tej architektury?
Na pewno można użyć zewnętrznego asemblera, jak GAS czy NASM, ale czy można w kodzie C/C++ - tego nie wiem.