hiệu năng của một máy tính computer, về quan hệ lẫn nhau giữa tập lệnh, kiểu địa chỉ, pipeline và những phân cấp của bộ nhớ (cache, chính, ảo),.. Nắm bắt được một số kiến trúc hiện đ[r]
(1)NGUYỄN Ngọc Hoá
Department of Information Systems, University of Engineering & Technology, Vietnam National University, Hanoi
Kiến trúc máy tính
(2)Giới thiệu môn học
Môn học:
Kiến trúc máy tính
Computer Architecture
Phân bố học : tín chỉ
30 lý thuyết
12 tập & ôn tập
3 thảo luận lớp
Giảng viên: Nguyễn Ngọc Hoá
Phòng 311-E3
Điện thoại: 37547.813
Email: Hoa.Nguyen@vnu.edu.vn
(3)Mục tiêu
Trang bị kiến thức kiến trúc tổ chức máy tính,
sơ lược q trình phát triển ngành cơng nghiệp máy tính,
Nắm bắt hoạt động tổ chức phận
máy tính (CPU, nhớ, thiết bị vào/ra, hệ thống liên kết) đặc biệt nhớ CPU,
Hiểu rõ ảnh hưởng tập lệnh kiểu đánh địa đến
hiệu máy tính computer, quan hệ lẫn giữa tập lệnh, kiểu địa chỉ, pipeline phân cấp bộ nhớ (cache, chính, ảo),
Nắm bắt số kiến trúc đại cải thiện hiệu
(4)Chuẩn đầu môn học Mục tiêu
Nội dung Bậc 1 Bậc 2 Bậc 3
1. Kiến thức
(cho phép đạt yêu cầu 1.4 ma trận chuẩn đầu ra ngành HTTT CNTT)
Nắm kiến thức kiến trúc tổ chức máy tính, sơ lược
q trình pháttriển ngành cơng nghiệp máy tính. x
Hiểu tổ chức chế hoạt động thành phần trong
máy tính,đặc biệt nhớ CPU; x
Làm chủ điểm quan trọng quản lý nhớ các phương pháp ánh xạ hai loại nhớ, kỹ thuật thay thế, sách ghi,
x
Hiểu vận dụng vấn đề bật kiến trúc CPU tập
lệnh, kiểu đánh địa chỉ, kỹ thuật pipeline, x
Phân tích và đánh giá hiệu máy tính nói chung, xác định được ảnh hưởng yếu tố quan trọng kiến trúc thay đổi đến hiệu máy tính, biết cách xây dựng giải pháp nâng caohiệu tính tốn tuỳ theo ngữ cảnh
x
2.Kỹ năng
2.1 Kỹ cứng
(5)Chương trình học
1 Nhập môn T1
Khái niệm chung
Kiến trúc tổ chức Cấu trúc chức năng Lịch sử phát triển
Mơ hình máy tính của Von Neuman Phân loại kiến trúc
Hiệu luật Moore
Một số kiến trúc máy tính đại
Kiến trúc x86 x86-64 Kiến trúc UltraSparc
Bài tập
2 Tổ chức máy tính T2
Khái niệm điều khiển theo
chương trình
Nguyên lý Von Neuman
Thành phần máy tính
CPU
Bộ nhớ,
Thiết bị vào/ra Hệ thống liên kết
Chức máy tính
Khái niệm chung Chu trình lệnh
Sơ đồ trạng thái chu trình khơng
có ngắt có ngắt
(6)Chương trình học…
3 Hệ thống liên kết T3
Mơ hình liên kết thành phần
trong máy tính
Khái niệm bus
Tổ chức chức năng Kiến trúc truyền thống Kiến trúc hiệu cao
Các đặc điểm bus
Kiểu bus Độ rộng bus
Kiểu truyền liệu Timing
Kỹ thuật phân xử (arbitrage) Hiệu năng
4 Bộ nhớ hệ thống
lưu trữ T456
Khái niệm chiến thuật
phân cấp nhớ
Các đặc điểm nhớ
Bộ nhớ chính
Bộ nhớ cache
Bộ nhớ ngoài
Bài tập
Bài tập & Kiểm tra
(7)Chương trình học…
5 Các thiết bị vào/ra T8 Các thiết bị bên ngoài
I/O Modules
Truy cập nhớ trực tiếp Kênh I/O processors
Bài tập
6 Số học máy tính T9 Tổng quan đơn vị số
học logic - ALU
Biểu diễn thông tin số
Khái niệm thông tin số Biểu diễn ký tự
Biểu diễn số nguyên Biểu diễn số thực
Logic số
Mạch kết hợp
Bộ số học logic Mạch tuần tự