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.

Share

Recent Posts

Làm thẻ tín dụng online tại ACB: Tiện lợi, nhanh chóng, an toàn

Trong xã hội số ngày nay, thẻ ATM nói chung và thẻ tín dụng nói riêng đã trở thành thứ…

11 months ago

Tìm hiểu về bảo hiểm giá cả hàng hóa

Bảo hiểm giá cả hàng hóa là một công cụ quan trọng trong quản lý rủi ro kinh doanh, đặc…

11 months ago

Khám phá ưu điểm vượt trội của tài khoản ngân hàng số đẹp đem lại

Tài khoản ngân hàng số đẹp đang trở thành xu hướng mới trong lĩnh vực tài chính. Với sự phát…

12 months ago

Vay kinh doanh sản xuất ngân hàng ACB

Trong các hoạt động sản xuất kinh doanh, vấn đề tài chính luôn là yếu tố quan trọng để mở…

12 months ago

Các bước xây dựng và quản lý kế hoạch tài chính doanh nghiệp

Trong cuộc hành trình phát triển kinh doanh, kế hoạch tài chính không chỉ là một tài liệu, mà còn…

1 year ago

Bảo hiểm nhân thọ và phi nhân thọ: Sự khác biệt và lợi ích của từng loại bảo hiểm

Bạn có bao giờ tự hỏi về sự khác biệt và lợi ích giữa bảo hiểm nhân thọ và phi…

1 year ago