ID bài viết: 000079412 Loại nội dung: Xử lý sự cố Lần duyệt cuối: 11/09/2012

Tại sao mỗi chu kỳ mỗi lệnh lại khác nhau cho Nios II lõi Nios II/f, Nios II/s, Nios II/e)?

Môi Trường

  • Bộ xử lý Intel® Nios® II
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Mô tả

    Số lượng lệnh mất nhiều hơn một chu kỳ đồng hồ được xác định bởi sự phức tạp của ALU và kiến trúc pipelining của nó.  Do đó, chu kỳ tối thiểu và tối đa cho mỗi lệnh phụ thuộc vào lõi bạn chọn (Nios® II/f, Nios II/giây, Nios II/e).

    Lõi Nios II/f có ALU lớn hơn, phức tạp hơn, thực hiện một số lệnh nhanh hơn.  Lõi Nios II/e có ALU nhỏ hơn, nói chung mất nhiều chu kỳ đồng hồ hơn để thực hiện các hướng dẫn, sử dụng logic giao dịch cho hiệu suất.  Ví dụ, sử dụng lõi Nios II/f, lệnh dịch chuyển thùng sẽ được thực hiện bằng cách hoán đổi các từ đầu tiên trước khi chuyển đổi từng bit, cho phép lệnh dịch chuyển thùng hoàn thành trong ít chu kỳ đồng hồ hơn. Lõi Nios II/e đơn giản thay đổi một bit một lúc thông qua một từ 32 bit, có thể mất đến 32 chu kỳ đồng hồ.

    Để biết chi tiết về từng lõi Nios II bao gồm các chu kỳ mỗi lệnh, hãy tham khảo chương 5, Chi tiết Triển khai Lõi Nios II, trong Sổ tay Tham chiếu Bộ xử lý Nios II (http://www.altera.com/literature/lit-nio2.jsp).

    Các sản phẩm liên quan

    Bài viết này áp dụng cho 1 sản phẩm

    Thiết bị có thể lập trình Intel®

    Nội dung gốc bằng tiếng Anh trên trang này vừa do con người vừa do máy dịch. Nội dung này chỉ để cung cấp thông tin chung và giúp quý vị thuận tiện. Quý vị không nên tin đây là thông tin hoàn chỉnh hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa bản tiếng Anh và bản dịch của trang này, thì bản tiếng Anh sẽ chi phối và kiểm soát. Xem phiên bản tiếng Anh của trang này.