Bài giảng "Kiến trúc máy tính - Chương 4: Bộ xử lý" cung cấp cho người học các kiến thức: Các bước thực hiện lệnh, bộ Multiplexer, bộ phận điều khiển, nguyên lý thiết kế luận lý, phần tử tuần tự, xây dựng lộ trình dữ liệu, . Mời các bạn cùng tham khảo. | Computer Architecture Computer Science amp Engineering Chương 4 Bộ Xử lý BK https tailieudientucntt Dẫn nhập Các yếu tố xác định hiệu xuất Bộ Xử lý Số lệnh Instruction Count Xác định bởi Kiến trúc tập lệnh ISA và Trình biên dịch Số chu kỳ cho mỗi lệnh và thời gian chu kỳ đ hồ Xác định bằng phần cứng CPU Đề cập 2 mô hình thực hiện MIPS Phiên bản đơn giản Phiên bản thực cơ chế đường ống Nhóm các lệnh đơn giản nhưng đặc trưng Truy cập bộ nhớ lw sw Số học luận lý add sub and or slt BK Nhảy rẽ nhánh chuyển điều khiển beq j 4 5 2019 Khoa Khoa học amp Kỹ thuật Máy tính https tailieudientucntt 2 Các bước thực hiện lệnh PC Bộ nhớ chứa lệnh Nạp lệnh Đọc nội dung thanh ghi Register numbers rs rt rd register file Tùy thuộc vào loại lệnh mà Sử dụng ALU để tính Phép số học Kết quả Xác định địa chỉ bộ nhớ load store Xác định địa chỉ rẽ nhánh Truy cập dữ liệu bộ nhớ cho lệnh for load store PC Địa chỉ lệnh kế or PC 4 BK 4 5 2019 Khoa Khoa học amp Kỹ thuật Máy tính https tailieudientucntt 3 Lược đồ thực hiện CPU BK 4 5 2019 Khoa Khoa học amp Kỹ thuật Máy tính https tailieudientucntt 4 Bộ Multiplexer Không thể nối dây trực tiếp lại với nhau Sử dụng bộ multiplexers BK 4 5 2019 Khoa Khoa học amp Kỹ thuật Máy tính https tailieudientucntt 5 Bộ phận Điều khiển BK 4 5 2019 Khoa Khoa học amp Kỹ thuật Máy tính https tailieudientucntt 6 Nguyên lý thiết kế luận lý Biểu diễn thông tin nhị phân Áp mức thấp 0 Áp mức cao 1 Một đường dây cho mỗi bit Dữ liệu gồm nhiều bit sẽ biểu diễn một tuyến nhiều đường dây Phần tử tổ hợp Thực hiện trên dữ liệu Kết quả đầu ra hàm đầu vào Phần tử trạng tái mạch tuần tự Lưu được dữ liệu BK 4 5 2019 Khoa Khoa học amp Kỹ thuật Máy tính https tailieudientucntt 7 Ví dụ các phần tử tổ hợp BK 4 5 2019