In lldb
- стандартный отладчик MacOS
register read
покажет вам все значения регистров
Также возможно с сокращенным синтаксисом для более быстрого набора
re r
Если вы хотите, чтобы регистры с плавающей запятой (xmm * для x86-64) тоже были включены
re r --all
Если вы хотите конкретное значение регистра
re r rax
lldb
используется в текущих версиях Xcode
бесплатной среды программирования MacOS от Apple, которая позволяет настраивать таргетинг на MacOS и iOS.
Вы также можете использовать маршрут терминала, когда запускаете программу с помощью:
lldb ./yourProgram
Но этот подход потребует большого набора текста и знаний о вашем двоичном файле, поэтому я не рекомендую его для начала.