Когда вы выполняете одношаговую операцию с использованием ptrace, процесс выполняет одну «строку» кода или вместо него выполняет одну строку сборки.Если это первый случай, есть ли способ пошагового выполнения процесса в Linux только одной инструкцией процессора?
Я имею в виду сделать это в ядре, но источник GDB довольно большой, и трудно точно определить, что именноэто делает, чтобы сделать это одиночным шагом ASM.Я хочу пошаговый процесс, просто я не уверен, каково точное поведение одиночного шага ptrace (всего 1 инструкция или больше?)