Это определенно навязчиво, но я восхищен тем, насколько умно компилятор переводит код C в машинные инструкции. Поскольку я немного нечеткий в отношении некоторых инструкций, было бы полезно, если бы я мог наблюдать за работой скомпилированной программы на уровне отдельных машинных инструкций - «ниже» уровня оператора C (который может генерировать несколько инструкций процессора). Другими словами, можно ли наблюдать за изменениями регистров / памяти после одной машинной инструкции?
Я уверен, что это возможно с некоторыми другими отладчиками, но я использую только Xcode.