Asembler jest ten sam, tylko rejestry zostały przedłużone o kolejne 32 bity, plus nowe rejestry zostały dodane, oraz większe lub mniejsze zmiany które dopiero ciebie dotyczą jeśli chcesz np. napisać własny OS.
Aha, w trybie 64-bitowym aby wywołać jakieś przerwanie już się nie używa np. int 0x80, a parametrów nie odkłada się też już na stosie. Parametry podaje się poprzez rejestry (kolejno RDI, RSI, RDX, RCX, R8, R9), a przerwanie systemu wywołuje się pisząc syscall.
http://students.mimuw.edu.pl/~zbyszek/asm/slides/64bity.pdf
Z tutoriali ASM, ja jednak bardziej polecam:
http://bogdro.ciki.me/
https://sites.google.com/site/prognisk/home
Znam doskonale tutoriale Gynvael Coldwinda, ale on tłumaczy te podstawy ASM tak jakby to była fizyka kwantowa i za bardzo to wszystko gmatwa.
Nie polecam też akurat tego odcinka videotutoriala, bo gość używa bardzo zaawansowane sztuczki, których nie zrozumiesz bez posiadania podstaw i nie wiem za bardzo o co mu chodzi. Jeśli dopiero zaczynasz to nie polecam. Teraz już wiem czemu Hell world, a nie Hello World ;P