SMM là gì?
Một chương trình thực hiện một yêu cầu để đọc một tệp tin trên ổ cứng, nhưng ổ đĩa đã ngừng quay trước đó để tiết kiệm năng lượng. Trong lúc truy cập, thiết bị sinh ra một SMI (SMI: System Management Interrupt) để gọi ra SMM (SMM: System Managkpement Mode).
Phần mềm SMM kế tiếp cho ra các lệnh để quay ổ cứng và chuẩn bị ổ cứng sẵn sàng. Rồi SMM quay lại kiểm soát hệ điều hành, tải tệp tin tiếp tục như thể ổ đĩa đang quay cùng. Điều đó cho thấy SMM có lợi ích rất lớn khi hệ thống cố gắng truy cập một thiết bị ngoại vi được ngắt điện trước đó để tiết kiệm năng lượng.
Thực thi superscalar
Pentium thế hệ thứ năm và các bộ xử lý mới có tính năng đa đường dẫn thực thi tập lệnh nội bộ cho phép chúng thực thi nhiều tập lệnh trong cùng một thời gian. Chip 486 và tất cả những con chip xưa chỉ thực hiện một chỉ lệnh tại một thời điểm. Intel gọi khả năng thực thi nhiều hơn một tập lệnh cùng một thời điểm là công nghệ superscalar. Công nghệ này đưa ra hiệu năng thêm được so sánh với 486.
Kiến trúc superscalar thường được kết hợp với các chip RISC (Reduced Instruction Set Computer) công suất cao. Một chip RISC có một bộ tập lệnh ít phức tạp với ít tập lệnh đơn giản hơn. Mặc dù mỗi tập lệnh ít thực thi, toàn bộ xung có thể cao hơn, khiến có thể tăng sự hoạt động. Pentium là một trong những chip CISC (Complex Infraction Set Computer) được xem như superscalar.
Chip CISC
Một chip CISC dùng một bộ tập lệnh tính năng vượt trội với nhiều tập lệnh phức tạp. Thí dụ sau đây sẽ làm rõ chức năng hai chip: muốn chỉ thị một robot lắp một bóng đèn, nếu dùng tận lệnh CISC, ta sẽ nói:
Nhặt bóng đèn lên.
Cắm nó vào đui đèn.
Xoay theo chiều kim đồng hồ đến khi chặt cứng.
Nếu dùng tập lệnh RISC, ta sẽ nói:
Tay hạ thấp hơn. Nhặt bóng đèn.
Nâng tay lên.
Cắm nó vào đui đèn.
Quay theo chiều kim đồng hồ một vòng.
Bóng đèn chặt chưa? Nếu không, lập lại bước 5.
Chấm dứt.
Nói chung nhiều tập lệnh RISC được yêu cầu thực hiện công việc bởi vì mỗi tập lệnh tin giảm. Thuận lợi là chỉ có một ít mệnh lệnh tổng mà robot (hay Bộ xử lý) phải thực hiện và có thể thực hiện lệnh đơn khá nhanh, như thế trong nhiều trường hợp thực thi mệnh lệnh phức tạp cũng nhanh như thế. Cuộc tranh luận tiếp diễn liệu RISC hay CISC thực sự tốt hơn nhưng trong thực tế không có chip thuần túy là RISC hay CISC, tất cả chỉ là vấn đề định nghĩa và các hàng là cái gì đó tùy tiện.
Intel và các bộ xử lý tương đương thường quan tâm chip CISC, mặc dù các phiên bản thế hệ thứ 5 và tiếp theo có nhiều thuộc tính RISC và bên trong bẻ các tập lệnh CISC thành những phiên bản RISC.