Kỹ thuật Vi xử lý
39
CHƯƠNG 2
Kiến trúc bộ vi xử lý 8088/8086
Kỹ thuật Vi xử lý
40
Nội dung chương 2
2.1. Kiến trúc bên trong của vi xử lý 8088/8086
2.2. Mô hình phần mềm của vi xử lý 8088/8086
2.3. Quản lý bộ nhớ của vi xử lý 8088/8086
2.4. Tập lệnh và các chế độ địa chỉ
Kỹ thuật Vi xử lý
41
Kiến trúc bên trong của 8088/8086
Hai BXL 8088 và 8086 có cấu tạo tương tự
nhau, điểm khác nhau cơ bản là:
8088: Bus dữ liệu ngoài là 8 bit
8086: Bus dữ liệu ngoài là 16 bit
Hệ thống máy tính dùng 8088 chậm hơn 8086
nhưng có giá thành rẻ hơn (do dùng bus dữ liệu
ngoài 8 bit nên giảm được khá nhiều chip ghép
nối và bổ trợ).
Hãng IBM đã sử dụng 8088 để thiết kế máy IBM-
PC (1981).
Kỹ thuật Vi xử lý
42
Cấu trúc bên trong của 8088
Kỹ thuật Vi xử lý
43
Cấu trúc bên trong của 8088
Gồm 2 phần:
Đơn vị nối ghép bus (Bus Interface Unit BIU)
Đơn vị thực hiện (Execution Unit EU)
Hai phần này có thể hoạt động đồng thời: trong
khi EU đang thực hiện lệnh trước thì BIU đã tìm
và nhận lệnh tiếp theo từ bộ nhớ chính.