
NKK-HUST
Kiến trúc máy tính
Chương 6
BỘ XỬ LÝ
Nguyễn Kim Khánh
Trường Đại học Bách khoa Hà Nội
CA2020 Kiến trúc máy tính 314

NKK-HUST
Nội dung học phần
Chương 1. Giới thiệu chung
Chương 2. Cơ bản về logic số
Chương 3. Hệ thống máy tính
Chương 4. Số học máy tính
Chương 5. Kiến trúc tập lệnh
Chương 6. Bộ xử lý
Chương 7. Bộ nhớ máy tính
Chương 8. Hệ thống vào-ra
Chương 9. Các kiến trúc song song
CA2020 Kiến trúc máy tính 315

NKK-HUST
6.1. Tổ chức của CPU
6.2. Thiết kế đơn vị điều khiển
6.3. Kỹ thuật đường ống lệnh
6.4. Ví dụ thiết kế bộ xử lý theo kiến trúc
MIPS (*)
(*) dành cho Chương trình Tài năng và Chất lượng cao
Nội dung của chương 6
CA2020 Kiến trúc máy tính 316

NKK-HUST
6.1. Tổ chức của CPU
nNhiệm vụ của CPU:
nNhận lệnh (Fetch Instruction): CPU đọc lệnh từ bộ
nhớ
nGiải mã lệnh (Decode Instruction): xác định thao tác
mà lệnh yêu cầu
nNhận dữ liệu (Fetch Data): nhận dữ liệu từ bộ nhớ
hoặc các cổng vào-ra
nXử lý dữ liệu (Process Data): thực hiện phép toán số
học hay phép toán logic với các dữ liệu
nGhi dữ liệu (Write Data): ghi dữ liệu ra bộ nhớ hay
cổng vào-ra
1. Cấu trúc cơ bản của CPU
CA2020 Kiến trúc máy tính 317

NKK-HUST
Sơ đồ cấu trúc cơ bản của CPU
CA2020 Kiến trúc máy tính 318
Đơn vị
điều khiển
(CU)
Đơn vị
số học
và logic
(ALU)
Tập
thanh ghi
(RF)
Đơn vị nối ghép bus (BIU)
bus dữ liệu
bus bên trong
bus địa chỉ
bus điều khiển

