JavaScript is required

Thực hiện lệnh theo cơ chế đường ống 

A.
Làm tăng tốc độ thực hiện lệnh lên nhiều lần so với cách thực hiện tuần tự hết các giai đoạn của lệnh rồi mới chuyển sang lệnh khác (1)
B.
Chỉ thực hiện được với vi xử lý intel pentium trở đi (2)
C.
Cũng có trường hợp làm giảm tốc độ thực hiện lệnh (3)
D.
Kết hợp (1) và (3)
Trả lời:

Đáp án đúng: A


Cơ chế đường ống (pipelining) là một kỹ thuật được sử dụng trong thiết kế bộ vi xử lý để tăng tốc độ thực thi lệnh. Thay vì thực hiện tuần tự từng giai đoạn của một lệnh rồi mới chuyển sang lệnh khác, đường ống cho phép nhiều lệnh được thực hiện đồng thời ở các giai đoạn khác nhau. Điều này giống như một dây chuyền sản xuất, nơi mỗi công đoạn được thực hiện song song trên các sản phẩm khác nhau. Phương án A đúng vì cơ chế đường ống giúp tăng tốc độ thực hiện lệnh do nhiều lệnh được xử lý đồng thời ở các giai đoạn khác nhau. Phương án B sai vì cơ chế đường ống không chỉ giới hạn ở vi xử lý Intel Pentium mà còn được sử dụng rộng rãi trong nhiều kiến trúc bộ vi xử lý khác. Phương án C đúng vì trong một số trường hợp, cơ chế đường ống có thể làm giảm tốc độ thực hiện lệnh. Điều này xảy ra khi có các xung đột dữ liệu hoặc lệnh rẽ nhánh, buộc bộ vi xử lý phải dừng và làm sạch đường ống (pipeline stall). Do đó, phương án D "Kết hợp (1) và (3)" là đáp án chính xác nhất, vì nó bao gồm cả ưu điểm tăng tốc độ và nhược điểm có thể làm giảm tốc độ của cơ chế đường ống.

Câu hỏi liên quan