Tất cả các lệnh PowerPC được mã hóa như một chữ (32-bit) opcodes. Hướng dẫn
định dạng phù hợp trong tất cả các loại hướng dẫn, cho phép giải mã hiệu quả để
xảy ra song song với toán hạng truy cập. Điều này hướng dẫn chiều dài cố định và định dạng phù hợp, đơn giản hóa hướng dẫn pipelining. Ngoài ra, mỗi lệnh được định nghĩa một cách đơn giản hóa việc triển khai mà pipelined và cho phép tối đa
thực hiện song song cấp lệnh.
Các hướng dẫn PowerPC được chia thành các loại sau:
hướng dẫn • Integer. Chúng bao gồm các hướng dẫn tính toán và logic.
- Integer hướng dẫn số học
- Integer so sánh hướng dẫn
- Integer trúc logic
- Integer xoay và thay đổi hướng dẫn
• hướng dẫn Floating-point. Chúng bao gồm các điểm nổi hướng dẫn tính toán, cũng như hướng dẫn mà ảnh hưởng đến các điểm nổi tình trạng, kiểm soát
đăng ký (FPSCR).
- Floating-point hướng dẫn số học Floating-point nhân-thêm hướng dẫn
- Floating-point làm tròn và chuyển đổi hướng dẫn
- Floating- điểm so sánh hướng dẫn
- tình trạng Floating-point và kiểm soát hướng dẫn
• Nạp / lưu trữ. Chúng bao gồm các số nguyên và tải dấu chấm động và
lưu trữ.
- Integer tải và lưu trữ
- Integer tải và lưu trữ nhiều hướng dẫn
- tải Floating-point và lưu trữ
- hướng dẫn di chuyển Floating-point
• lưu lượng hướng dẫn điều khiển. Chúng bao gồm các phân nhánh hướng dẫn, điều kiện đăng ký chỉ dẫn hợp lý, hướng dẫn bẫy, và các hướng dẫn khác có ảnh hưởng đến
dòng chảy hướng dẫn.
- Chi nhánh và bẫy hướng dẫn
- Điều kiện đăng ký chỉ dẫn hợp lý
• hướng dẫn điều khiển vi xử lý. Những hướng dẫn này được sử dụng để đồng bộ hóa
truy cập bộ nhớ và quản lý bộ nhớ cache.
- Di chuyển đến / từ hướng dẫn đăng ký mục đích đặc biệt
- Đồng bộ
- Hướng dẫn đồng bộ hóa
• hướng dẫn điều khiển bộ nhớ. Những hướng dẫn này cung cấp kiểm soát của bộ nhớ cache hướng dẫn.
- Hướng dẫn khối bộ nhớ cache mất hiệu lực
đang được dịch, vui lòng đợi..
![](//viimg.ilovetranslation.com/pic/loading_3.gif?v=b9814dd30c1d7c59_8619)