It's very common to use GDB with Asm, but only when combined with some plugins. Nowadays this is mostly done when reverse engineering software, or when testing low-level memory corruption exploits.
The screenshots of this popular gdb plugin are a good example: pwndbg.re/stable/features
The screenshots of this popular gdb plugin are a good example: pwndbg.re/stable/features