intTypePromotion=3

Bài giảng Kiến trúc máy tính (Computer Architecture) - ThS. Phạm Thị Minh Thu

Chia sẻ: Minh Van Thuan | Ngày: | Loại File: PDF | Số trang:57

0
144
lượt xem
23
download

Bài giảng Kiến trúc máy tính (Computer Architecture) - ThS. Phạm Thị Minh Thu

Mô tả tài liệu
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng Kiến trúc máy tính (Computer Architecture) giúp sinh viên có được kiến thức cơ bản về kiến trúc và tổ chức của máy tính; nhận biết được hoạt động, tổ chức của các bộ phận chính trong máy tính, đặ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; hiểu rõ về quan hệ 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).

Chủ đề:
Lưu

Nội dung Text: Bài giảng Kiến trúc máy tính (Computer Architecture) - ThS. Phạm Thị Minh Thu

  1. ĐẠI HỌC THÁI NGUYÊN TRƯỜNG ĐẠI HỌC KHOA HỌC Kiến trúc máy tính (Computer Architecture) Giảng viên: ThS. Phạm Thị Minh Thu Bộ môn Tin học, Khoa Toán Tin Trường Đại học Khoa học (thupm84@gmail.com) Thái Nguyên - 2011 Bài giảng KTMT 1/57
  2. Giới thiệu môn học  Thông tin môn học • Số tín chỉ: 02 (25t Lý thuyết + 5t bài tập) • Môn học tiên quyết: Tin cơ sở, Xử lý tín hiệu số, Toán rời rạc  Mục tiêu: – Có được kiến thức cơ bản về kiến trúc và tổ chức của máy tính, – Nhận biết được hoạt động, tổ chức của các bộ phận chính trong máy tính, đặ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. – Hiểu rõ về quan hệ 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). Bài giảng KTMT 2/57
  3. Nội dung môn học Chương 1: Nhập môn Chương 2: Kiến thức cơ sở Chương 3: Bộ nhớ và hệ thống lưu trữ Chương 4: Bus và Interconnection Chương 5: Tập lệnh Chương 6: Tổ chức và chức năng của CPU Bài giảng KTMT 3/57
  4. Giới thiệu môn học  Yêu cầu  Đi học đầy đủ, tích cực  Làm tiểu luận  Đánh giá: • Điểm = (CC+GK+Tiểu luận)*0.1 + Thi CK*0.7 • GK: Viết-60’; Cuối kỳ: Viết-60’  Tài liệu tham khảo  Nguyễn Đình Việt, Kiến trúc máy tính, Nxb Đại học Quốc gia.  Vũ Chấn Hưng, Giáo trình Kiến trúc máy vi tính, Nxb Giao thông vận tải  William Stallings, Computer Organization and Architecture Bài giảng KTMT 4/57
  5. ĐẠI HỌC THÁI NGUYÊN TRƯỜNG ĐẠI HỌC KHOA HỌC Kiến trúc máy tính Chương 1: Nhập môn Giảng viên: ThS. Phạm Thị Minh Thu Bộ môn Tin học, Khoa Toán Tin (thupm84@gmail.com) Thái Nguyên - 2011 Bài giảng KTMT 5/57
  6. Nội dung chính 1.1. Máy tính và phân loại 1.2. Kiến trúc máy tính 1.3. Sự tiến hóa của máy tính Bài giảng KTMT 6/57
  7. 1.1. Máy tính và sự phân loại a) Máy tính  Máy tính (Computer) là thiết bị điện tử thực hiện các công việc sau: • Nhận thông tin vào, • Xử lý thông tin theo dãy các lệnh được nhớ sẵn bên trong, • Đưa thông tin ra.  Dãy các lệnh nằm trong bộ nhớ yêu cầu máy tính thực hiện công việc cụ thể gọi là chương trình (program)  Máy tính hoạt động theo chương trình. Bài giảng KTMT 7/57
  8. Các thành phần của máy tính Bài giảng KTMT 8/57
  9. Mô hình phân lớp của máy tính Bài giảng KTMT 9/57
  10. Phần sụn (firm ware): Phần cứng? là phần mềm được nhúng Phần cứng: vào các mạch Hệ thống vật điện tử lý của máy Phần mềm: tính (mạch Phần các chương điện tử, bộ mềm trình và dữ nhớ, màn liệu (hệ điều hình, bàn hành, Word, phím, ...) Excel, Game, ...) Bài giảng KTMT 10/57
  11. Hình ảnh phần sụn Bài giảng KTMT 11/57
  12. b) Phân loại máy tính  Phân loại truyền thống  Máy vi tính (Microcomputers)  Máy tính nhỏ (Minicomputers)  Máy tính lớn (Mainframe Computers)  Siêu máy tính (Supercomputers)  Phân loại hiện đại  Máy tính cá nhân (Personal Computers)  Máy chủ (Server Computers)  Máy tính nhúng (Embedded Computers) Bài giảng KTMT 12/57
  13. 5 kiểu máy tính hiện nay MIPS? MIPS: Million Instruction Per Second Bài giảng KTMT 13/57
  14. Máy tính cá nhân  Là loại máy tính phổ biến nhất Gồm:  Máy tính để bàn (Desktop)  Máy tính xách tay (Laptop) Năm 1981: IBM giới thiếu máy tính IBM- PC sử dụng bộ xử lý Intel 8088 Năm 1984: Apple đưa ra Macintosh sử dụng bộ xử lý Motorola 68000  Giá thành từ hàng trăm đến hàng nghìn USD Bài giảng KTMT 14/57
  15. Personal Computer Bài giảng KTMT 15/57
  16. Máy chủ - Server Là máy phục vụ Dùng trong mạng theo mô hình Client/Server Tốc độ và hiệu năng tính toán cao Dung lượng bộ nhớ lớn Giá thành từ hàng nghìn đến hàng chục triệu USD Bài giảng KTMT 16/57
  17. MiniComputer Bài giảng KTMT 17/57
  18. Supermini NORD-5 1972 VAX 11/780 Bài giảng KTMT 18/57
  19. Mainframe Bài giảng KTMT 19/57
  20. SuperComputer Bài giảng KTMT 20/57

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản