PowerPC arxitekturasini uchta turli kompaniyaning (Apple, IBM va Motorola) ehtiyojlarini qondirish va RS / 6000 muvofiqligini saqlab qolish uchun loyihalashda quyidagi sohalarda POWER arxitekturasiga bir nechta o'zgartirishlar kiritildi:
arzon bir chipli protsessorlarni amalga oshirishga moslashtirish uchun arxitekturani soddalashtirish;
soat chastotasini oshirishga to'sqinlik qilishi mumkin bo'lgan buyruqlarni yo'q qilish;
superskalar ishlov berish va buyruqlarni tartibdan tashqari bajarish uchun arxitektura to'siqlarini bartaraf etish;
nosimmetrik ko'p ishlov berishni qo'llab-quvvatlash uchun zarur bo'lgan xususiyatlarni qo'shish;
kelajak uchun zarur deb hisoblangan yangi xususiyatlarni qo'shish amaliy dasturlar;
"arxitektura" va "amalga oshirish" o'rtasidagi ajratuvchi chiziqning aniq ta'rifi;
64-bitgacha kengaytirish orqali arxitekturaning uzoq umrini ta'minlash.
PowerPC arxitekturasi POWER arxitekturasi kabi bir xil asosiy dasturlash modelini va yo'riqnomaning opcode tayinlanishini qo'llab-quvvatlaydi. PowerPC protsessorlarining mavjud RS / 6000 ikkilik fayllarini bajarishiga to'sqinlik qilishi mumkin bo'lgan o'zgarishlar kiritilganda, dasturiy ta'minotni uzish va emulyatsiya tuzoqlari o'rnatildi. Bunday o'zgarishlar, albatta, agar tegishli xususiyat amaliy dasturlarning kodlarida tez-tez ishlatilmagan yoki oddiygina almashtirilishi mumkin bo'lgan kutubxona dasturlarida izolyatsiya qilingan hollardagina kiritilgan.
PowerPC 601 Birinchi PowerPC mikroprotsessori PowerPC 601 hozirda IBM va Motorola’da mavjud. Bu past va o'rta narxdagi ish stoli hisoblash tizimlari uchun mo'ljallangan o'rta darajadagi protsessor. U POWER arxitekturasidan PowerPC arxitekturasiga o'tish modeli sifatida ishlab chiqilgan va ikkala arxitekturaning imkoniyatlarini amalga oshiradi. Biroq, RS / 6000 binarlari o'zgarmagan holda ishlaydi, bu kompilyator ishlab chiquvchilarga PowerPC arxitekturasini o'zlashtirish uchun ko'proq vaqt beradi, shuningdek PowerPC arxitekturasidan to'liq foydalanish uchun o'z dasturlarini qayta kompilyatsiya qilishlari kerak bo'lgan dastur ishlab chiquvchilarga.
601 protsessori IBM yagona chipli protsessoriga asoslangan bo'lib, u uchta yetakchi kompaniyaning ittifoqi davrida ishlab chiqilgan. Ammo o'zidan oldingi bilan solishtirganda, PowerPC 601 yuqori unumdorlik va arzon narxlarda katta o'zgarishlarga duch keldi. Misol uchun, u ko'p ishlov berish imkoniyatlari bilan takomillashtirilgan yanada murakkab jumperni, shu jumladan Motorola kompaniyasining yuqori unumdor 88110 protsessorining avtobus interfeysini o'z ichiga olgan. Power 601 superskalyar ishlov berishni amalga oshiradi, bu sizga har bir tsiklda bajarish uchun 3 ta ko'rsatmalar berish imkonini beradi, ehtimol ularning dastur kodidagi joylashuvi tartibida emas.