1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bài giảng Kiến trúc máy tính: Chương 1 - ThS. Nguyễn Hằng Phương

24 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 24
Dung lượng 1,12 MB

Nội dung

+ KIẾN TRÚC MÁY TÍNH MƠ TẢ MƠN HỌC  Môn học sở ngành, cung cấp cho sinh viên kiến thức tảng tổ chức kiến trúc máy tính  Thời lượng   Tổng số: 60 tiết  Lý thuyết: 45 tiết + Thực hành: 15 tiết Tài liệu học tập: Computer Organization and Architecture, William Stallings, 9th Edition Slide giảng  Đánh giá: Điểm mơn học = Điểm q trình x 40% + Thi trắc nghiệm hết môn x 60% + NỘI DUNG Chương – Giới thiệu Chương – Sự phát triển máy tính hiệu Chương – Tổng quan chức kết nối máy tính Chương – Bộ nhớ Cache Chương – Bộ nhớ Chương – Bộ nhớ Chương – Vào/Ra Chương – Các hệ đếm Chương – Bộ xử lý số học Chương 10 – Tập lệnh: Các đặc tính chức Chương 11 – Tập lệnh: Chế độ địa khuôn dạng Chương 12 – Tổ chức chức vi xử lý + Chương Giới thiệu Kiến trúc máy tính Tổ chức máy tính  Kiến trúc thuộc tính mà lập trình viên nhìn thấy được, thuộc tính có tác động trực tiếp đến việc thực chương trình  Bao gồm: Tập lệnh (tập lệnh mã máy hồn chỉnh hiểu xử lý xử lý trung tâm); cách đánh địa nhớ; ghi; định dạng địa liệu; chế I/O  Tổ chức cách thực tính năng, khối hoạt động kết nối để thực đặc tính kiến trúc  Bao gồm: Chi tiết phần cứng; Tín hiệu điều khiển; Giao diện máy tính thiết bị ngoại vi; Cơng nghệ nhớ + Kiến trúc IBM System/370  Được  Bao giới thiệu vào năm 1970 gồm nhiều model thể nâng cấp lên model đắt tiền tốc độ nhanh mà không cần bỏ phần mềm gốc  Có model tung cải tiến kĩ thuật giữ ngun kiến trúc khách hàng khơng cần mua phần mềm  Các  Kiến trúc trì đến ngày dịng máy tính mainframe IBM + Kiến trúc Intel x86  Bộ vi xử lý Intel 8086 giới thiệu vào năm 1978  Kiến trúc x86 gần chiếm toàn thị phần máy tính cá nhân, máy workstation, server chí siêu máy tính  Các model tung cải tiến kĩ thuật giữ nguyên kiến trúc khách hàng khơng cần mua phần mềm Các model khác họ có kiến trúc Nhưng tổ chức khác nhau! + Cấu trúc chức  Hệ thống cấp bậc  Là tập hợp hệ thống có liên quan với  Bản chất cấp bậc hệ thống phức tạp cần thiết cho thiết kế mô tả chúng  Nhà thiết kế cần làm việc với cấp cụ thể hệ thống  Mỗi cấp có cấu trúc chức riêng  Cấu trúc Cách thức thành phần liên quan đến  Chức Hoạt động thành phần riêng cấu trúc + Operating Environment (source and destination of data) 2.1 Chức  Data Movement Apparatus Bốn chức bản: ● Xử lý liệu (Data processing) ● Lưu trữ liệu (Data storage) ● Di chuyển liệu (Data movement) ● Điều khiển (Control) Control Mechanism Data Storage Facility Data Processing Facility + Movement Di Movement chuyển Movement Hoạt động Control (a) Di chuyển liệu (Data movement) Storage Control Processing Storage Điều khiển (a) Control Movement Lưu Storage trữ Storage Control Processing Xử lý Processing (c) (b) Movement Control Máy tính phải có khả di chuyển liệu giới bên Processing Storage (a) Processing (d) Figure 1.2 Possible Computer Operations + Movement Movement Di Movement Movement Hoạt động chuyển Control (b) Lưu trữ liệu (Data storage) Control Máy tính phải tạm thời Processing lưu trữ mẩu liệu làm việc thời điểm (a) Storage Control Processing (a) Storage Điều khiển Processing (b) Control Movement Movement Control Control Lưu Storage Processing Xử lý trữ Storage Processing (c) Storage (b) Processing (d) Figure 1.2 Possible Computer Operations + Movement Hoạt động (c) Xử lý liệu vào/ra Di Movement Chuyển Control Storage Movement Control Processing Storage Điều Control (a) Processing (b) khiển (Processing from/to storage) Movement Movement Control Control Lưu Storage Processing Xử lý trữ Storage Processing (c) Storage (c) Processing (d) Figure 1.2 Possible Computer Operations + Movement Hoạt động (d) Control Xử lý liệu từ lưu trữ tới I/O Processing • Dữ liệu có nhiều dạng khác phạm vi yêu cầu xử lý rộng (c) Di Movement chuyển Movement Control Storage Movement Control Processing Storage Điều Control (a) Processing (b) khiển Movement Movement Control Control Lưu trữ Storage Storage Processing Xử lý Processing (c) Storage (d) Processing (d) Figure 1.2 Possible Computer Operations MÁY TÍNH: - Lưu trữ - Xử lý Máy tính 2.2 Cấu trúc + Máy tính gồm có bốn phần chính:  CPU – xử lý trung tâm, điều khiển hoạt động máy tính thực chức xử lý liệu  Bộ nhớ chính: lưu trữ liệu Là tập hợp ô nhớ, ô nhớ có số bit định chứa thơng tin mã hố số nhị phân  I/O – phận nhập xuất thông tin – di chuyển liệu máy tính mơi trường bên ngồi Hệ thống kết nối (bus) – số chế cung cấp cho việc truyền đạt thông tin CPU, nhớ I/O + CPU  Bộ điều khiển (Control Unit - CU)  Thành phần cấu trúc gồm:  Khối số học logic (Arithmetic and Logic Unit - ALU)   Thực chức xử lý liệu Thanh ghi (Registers)   Điều khiển hoạt động CPU máy tính Cung cấp khả lưu trữ nội cho CPU Các kết nối CPU  Một số chế dùng để cung cấp thông tin liên lạc khối CU, ALU ghi Tổng kết + Giới thiệu chung Chương  Tổ chức máy tính  Kiến trúc máy tính  Chức  Xử lý liệu  Lưu trữ liệu  Di chuyển liệu  Điều khiển  Cấu trúc  CPU  Bộ nhớ  I/O  Kết nối hệ thống  Thành phần cấu trúc CPU  Bộ điều khiển CU  Khối số học logic ALU  Thanh ghi  Kết nối CPU + Internet Resources Web sites to look for • WWW Computer Architecture Home Page • CPU Info Center • Processor Emporium • ACM Special Interest Group on Computer Architecture • IEEE Technical Committee on Computer Architecture • Intel Technology Journal • Manufacturer’s sites: ▫ Intel, IBM, etc + https://sites.google.com/site/phuongnh20589 + Câu hỏi chương 1 Phân biệt tổ chức máy tính kiến trúc máy tính? Phân biệt cấu trúc máy tính chức máy tính? Bốn chức máy tính gì? Kể tên thành phần cấu trúc máy tính? Kể tên thành phần cấu trúc xử lý?

Ngày đăng: 07/09/2023, 01:37