
HỌ C VIỆ N CÔNG NGHỆ BƯ U CHÍNH VIỄ N THÔNG
BÀI GIẢ NG MÔN
KỸ THUẬ T VI XỬ LÝ
Giả ng viên: TS. Hoàng Xuân Dậ u
Điệ n thoạ i/E-mail: dauhoang@vnn.vn
Bộ môn: Khoa họ c máy tính - Khoa CNTT1
Họ c kỳ/Năm biên soạ n: Họ c kỳ 1 năm họ c 2009-2010
CHƯ Ơ NG 6 – CÁC VI XỬ LÝ VÀ
CÔNG NGHỆ TIÊN TIẾ N

BÀI GIẢ NG MÔN KỸ THUẬ T VI XỬ LÝ
www.ptit.edu.vn GIẢ NG VIÊN: TS. HOÀNG XUÂN DẬ U
BỘ MÔN: KHOA HỌ C MÁY TÍNH - KHOA CNTT1 Trang 2
CHƯ Ơ NG 6 – CÁC VI XỬ LÝ VÀ CÔNG NGHỆ TIÊN TIẾ N
NỘ I DUNG
A. Giớ i thiệ u các VXL dự a trên kiế n trúc IA-32 và Intel 64
1. Các vi xử lý x86 (8086, 80286, 80386, 80486)
2. Các vi xử lý dòng Intel Pentium (Pen I, II, III, M v à IV)
3. Các vi xử lý dòng Xeon, Core và Atom
B. Các kiế n trúc & công nghệ VXL tiên tiế n
4. Vi kiế n trúc P6
5. Mô tơ thự c thi không theo trậ t tự (Out of Order Execution)
6. Vi kiế n trúc Intel NetBurst
7. Vi kiế n trúc Intel Core
8. Vi kiế n trúc Intel Atom
9. Tậ p lệ nh SIMD
10.Công nghệ Hyper-Threading
11.Kiế n trúc Intel 64
12.Công nghệ ả o hoá

BÀI GIẢ NG MÔN KỸ THUẬ T VI XỬ LÝ
www.ptit.edu.vn GIẢ NG VIÊN: TS. HOÀNG XUÂN DẬ U
BỘ MÔN: KHOA HỌ C MÁY TÍNH - KHOA CNTT1 Trang 3
CHƯ Ơ NG 6 – CÁC VI XỬ LÝ VÀ CÔNG NGHỆ TIÊN TIẾ N
1. Các vi xử lý x86 - 8086
8086 là VXL đầ u tiên củ a kiế n
trúc IA-32
Thanh ghi 16 bits
Bus: data bus 16-bit; address
bus 20-bit
Không gian bộ nhớ max: 1MB
Bộ nhớ đư ợ c phân đoạ n
(segmentation): mỗ i đoạ n có
kích thư ớ c 64KB.
Đị a chỉ logic ô nhớ :
Segment : Offset
Đị a chỉ đoạ n : đị a chỉ lệ ch

BÀI GIẢ NG MÔN KỸ THUẬ T VI XỬ LÝ
www.ptit.edu.vn GIẢ NG VIÊN: TS. HOÀNG XUÂN DẬ U
BỘ MÔN: KHOA HỌ C MÁY TÍNH - KHOA CNTT1 Trang 4
CHƯ Ơ NG 6 – CÁC VI XỬ LÝ VÀ CÔNG NGHỆ TIÊN TIẾ N
1. Các vi xử lý x86 - 80286
Data bus 16-bit, address bus
24-bit
Không gian bộ nhớ max:
16MB
Hỗ trợ quả n lý bộ nhớ ả o
Hỗ trợ hoạ t độ ng ở chế độ bả o
vệ (protected mode).
Các cơ chế bả o vệ :
Kiể m tra giớ i hạ n đoạ n
Lự a chọ n Read-only và
Execute-only
4 mứ c đặ c quyề n

BÀI GIẢ NG MÔN KỸ THUẬ T VI XỬ LÝ
www.ptit.edu.vn GIẢ NG VIÊN: TS. HOÀNG XUÂN DẬ U
BỘ MÔN: KHOA HỌ C MÁY TÍNH - KHOA CNTT1 Trang 5
CHƯ Ơ NG 6 – CÁC VI XỬ LÝ VÀ CÔNG NGHỆ TIÊN TIẾ N
1. Các vi xử lý x86 - 80386
Là VXL 32-bit đầ u tiên củ a dòng kiế n trúc
IA-32
Sử dụ ng các thanh ghi 32 bits
Data bus 32-bit, address bus 32-bit
Không gian bộ nhớ max: 4GB
Tư ơ ng thích tố t vớ i các VXL 8086 và 286
Hỗ trợ thự c hiệ n lệ nh song song
Hỗ trợ các phư ơ ng thứ c quả n lý bộ nhớ :
Phân đoạ n (Segment Memory Model)
Phân trang (Page Memory Model)
Tuyế n tính (Flat Memory Model)