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

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

20 1 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 20
Dung lượng 434,69 KB

Nội dung

N T Q Hoa hoantq@hnue edu vn mailto hoantq@hnue edu vn Chương 4 Lâ ̣p trình hợp ngữ với 8088 trên IBM PC • I/Cấu trúc lâ ̣ p trình ASM • II/Cấc cấu trúc lâ ̣ p trình I/Cấu tru ́c lập trì[.]

N.T.Q.Hoa hoantq@hnue.edu.vn Chương 4: Lập trình hợp ngữ với 8088 IBM-PC • I/Cấ u trú c lậ p trình ASM • II/Cấ c cấ u trú c lậ p trình I/Cấu trúc lập trình ASM 10 Tổ ng quân về ASM Cấ c đôậ n chương trình Cấ u trú c chung củ â mộ t lệ nh ASM Dữ liệ u chương trình Cấ c biế n Cấ c hầ ng cố tên Dịch từ ngôn ngữ bậ c câô sâng hợp ngữ Khung củ â mộ t chương trình ASM Ngấ t Cấ ch tậ ô vầ chậ y mộ t chương trình hợp ngữ 1.Tổng quan về ASM • Cấ c khấ i niệ m : – Ngôn ngữ mấ y – Trình hợp ngữ – Trình hợp dịch • ➔Sơ sấ nh với cấ c ngơn ngữ lậ p trình bậ c câô 1.Tổng quan về ASM • Ngơn ngữ mấ y : Mỡ i lệ nh cố dậ ng mẫ riêng (gồ m mộ t tổ hợp cấ c bit vầ 1) mầ chỉ người thiế t kế vầ VXL hiể u được, gộ i lầ ngôn ngữ mấ y dậ ng mẫ • Nhược điể m – Khố nhớ vầ dễ viế t sâi – Không đậ c trưng chô hầ nh độ ng lệ nh ➔Mẫ lệ nh gợi nhớ Dô vậ y, cầ n mộ t trình biên dịch hợp ngữ để dịch lệ nh dậ ng hợp ngữ râ ngơn ngữ mấ y 1.Tởng quan về ASM • Trình hợp ngữ : Dịch chương trình hợp ngữ râ ngôn ngữ mẫ mấ y • Trình biên dịch : Dịch ngôn ngữ lậ p trình bậ c câô râ ngôn ngữ mẫ mấ y • ➔Sơ sấ nh với cấ c ngôn ngữ lậ p trình bậ c câô 2.Các đoạn chương trình • Mợ t CT ASM cớ đơậ n chính: dâtâ,stâck,cơdê • Đơậ n dữ liệ u : được sử dụ ng để chứâ dữ liệ u củ â CT • Sâu DATA sễ lầ khâi bấ ô biế n hây hầ ng 2.Các đoạn chương trình • Đôậ n ngân xế p : được sử dụ ng để chứâ dữ liệ u truy xuấ t thêô phương thức FILO • Cú phấ p khâi bấ STACK 2.Các đoạn chương trình • Đơậ n mẫ : được sử dụ ng để chứâ cấ c mẫ lệ nh củ â CT • Khâi bấ vị trí bấ t đầ u đôậ n mẫ lầ : CODE • Bên trơng đơậ n mẫ cấ c lệ nh tổ chức mộ t thủ tụ c Tên_thủ _tụ c PROC Tên_thủ _tụ c ENDP 2.Các đoạn chương trình • Ví dụ CODE MAIN PROC ;cấ c lệ nh củ â chương trình chính Mâin ENDP ;cấ c thủ tụ c khấ c 3.Cấu trúc chung của mợt lệnh • giẩ i> • A.Trường tên • B.Trường tơấ n tử • C.Trường tơấ n hậ ng • D.Trường chú giẩ i

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