Máy tính là gì? Nhận dữ liệu vào Xử lý dữ liệu theo chương trình lập sẵn Đưa thông tin ra Phần cứng hardware: các thiết bị vật lý của máy tính Phần mềm software: chương trình lậ
Trang 1CẤU TRÚC MÁY TÍNH
Trang 2Chương 2 Cấu trúc máy tính
6 Peripheral devices
Trang 32.1 Máy tính là gì?
Nhận dữ liệu vào
Xử lý dữ liệu theo chương trình lập sẵn
Đưa thông tin ra
Phần cứng (hardware): các thiết bị vật lý của máy tính
Phần mềm (software): chương trình lập sẵn
Máy tính cá nhân (PC - Personal Computer)
Máy chủ chuyên dụng (server)
Máy tính lớn: mainframe, supercomputer
Trang 4Đây là một chiếc máy vi tính
Trang 52.2 Mô hình cấu trúc cơ bản của máy tính
Trang 62.3 Central Processing Unit (CPU)
ALU – Arithmetic and Logic Unit
Bus Interface Unit - Bus nội bộ
Trang 7Khối điều khiển (CU - Control Unit)
phần khác:
Đọc lệnh từ chương trình trong bộ nhớ chính
(instruction fetch).
Giải mã lệnh (instruction decode).
Thực thi lệnh đã giải mã một cách tuần tự
(instruction excution).
Trang 8Khối tính toán (ALU - Arithmetic Logic Unit)
Số dấu phảy tĩnh (fixed point number).
Số dấu phảy động (floating point number).
Trang 9Tập thanh ghi (Registers)
khác trong quá trình tính toán của CPU.
Con trỏ chương trình (PC - Program Counter).
Các thanh ghi đa chức năng.
Thanh ghi chỉ số (index register).
Thanh ghi cờ (flag register).
Trang 10Một vài bộ vi xử lý
Đây là các bộ vi xử lý (microprocessor) chứa trong nó CPU và các thành phần khác nữa
Trang 12Bộ nhớ chính (main memory)
với CPU
trực tiếp bởi CPU
ROM (Read Only Memory)
CPU chỉ đọc bộ nhớ này
Chứa các chương trình, dữ liệu cơ bản của máy tính
RAM (Random Access Memory)
CPU có thể đọc và ghi bộ nhớ này
Chứa dữ liệu, chương trình được nạp, đang thực hiện
Trang 13Một vài thanh nhớ RAM
Trang 14Bộ nhớ đệm (cache)
giữa CPU và RAM
Trang 152.5 Computer bus
của máy tính lại với nhau
chuyển thông tin đồng thời (dùng cho bus địa chỉ
và dữ liệu)
Bus địa chỉ (address bus): Vận chuyển địa chỉ từ CPU đến mô-đun nhớ (bộ nhớ trong được tạo bởi nhiều mô-đun)
Bus dữ liệu (data bus) vận chuyển:
Lệnh từ bộ nhớ tới CPU
Dữ liệu giữa các thành phần
Bus điều khiển (control bus): vận chuyển tín hiệu điều khiển (đọc, ghi, ngắt,…)
Trang 16Hình ảnh bên trong một chiếc máy tính
Trang 172.6 Thiết bị ngoại vi
vào/ra (I/O - Input/Output devices), có chức năng:
Trao đổi thông tin giữa máy tính và thế giới bên ngoài
Vào: Nhập chương trình, dữ liệu
Ra: Xuất thông tin, kết quả
Trang 182.6.1 Thiết bị vào ra cơ sở
Độ phân giải: kích thước (số điểm) được hiển thị (800x600,…)
Card màn hình (display adapter) là thiết bị kết nối màn hình và
hệ thống.
Trang 192.6.2 Bộ nhớ ngoài (external memory)
Chương trình: hệ điều hành, chương trình ứng dụng,…
Dữ liệu: văn bản, âm thanh, hình ảnh,…
ra
Băng từ (magnetic tape)
Đĩa từ (magnetic disk): đĩa mềm, đĩa cứng
Đĩa quang (optical disk): CD, DVD
Electronic disk: USB flash memory
Trang 20Một vài thiết bị nhớ ngoài
Trang 21Tổng kết bộ nhớ máy tính
Magnetic Disk
Optical Disk Electronic disk
Dung lượng tăng dần
Trang 222.6.3 Một số thiết bị ngoại vi khác
Trang 24 Là các chương trình do con người lập sẵn.
Điều khiển, khai thác tài nguyên phần cứng phục vụ nhu cầu (tính toán) của con người
Là phần hồn của máy tính
Trang 26Chi phí cho phần cứng và phần mềm
% 100
80 60 40 20 0
- - -
-+ 1955
+ 1970
+ 2000
+ 1985
Phần cứng
Phần mềm
Trang 27Phân loại phần mềm
Các dịch vụ cơ bản của máy tính
Được cài đặt sẵn trong bộ nhớ ROM
Hệ điều hành (operating system)