Bài giảng Kiến trúc máy tính - Chương mở đầu: Giới thiệu môn học - Nguyễn Ngọc Hóa

Mục tiêu

 Trang bị kiến thức cơ bản về kiến trúc và tổ chức máy tính,

sơ lược quá trình phát triển ngành công nghiệp máy tính,

 Nắm bắt hoạt động và tổ chức của các bộ phận chính trong

máy tính (CPU, bộ nhớ, thiết bị vào/ra, hệ thống liên kết)

đặc biệt là bộ nhớ và CPU,

 Hiểu rõ về ảnh hưởng của tập lệnh và kiểu đánh địa chỉ đến

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 đại cải thiện được hiệu

năng máy tính (kiến trúc x86-64, kỹ thuật siêu luồng, đa

luồng đồng thời, đa lõi,.)

Bài giảng Kiến trúc máy tính - Chương mở đầu: Giới thiệu môn học - Nguyễn Ngọc Hóa trang 1

Trang 1

Bài giảng Kiến trúc máy tính - Chương mở đầu: Giới thiệu môn học - Nguyễn Ngọc Hóa trang 2

Trang 2

Bài giảng Kiến trúc máy tính - Chương mở đầu: Giới thiệu môn học - Nguyễn Ngọc Hóa trang 3

Trang 3

Bài giảng Kiến trúc máy tính - Chương mở đầu: Giới thiệu môn học - Nguyễn Ngọc Hóa trang 4

Trang 4

Bài giảng Kiến trúc máy tính - Chương mở đầu: Giới thiệu môn học - Nguyễn Ngọc Hóa trang 5

Trang 5

Bài giảng Kiến trúc máy tính - Chương mở đầu: Giới thiệu môn học - Nguyễn Ngọc Hóa trang 6

Trang 6

Bài giảng Kiến trúc máy tính - Chương mở đầu: Giới thiệu môn học - Nguyễn Ngọc Hóa trang 7

Trang 7

pdf 7 trang xuanhieu 5880
Bạn đang xem tài liệu "Bài giảng Kiến trúc máy tính - Chương mở đầu: Giới thiệu môn học - Nguyễn Ngọc Hóa", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

Tóm tắt nội dung tài liệu: Bài giảng Kiến trúc máy tính - Chương mở đầu: Giới thiệu môn học - Nguyễn Ngọc Hóa

Bài giảng Kiến trúc máy tính - Chương mở đầu: Giới thiệu môn học - Nguyễn Ngọc Hóa
 Kiến trúc máy tính
 NGUYỄN Ngọc Hoá
 Department of Information Systems,
 University of Engineering & Technology,
 Vietnam National University, Hanoi
7 September 2015 Hoa.Nguyen@vnu.edu.vn
 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ố giờ học : 3 tín chỉ
  30 giờ lý thuyết
  12 giờ bài tập & ôn tập
  3 giờ thảo luận trê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
  Lớp trưởng môn học
  Bach Van Thuần, 0963.131.293 , thuanbv2203@gmail.com
  Phan Thi Hà Trang, 096.991.7887, hatrang1921@gmail.com
Computer Architecture –DepartmentDepartment ofof InformationInformation SystemsSystems @@ HoáNGUYỄN NGUYEN Ngọc Hoá 2
 Mục tiêu 
  Trang bị kiến thức cơ bản về kiến trúc và tổ chức máy tính, 
 sơ lược quá trình phát triển ngành công nghiệp máy tính,
  Nắm bắt hoạt động và tổ chức của các bộ phận chính trong 
 máy tính (CPU, bộ nhớ, thiết bị vào/ra, hệ thống liên kết) 
 đặc biệt là bộ nhớ và CPU,
  Hiểu rõ về ảnh hưởng của tập lệnh và kiểu đánh địa chỉ đến 
 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 đại cải thiện được hiệu 
 năng máy tính (kiến trúc x86-64, kỹ thuật siêu luồng, đa 
 luồng đồng thời, đa lõi,...)
Computer Architecture –DepartmentDepartment ofof InformationInformation SystemsSystems @@ HoáNGUYỄN NGUYEN Ngọc Hoá 3
 Chuẩn đầu ra của môn học
 Mục tiêu
 Bậc 1 Bậc 2 Bậc 3
 Nội dung
 1. Kiến thức
 (cho phép đạt được những yêu cầu 1.4 của ma trận chuẩn đầu ra
 ngành HTTT và CNTT)
 Nắm được kiến thức cơ bản về kiến trúc và tổ chức của máy tính, sơ lược
 quá trình phát triển ngành công nghiệp máy tính. x
 Hiểu được tổ chức và cơ chế hoạt động của các thành phần chính trong
 máy tính, đặc biệt là bộ nhớ và CPU; x
 Làm chủ được những điểm quan trọng trong quản lý bộ nhớ như các
 phương pháp ánh xạ giữa hai loại bộ nhớ, kỹ thuật thay thế, chính sách x
 ghi, ...
 Hiểu và vận dụng được những vấn đề nổi bật trong kiến trúc CPU như tập
 lệnh, kiểu đánh địa chỉ, kỹ thuật pipeline, .. x
 Phân tích và đánh giá được hiệu năng của máy tính nói chung, xác định
 được ảnh hưởng khi một trong những yếu tố quan trọng trong kiến trúc
 thay đổi đến hiệu năng của máy tính, biết cách xây dựng giải pháp nâng x
 cao hiệu năng tính toán tuỳ theo ngữ cảnh
 2. Kỹ năng
 2.1 Kỹ năng cứng
 2.1.2. Kỹ năng lập luận tư duy và giải quyết vấn đề
 2.1.3. Kỹ năng nghiên cứu và khám phá kiến thức x
 2.1.4. Kỹ năng tư duy theo hệ thống
 2.2 Kỹ năng mềm
 x
 2.2.1. Các kỹ năng cá nhân
Computer Architecture –DepartmentDepartment ofof InformationInformation SystemsSystems @@ HoáNGUYỄN NGUYEN Ngọc Hoá 4
 Chương trình học
 1. Nhập môn T1 2. Tổ chức cơ bản máy tính T2
  Khái niệm chung  Khái niệm điều khiển theo
  Kiến trúc và tổ chức chương trình
  Cấu trúc và chức năng  Nguyên lý Von Neuman
  Lịch sử phát triển
  Thành phần chính của máy tính
  Mô hình máy tính của Von Neuman  CPU
  Phân loại kiến trúc  Bộ nhớ, 
  Hiệu năng và luật Moore  Thiết bị vào/ra
  Một số kiến trúc máy tính hiện đại  Hệ thống liên kết
  Kiến trúc x86 và x86-64  Chức năng của máy tính
  Kiến trúc UltraSparc  Khái niệm chung
  Bài tập  Chu trình lệnh
  Sơ đồ trạng thái chu trình không
 có ngắt và có ngắt
  Bài tập
Computer Architecture –DepartmentDepartment ofof InformationInformation SystemsSystems @@ HoáNGUYỄN NGUYEN Ngọc Hoá 5
 Chương trình học
 3. Hệ thống liên kết T3 4. Bộ nhớ và các hệ thống
  Mô hình liên kết thành phần lưu trữ T456
 trong máy tính  Khái niệm và chiến thuật
  Khái niệm bus phân cấp bộ nhớ
  Tổ chức và chức năng  Các đặc điểm của bộ nhớ
  Kiến trúc truyền thống  Bộ nhớ chính
  Kiến trúc hiệu năng cao
  Bộ nhớ cache
  Các đặc điểm của bus
  Bộ nhớ ngoài
  Kiểu bus
  Bài tập
  Độ rộng bus
  Kiểu truyền dữ liệu
  Timing
  Bài tập & Kiểm tra
  Kỹ thuật phân xử (arbitrage)
  Hiệu năng giữa kỳ T7
  Ví dụ với PCI bus
Computer Architecture –DepartmentDepartment ofof InformationInformation SystemsSystems @@ HoáNGUYỄN NGUYEN Ngọc Hoá 6
 Chương trình học
 5. Các thiết bị vào/ra T8 6. Số học máy tính T9
  Các thiết bị bên ngoài  Tổng quan về đơn vị số
  I/O Modules học và logic - ALU
  Truy cập bộ nhớ trực tiếp  Biểu diễn thông tin số
  Kênh I/O và processors  Khái niệm thông tin số
  Biểu diễn ký tự
  Bài tập
  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 và logic
  Mạch tuần tự
  Bài tập
Computer Architecture –DepartmentDepartment ofof InformationInformation SystemsSystems @@ HoáNGUYỄN NGUYEN Ngọc Hoá 7

File đính kèm:

  • pdfbai_giang_kien_truc_may_tinh_chuong_mo_dau_gioi_thieu_mon_ho.pdf