TAILIEUCHUNG - GIÁO TRÌNH KIẾN TRÚC MÁY TÍNH - KS. PHẠM HỮU TÀI - 4

So sánh với kiểu xử lý tuần tự thông thường, 5 lệnh được thực hiện trong 25 chu kỳ xung nhịp, thì xử lý lệnh theo kỹ thuật ống dẫn thực hiện 5 lậnh chỉ trong 9 chu kỳ xung nhịp. Như vậy kỹ thuật ống dẫn làm tăng tốc độ thực hiện các lệnh. Tuy nhiên kỹ thuật ống dẫn có một số ràng buộc: - Cần phải có một mạch điện để thi hành mỗi giai đoạn của lệnh vì tất cả các giai đoạn của lệnh được thi hành cùng lúc. Trong một bộ xử lý không. | Kiến trúc máy tính Chương III Tổ chức bộ xử lý So sánh với kiểu xử lý tuần tự thông thường 5 lệnh được thực hiện trong 25 chu kỳ xung nhịp thì xử lý lệnh theo kỹ thuật ống dẫn thực hiện 5 lậnh chỉ trong 9 chu kỳ xung nhịp. Như vậy kỹ thuật ống dẫn làm tăng tốc độ thực hiện các lệnh. Tuy nhiên kỹ thuật ống dẫn có một số ràng buộc - Cần phải có một mạch điện để thi hành mỗi giai đoạn của lệnh vì tất cả các giai đoạn của lệnh được thi hành cùng lúc. Trong một bộ xử lý không dùng kỹ thuật ống dẫn ta có thể dùng bộ làm toán ALU để cập nhật thanh ghi PC cập nhật địa chỉ của toán hạng bộ nhớ địa chỉ ô nhớ mà chương trình cần nhảy tới làm các phép tính trên các toán hạng vì các phép tính này có thể xảy ra ở nhiều giai đoạn khác nhau. - Phải có nhiều thanh ghi khác nhau dùng cho các tác vụ đọc và viết. Trên hình tại một chu kỳ xung nhịp ta thấy cùng một lúc có 2 tác vụ đọc ID MEM và 1 tác vụ viết RS . - Trong một máy có kỹ thuật ống dẫn có khi kết quả của một tác vụ trước đó là toán hạng nguồn của một tác vụ khác. Như vậy sẽ có thêm những khó khăn mà ta sẽ đề cập ở mục tới. - Cần phải giải mã các lệnh một cách đơn giản để có thể giải mã và đọc các toán hạng trong một chu kỳ duy nhất của xung nhịp. - Cần phải có các bộ làm tính ALU hữu hiệu để có thể thi hành lệnh số học dài nhất có số giữ trong một khoảng thời gian ít hơn một chu kỳ của xung nhịp. - Cần phải có nhiều thanh ghi lệnh để lưu giữ lệnh mà chúng ta phải xem xét cho mỗi giai đoạn thi hành lệnh. - Cuối cùng phải có nhiều thanh ghi bộ đếm chương trình PC để có thể tái tục các lệnh trong trường hợp có ngắt quãng. . KHÓ KHĂN TRONG KỸ THUẬT ỐNG DẪN Khi thi hành lệnh trong một máy tính dùng kỹ thuật ống dẫn có nhiều trường hợp làm cho việc thực hiện kỹ thuật ống dẫn không thực hiện được như là thiếu các mạch chức năng một lệnh dùng kết quả của lệnh trước một lệnh nhảy. Ta có thể phân biệt 3 loại khó khăn khó khăn do cấu trúc khó khăn do số liệu và khó khăn do điều khiển. a. Khó khăn do cấu trúc Đây là khó .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.