PowerPC довольно хорошо документирован, но это зависит от того, о каком процессоре вы говорите. IBM сделала довольно хорошее руководство для 970 (G5). Intel немного менее настойчива, когда дело доходит до деталей микроархитектуры.
Сказав это, хотя, то, что вы хотите сделать, довольно сложно. И x86, и PowerPC являются суперскалярными - они имеют несколько исполнительных блоков и конвейеров, так что это не похоже на старые времена, когда вы, возможно, выполняли одну инструкцию за такт. Например, PowerPC 970 может иметь до 215 команд «в полете» в любой момент времени. В идеале вам нужен симулятор, если вы хотите измерить точное количество циклов для небольших фрагментов кода.