Thay vào đó, họ đã tìm thấy rằng một chương trình vẫn còn hạn chế để một cửa sổ khá hẹp về chiều sâu lời gọi thủ tục. Điều này được minh họa trong hình 4.21, mà đã được thảo luận trong chương 4. củng cố kết quả các kết luận rằng operand tài liệu tham khảo đánh giá cao bản địa hoá.Ý nghĩaMột số nhóm đã xem xét các kết quả như những chỉ báo cáo và đã kết luận rằng nỗ lực để thực hiện các chỉ dẫn thiết lập kiến trúc gần với HLLs không phải là chiến lược thiết kế hiệu quả nhất. Thay vào đó, các HLLs tốt nhất có thể được hỗ trợ bởi tối ưu hóa hiệu suất của các tính năng đặt tốn thời gian của chương trình HLL điển hình. Ba yếu tố tổng quát hóa từ công việc của một số nhà nghiên cứu, nổi lên đó, và lớn, đặc trưng kiến trúc RISC. Đầu tiên, sử dụng một số lượng lớn các đăng ký hoặc sử dụng một trình biên dịch để tối ưu hóa việc sử dụng đăng ký. Điều này được thiết kế để tối ưu hóa operand tham khảo. Hiển thị các nghiên cứu chỉ thảo luận rằng có một số tài liệu tham khảo cho một hướng dẫn HLL và rằng có một tỷ lệ cao của di chuyển (nhiệm vụ) báo cáo. Điều này, cùng với các địa phương và ưu thế của tài liệu tham khảo vô hướng, gợi ý rằng có thể được cải thiện bằng cách giảm bộ nhớ tham khảo chi phí nhiều hơn nữa đăng ký tài liệu tham khảo. Vì địa phương của các tài liệu tham khảo, một bộ mở rộng đăng ký có vẻ thực tế. Thứ hai, cẩn thận chú ý phải được thanh toán cho việc thiết kế các đường ống dẫn. Vì tỷ lệ cao của các chi nhánh có điều kiện và thủ tục gọi hướng dẫn, một đường ống dẫn hướng dẫn đơn giản sẽ không hiệu quả. Điều này thể hiện như là một tỷ lệ cao hướng dẫn prefetched nhưng không bao giờ thực hiện. Cuối cùng, một tập lệnh đơn giản (Giảm) được chỉ định. Thời điểm này không phải là như là rõ ràng như những người khác, nhưng sẽ trở nên rõ ràng hơn trong các cuộc thảo luận diễn ra sau đó.
đang được dịch, vui lòng đợi..