tailieunhanh - Bài giảng Kiến trúc máy tính: Chương 7 - Vũ Đức Lung

Bài giảng "Kiến trúc máy tính - Chương 7: Tổ chức bộ xử lý" bao gồm các nội dung: Tổ chức bộ xử lý trung tâm, bộ thanh ghi, đường đi dữ liệu, diễn tiến thi hành lệnh mã máy, xử lý ngắt, kỹ thuật ống dẫn. nội dung chi tiết. | Bài giảng Kiến trúc máy tính: Chương 7 - Vũ Đức Lung Chƣơng 7 – Tổ chức bộ xử lý . Tổ chức bộ xử lý trung tâm . Bộ điều khiển . Bộ thanh ghi . Đường đi dữ liệu (Datapath) . Tổ chức One-Bus . Tổ chức Two-Bus, Three-Bus . Diễn tiến thi hành lệnh mã máy . Xử lý ngắt (Interrupt Handling) . Kỹ thuật ống dẫn (Pipeline) Khoa KTMT Vũ Đức Lung 1 . Tổ chức bộ xử lý trung tâm đòi hỏi ở bên trong CPU: – Tìm nạp lệnh (Fetch Instruction) – Diễn giải lệnh (Interpret Instruction) – Tìm nạp dữ liệu (Fetch data) – Xử lý dữ liệu (Process data) – Ghi dữ liệu (Write data) Khoa KTMT Vũ Đức Lung 2 Cấu trúc bên trong của CPU Khoa KTMT Vũ Đức Lung 3 . Bộ điều khiển Bộ điều khiển mạch điện tử – nguyên lý hoạt động như một mạch tuần tự hay Automate (mạch tự động hóa) trạng thái hữu hạn – Ưu điểm : • chỉ có một số hữu hạn các trạng thái • tối ưu để tạo ra chế độ nhanh cho tác vụ Bộ điều khiển vi chương trình – dùng một vi chương trình lập sẵn nằm trong bộ nhớ điều khiển để khởi động dãy vi tac vụ theo yêu cầu. – dùng rộng rãi trong các bộ xử lý CISC Khoa KTMT Vũ Đức Lung 4 . Bộ điều khiển sơ đồ khối một bộ điều khiển cơ bản Khoa KTMT Vũ Đức Lung 5 . Bộ thanh ghi Thanh ghi muc đích chung Thanh ghi có mục đích đặc biệt Chiều dài của thanh ghi Số lượng thanh ghi Thanh ghi truy cập bộ nhớ – Thanh ghi dữ liệu bộ nhớ (memory data register - MDR) – Thanh ghi địa chỉ bộ nhớ (memory address regiater – MAR) Thanh ghi chuyển tải lệnh – Bộ đếm chương trình (program counter – PC) – Thanh ghi lệnh (instruction register – IR) Thanh ghi từ trạng thái của chương trình (program .