1. Trang chủ
  2. » Tất cả

Bài giảng kỹ thuật vi xử lý chương 3 nguyễn thị quỳnh hoa

20 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

Tiêu đề Chương 3: Họ VXL 8088 và 80x86
Tác giả Nguyễn Thị Quỳnh Hoa
Trường học Trường Đại Học Bách Khoa Hà Nội
Chuyên ngành Kỹ thuật vi xử lý
Thể loại Bài giảng kỹ thuật
Thành phố Hà Nội
Định dạng
Số trang 20
Dung lượng 450,22 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

N T Q Hoa quynhhoa4484@gmail com Chương 3 Ho ̣ VXL 8088 va ̀ 80x86 1 1 Nguyên lý hoạt động của một bộ VXL Câ ́u trúc của bô ̣ VXL Bô ̣ nhớ • Gô ̀m Bô ̣ nhớ trong và bô ̣ nhớ ngoa ̀i • Nhiê ̣m vu[.]

Trang 1

quynhhoa4484@gmail.com

Trang 2

Chương 3 :

Ho ̣ VXL 8088 và 80x86

Trang 4

1.1.Nguyên lý hoạt động của một bộ

VXL

Trang 5

Cấu trúc của bộ VXL

Trang 6

Bộ nhớ

• Gồm : Bộ nhớ trong và bộ nhớ ngoài

• Nhiệm vụ:

– Lưu trữ lệnh

– Lưu trữ dữ liệu

Trang 7

Bộ nhớ trong

• Gồm : ROM và RAM

– ROM :Thực chất ROM là tổ hợp các

mạch điện để thể hiện các trạng thái "1" hay "0" Ðặc điểm của ROM là thông tin vẫn tồn tại thường xuyên ngay cả khi

mất điện hoặc tắt máy

– RAM :chứa tạm thời các mã lệnh hay dữ liệu để CPU có thể truy cập nhanh chóng

Trang 8

Hệ thống BUS

• Bus địa chỉ

• Bus dữ liệu

• Bus điều khiển

Trang 9

Bus địa chỉ

• Là công cụ để CPU có thể xác định và nhận ra vị trí của các thiết bị trong hệ thống

Trang 10

Bus dữ liệu

• Dùng để chuyển thông tin giữa bộ VXL với các thiết bị khác trong hệ thống

• 8088 có 8 bit.8086 có 16 bit

• Sử dụng kỹ thuật Multiplex các đường dây của Bus dữ liệu và Bus địa chỉ

Trang 11

Bus điều khiển

• Là tập hợp các đường dây điều khiển

thống

• Các tín hiệu điều khiển điển hình :

MEMR,MEMW,IOR,IOW

• Ví dụ về quá trình đọc 1 byte từ bộ nhớ

Trang 12

Xử lý lệnh của các VXL trước 8086/8088

– Lấy các toán hạng từ bộ nhớ (nếu có) – Lưu trữ kết quả

Trang 13

1.2.Kiến trúc và hoạt động của 8088

• CPU 8088 c ó 2 khối ch í nh:

– Khối phối gh é p bus (Bus interface unit, BIU): BIU chịu tr á ch nhiệm đưa địa chỉ ra bus v à trao đổi dữ liệu với bus.

– Khối thực hiện lệnh (Execution unit, EU): EU

cung cấp thông tin về địa chỉ cho BIU để khối

n à y đọc lệnh v à dữ liệu, còn EU sẽ giải mã lệnh v à

thực hiện lệnh.

• Hai th à nh phần BIU v à EU l à m việc đồng

thời v à liên hệ với nhau qua đệm lệnh.

Trang 14

Cơ chế Pipelining

Trang 16

BIU (Bus Interface Unit)

và các cổng I/O thông qua A-Bus

Trang 17

EU (Execution unit)

lệnh để tạo ra các tín hiệu điều khiển nhằm thực hiện lệnh đã được giải mã

Unit ) : Thực hiện các thao

Trang 18

Đơn vị số học và logic (ALU)

Trang 19

Đơn vị điều khiển CU

Trang 20

Các thông tin kết nối đến CU

Ngày đăng: 24/02/2023, 09:42

🧩 Sản phẩm bạn có thể quan tâm