cau5phương pháp xử lý lệnh theo kiến trúc siêu hướng

Câu  5:  Giải  thích  phương  pháp  xử  lý  lệnh  theo  kiến  trúc  siêu  hướng

(Superscalar). Với xu hướng phát triển công nghệ RISC, CU được hoàn toán

cứng hoá hay thường được lập trình.

Trả lời:

Giải thích phương pháp x.lý lệnh theo kiến trúc siêu hướng (superscalar). Với xu hướng phát triển công nghệ RISC, CU được hoàn toàn cứng hóa hay thường đc lập trình.

Trả lời:

Kiến trúc siêu hướng (superscalar) thể hiện trong đặc tính thực hiện các lệnh song song . Khốitiền đọc lệnh gửi ra i lệnh cùng 1 thời điểm tới khối giải mã. Khối điều khiển lần lượt tạo ra các chỉ thị cho 1 số ống thực hiện. Số lượng lệnh không nhất thiết phải = số ống, tuy nhiên số i lệnh = số ống sẽ là hiệu quả nhất, vì như vậy là i lệnh cùng thực hiện song song

Đơn vị điều khiển CU của BVXL có thể hoàn toàn cứng hoặc đc lập trình. Trong hầu hết các BVXL, công nghệ CISC (Intel X86 và Motorola) CU thường đc lập trình. Với xu hướng phát triển công nghệ RISC, CU đc hoàn toàn cứng hóa nhằm tăng tốc độ thực hiện hâu hết các lệnh trong 1 chu kì đơn.

Câu 6: Chức năng của đơn vị quản lý bộ nhớ MMU.

Trả lời:

MMU : có các chức năng sau :

- Chuyển đổi địa chỉ ảo hay địa chỉ logic thành địac hỉ vật lý. Điajc hỉ vật lý được chuyển tới cache hoặc thông qua BIU và bus địa chỉ tới BN bên ngoài bộ vxl để chọn vùng nhớ, đảm bảo cơ chế phân trang trong tổ chức BN ảo, đảm bảo cơ chế phân đoạn cho BN, bảo vệ BN cho cả 2 cơ chế phân trang và phân đoạn, quản lý bộ đệm biến đổi truy cập nhanh TLB và quản lý BN dự trữ

chuyển đổi ATC (address translation cache) phục vụ quá trình chuyển đổi các trang nhớ ảo thành phân trang nhớ vật lý

- Đơn vị phân trang , TLB (hoặc ATC) đều có TRONG mmu của hầu hết các bộ vxl hiện đại. trong intel X86 có đơn vị phân đoạn. Trong trường hợp ko có TLB,MMU chứa phần logic giám sát truy nhập đến các bảng và thư mục tương ứng trong BNC

Bạn đang đọc truyện trên: TruyenTop.Vip

Tags: