TAILIEUCHUNG - Bài giảng Kiến trúc máy tính: Chương III

Bài giảng Kiến trúc máy tính - Chương III: Bộ xử lý: Khối điều khiển và đường dữ liệu, trình bày các nội dung: thành phần cơ bản của bộ xử lý, lệnh truy cập, các toán tử ALU, toán tử bộ nhớ, kết nối các thành phần, các tín hiệu điều khiển và bộ đồn kênh MUXes, các chỉ thị giải mã lệnh. | Bộ xử lý: Khối điều khiển và Đường dữ liệu Nội dung Thành phần cơ bản của bộ xử lý – Lệnh truy cập – Các toán tử ALU – Toán tử bộ nhớ Kết nối các thành phần – Các tín hiệu điều khiển và bộ đồn kênh MUXes – Các chỉ thị giải mã lệnh Material that is not in this lecture Readings from the book – ALU Function field ( in ) – Some data path details – The book has excellent descriptions of this topic. Please read the book before watching this lecture. The reading assignment is on the website. Thực thi cơ bản của MIPS (from the book) Xem lại các tập lệnh cơ bản trong MIPS – Memory: lw, sw – Arithmetic: add,sub – Logic: and, or – Branch: beq Đọc thêm: – Multiply, divide – A bunch of logic operations – jump – jr and jal Các hoạt động chính của bộ xử lý? Nạp lệnh: tìm ra lệnh và tải lệnh Tính toán trên ALU: tìm ra toán tử và thực thi Truy nhập bộ nhớ: tìm ra địa chỉ và truy nhập Thiết kế đơn chu kỳ Thiết kế đầu tiên sẽ xử lý một lệnh với mọi chu kỳ đồng hồ. Chia lệnh thành các pha và thực hiện trong một chu kỳ đồng hồ. Nhắc lại về thiết kế mức logic: Tổ hợp các mức logic tạo ra trạng thái kế tiếp Bộ nhớ (các mạch chốt, RAM) lưu trữ trạng thái Bộ đồng hồ chuyển đổi trạng thái kế tiếp Quy trình nạp lệnh Trạng thái kế tiếp: PC+4 (ngoại trừ các lệnh nhảy) Trạng thái: Program Counter (lệnh hiện tại) Thiết kế đơn chu kỳ Thiết kế xử lý một lệnh trong các chu kỳ đồng hồ Các khối xử lý cơ bản: – Combinational logic tạo ra next state – Memories (latches, RAM) lưu trữ trạng thái – Clock chuyển đổi next state thành current state. Nạp lệnh Theo dõi địa chỉ lệnh hiện tại tên thanh PC. – Tăng PC lên 4 trong mỗi chu kỳ – Tải lệnh tại địa chỉ được xác định bởi PC Tính toán trên ALU (các chỉ thị lệnh dạng RS) Các bước thực hiện? – Đọc dữ liệu từ tệp thanh ghi(specify rs and rt) – Thực thi tính toán ALU – Ghi dữ liệu về tệp thanh ghi (specify rd) Tính toán trên ALU (cấu trúc lệnh dạng RS) Các bước thực hiện? – Đọc dữ liệu từ tệp thanh ghi (xác định rõ rs và rt) – Thực hiện tính toán .

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.