Bài giảng Kiến trúc máy tính: Chương 1 - ThS. Nguyễn Thị Phương Thảo
lượt xem 9
download
Bài giảng "Kiến trúc máy tính - Chương 1: Giới thiệu" cung cấp cho người học các kiến thức: Tổ chức và kiến trúc máy tính, cấu trúc và chức năng máy tính. Đây là một tài liệu hữu ích dành cho các bạn sinh viên ngành Công nghệ thông tin và những ai quan tâm dùng làm tài liệu học tập và nghiên cứu.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Kiến trúc máy tính: Chương 1 - ThS. Nguyễn Thị Phương Thảo
- + KIẾN TRÚC MÁY TÍNH
- + Giới thiệu môn học Kiến trúc máy tính Tên môn học: Kiến trúc máy tính Phân loại môn học: Môn bắt buộc. Mã số môn học: CSE370 Số tín chỉ: 4 (3-1-0) Tài liệu học tập: Computer Organization and Architecture, William Stallings, 9th Edition, 2012 https://sites.google.com/a/wru.vn/thaont/kien-truc-may-tinh Tổ chức đánh giá môn học TT Các hình thức đánh giá Trọng số 1 Điểm quá trình (điểm danh + thảo luận + thi GK) 40% 2 Thi trắc nghiệm hết môn 60% Điểm môn học = ĐQT x 40% + THM x 60%
- + Nội dung môn học Chương 1 – Giới thiệu Chương 2 – Sự phát triển của máy tính và hiệu năng Chương 3 – Tổng quan về chức năng và kết nối trong máy tính Chương 4 – Bộ nhớ Cache Chương 5 – Bộ nhớ trong Chương 6 – Bộ nhớ ngoài Chương 7 – Vào/Ra Chương 8 – Hệ thống số Chương 9 – Bộ xử lý số học Chương 10 – Tập lệnh: Các đặc tính và chức năng Chương 11 – Tập lệnh: Chế độ địa chỉ và khuôn dạng Chương 12 – Tổ chức và chức năng bộ vi xử
- + Chương 1 Giới thiệu
- + Chương 1 – Giới thiệu 1.1 Tổ chức và kiến trúc 1.2 Cấu trúc và chức năng
- + 1.1 Kiến trúc máy tính Tổ chức máy tính Kiến trúc máy tính Tổ chức máy tính Kiến trúc máy tính đề cập đến Các khối của máy tính và sự kết nối những thuộc tính của một hệ thống giữa chúng để thực hiện các đặc lập trình viên có thể nhìn thấy được điểm của kiến trúc Các thuộc tính có tác động trực tiếp đến việc thực hiện chính xác một chương trình. Các thuộc tính của tổ chức Các thuộc tính của kiến trúc Chi tiết đặc tính phần cứng: Tín Tập lệnh: là tập hợp các lệnh mã hiệu điều khiển, giao diện giữa máy máy hoàn chỉnh có thể hiểu và xử tính và thiết bị ngoại vi, công nghệ lý bởi bộ xử lý trung tâm. bộ nhớ được sử dụng Số bit dùng để biểu diễn dữ liệu Cơ chế I/O Kỹ thuật định địa chỉ bộ nhớ
- + Kiến trúc hệ thống IBM 370 Kiến trúc hệ thống IBM 370 Được giới thiệu vào năm 1970 Bao gồm môt số model Có thể nâng cấp lên model đắt tiền và tốc độ nhanh hơn mà không cần bỏ đi các phần mềm gốc Mỗi mẫu model mới tung ra được cải tiến kĩ thuật nhưng giữ nguyên kiến trúc do đó khách hàng không cần mua phần mềm mới Kiến trúc này được duy trì đến ngày nay trên các dòng máy tính IBM lớn
- + 1.2 Cấu trúc và chức năng Máy tính là một hệ thống phức tạp. Để mô tả, người ta dựa trên tính phân cấp của máy tính Hệ thống phân cấp Là tập hợp các hệ thống con có liên kết với nhau Tính phân cấp của hệ thống phức tạp là cần thiết cho cả thiết kế và mô tả của nó. Nhà thiết kế chỉ cần làm việc với một cấp cụ thể của hệ thống tại một thời điểm Tại mỗi cấp: hệ thống có các bộ phận và sự kết nối giữa chúng Mỗi cấp có cấu trúc và chức năng riêng Cấu trúc Cách thức các bộ phận liên quan đến nhau Chức năng Hoạt động của từng bộ phận trong cấu trúc
- + 1.2.1 Chức năng Mộtmáy tính có bốn chức năng cơ bản: ● Xử lý dữ liệu (Data processing) ● Lưu trữ dữ liệu (Data storage) ●Di chuyển dữ liệu (Data movement) ● Điều khiển (Control)
- + Movement Di Movement Movement chuyển Hoạt động Control Control Storage Processing Storage Processing (a) Di chuyển dữ liệu (a) Điều Control (b) (Data movement) khiển Movement Movement Control Control Lưu Storage Processing Xử lý trữ Storage Processing Storage Processing (c) (a) (d) Figure 1.2 Possible Computer Operations
- + Movement Movement Movement Di Movement chuyển Hoạt động Control Control Storage Processing Storage Processing (b) Lưu trữ dữ liệu (a) Điều (b) Control Control (Data storage) khiển Movement Movement Control Control Processing Lưu Storage Processing Xử lý trữ Storage Processing Storage Processing (c) (d) (a) (b) Figure 1.2 Possible Computer Operations
- + Movement Di Movement Chuyể Movement n Hoạt động Control Control Storage Processing Storage Processing (c) Xử lý dữ liệu (a) Điều Control (b) khiển (Data processing) Movement Movement Control Control Lưu Storage Xử lý Processing trữ Storage Processing Storage Processing (c) (c) (d) Figure 1.2 Possible Computer Operations
- + Movement Movement Di Movement chuyển Movement Hoạt động Control Control Storage Processing Storage Processing (d) Control Điều khiển (a) Điều Control (b) khiển (Control) Movement Movement Control Control Processing Lưu Storage Processing Xử lý trữ Storage Processing Storage Processing (c) (d) (c) (d) Figure 1.2 Possible Computer Operations
- Máy tính: - Lưu trữ - Xử lý Máy tính
- 1.2.2 Cấu trúc
- + CPU – bộ xử lý trung tâm điều khiển hoạt động của máy tính và thực hiện chức năng xử lý dữ liệu Một máy tính gồm Bộ nhớ chính: lưu trữ dữ liệu. Là có bốn phần chính: tập hợp các ô nhớ, mỗi ô nhớ có một số bit nhất định và chứa thông tin mã hoá số nhị phân. I/O – bộ phận nhập xuất thông tin – thực hiện giao tiếp giữa máy tính và người dùng hay giữa các máy tính trong cùng mạng, Hệ thống kết nối (bus) – một số cơ chế cung cấp cho việc truyền đạt thông tin giữa CPU, bộ nhớ chính và I/O
- + Bộ điều khiển (Control Unit - CU) CPU Điều khiển hoạt động của CPU và cả máy tính Thành phần cấu trúc Bộ làm toán và luận lý (Arithmetic and chính gồm: Logic Unit - ALU) Thực hiện chức năng xử lý dữ liệu Thanh ghi (Registers) Cung cấp lưu trữ nội bộ cho CPU Các kết nối trong CPU Một số cơ chế dùng để cung cấp thông tin liên lạc giữa các khối CU, ALU và các thanh ghi.
- + Tổng kết Introduction Chương 1 Tổ chức máy tính Cấu trúc CPU Kiến trúc máy tính Bộ nhớ chính Chức năng I/O Xử lý dữ liệu Kết nối hệ thống Lưu trữ dữ liệu Thành phần cấu trúc CPU Di chuyển dữ liệu Bộ điều khiển CU Điều khiển Bộ làm toán và logic ALU Thanh ghi Kết nối CPU
- + Từ khóa Arithmetic and logic unit Control unit: Khối (đơn vị) (ALU): khối (đơn vị) số học và điều khiển logic Input–output (I/O): Vào-ra Central processing unit (CPU): khối (đơn vị) xử lý trung tâm Main memory: Bộ nhớ chính (ROM, RAM) Computer architecture: Kiến trúc máy tính Processor: Vi xử lý Computer organization: Tổ chức Register: Thanh ghi máy tính System bus: Bus hệ thống
- + Câu hỏi Sự khác nhau giữa kiến trúc và tổ chức máy tính Sự khác nhau giữa chức năng và cấu trúc máy tính Bốn chức năng chính của máy tính là gì Liệt kê và định nghĩa tóm tắt bốn thành phần chính của máy tính Liệt kê và định nghĩa tóm tắt bốn thành phần chính của VXL
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Kiến trúc máy tính: Chương 1 - TS. Nguyễn Qúy Sỹ
46 p | 272 | 52
-
Bài giảng Kiến trúc máy tính: Chương 3 - Cấu trúc phần cứng của máy tính
12 p | 269 | 48
-
Bài giảng Kiến trúc máy tính - ĐH Hàng Hải
95 p | 211 | 32
-
Bài giảng Kiến trúc máy tính (238tr)
238 p | 149 | 23
-
Bài giảng Kiến trúc máy tính: Chương 1 - Phạm Hoàng Sơn
70 p | 138 | 20
-
Bài giảng Kiến trúc máy tính: Chương 1 - ThS. Lê Văn Hùng
17 p | 147 | 11
-
Bài giảng Kiến trúc máy tính - Chương 1: Tổng quan về kiến trúc máy tính
40 p | 31 | 10
-
Bài giảng Kiến trúc máy tính: Chương 1 - ThS. Nguyễn Hằng Phương
24 p | 110 | 9
-
Bài giảng Kiến trúc máy tính và hệ điều hành: Chương 1 - Nguyễn Ngọc Duy
30 p | 57 | 6
-
Bài giảng Kiến trúc máy tính: Chương 7 - ThS. Lê Văn Hùng
18 p | 122 | 5
-
Bài giảng Kiến trúc máy tính - Kiến trúc bộ lệnh
78 p | 83 | 4
-
Bài giảng Kiến trúc máy tính - Chương 1: Giới thiệu
51 p | 78 | 3
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 3 - Vũ Thị Thúy Hà
89 p | 12 | 3
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 1 - Vũ Thị Thúy Hà
83 p | 10 | 2
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 2 - Vũ Thị Thúy Hà
106 p | 4 | 2
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 4 - Vũ Thị Thúy Hà
64 p | 5 | 2
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 5 - Vũ Thị Thúy Hà
20 p | 6 | 2
-
Bài giảng Kiến trúc máy tính và Hệ điều hành: Chương 6 - Vũ Thị Thúy Hà
74 p | 14 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn