Áp dụng kỹ thuật Superscalar vào một vi xử lý RISC 32 bit

  • Đỗ Ngọc Quỳnh
  • Hầu Nguyên Thanh Hoàng

Tóm tắt

Trong vi xử lý một luồng mã lệnh, mã lệnh chương trình được thực thi với khả năng lý tưởng là một mã lệnh trên một chu kỳ. Nhưng với các ứng dụng thực tế, tỷ lệ này sẽ giảm thấp hơn 1 bởi vì sự xuất hiện của các lệnh rẽ nhánh. Kiến trúc superscalar khi được sử dụng trong một vi xử lý RISC 32 bít sẽ cho phép xử lý hai mã lệnh trong một chu kỳ máy. Để tăng thêm tốc độ xử lý, phương thức thực hiện mã lệnh không theo thứ tự cũng được sử dụng. Các mã lệnh sẽ ngay lập tức được thực thi khi các toán hạng ngõ vào sẵn sang. Kết quả nghiên cứu đã đạt được một vi xử lý có thể hoàn tất hai mã lệnh trong một chu kỳ.

điểm /   đánh giá
Phát hành ngày
2014-08-07
Chuyên mục
BÀI BÁO