I know two modes of GDB disassembly: First command be used to show instructions as well as raw byte, but it seems to not accept number of instructions to disassemble — only memory range: disas/r $pc,+30 Second command can disassemble exactly N instructions, like follows, but without raw bytes: x/10i $pc I'd be good to have a hybrid of these two modes: make the raw bytes visible as in disas/r and be able to specify exact number of instructions to disassemble as in x/10i.