tailieunhanh - Kỹ thuật vi xử lý- chương 2: Lập trình hợp ngữ với 8086/8088

Hợp ngữ (Assembler) là ngôn ngữ lập trình bậc thấp, chỉ cao hơn ngôn ngữ máy; Hợp ngữ là ngôn ngữ gắn liền với các dòng vi xử lý (processor secific). Các lệnh dùng trong hợp ngữ là lệnh của VXL Chương trình hợp ngữ viết cho một VXL có thể không hoạt động trên VXL khác. | HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG Giảng viên BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG 3 - LẬP TRÌNH HỢP NGỮ VỚI 8086 8088 TS. Hoàng Xuân Dậu Điện thoại E-mail dauhx@ 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 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG 3 - LẬP TRÌNH HỢP NGỮ VỚI 8086 8088 NỘI DUNG 1. Giới thiệu về hợp ngữ 2. Cú pháp của chương trình hợp ngữ 3. Dữ liệu cho chương trình hợp ngữ 4. Biến và hằng 5. Khung chương trình hợp ngữ 6. Các cấu trúc điều khiển 7. Giới thiệu phần mềm mô phỏng emu8086 8. Một số ví dụ 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 BÀI GIẢNG MÔN KỸ THUẬT VI XỬ LÝ CHƯƠNG 3 - LẬP TRÌNH HỢP NGỮ VỚI 8086 8088 . Giới thiệu về hợp ngữ Hợp ngữ Assembler là ngôn ngữ lập trình bậc thấp chỉ cao hơn ngôn ngữ máy Hợp ngữ là ngôn ngữ gắn liền với các dòng vi xử lý processor specific . Các lệnh dùng trong hợp ngữ là lệnh của VXL Chương trình hợp ngữ viết cho một VXL có thể không hoạt động trên VXL khác. Chương trình hợp ngữ khi dịch ra mã máy có kích thước nhỏ gọn chiếm ít không gian nhớ. Hợp ngữ thường được sử dụng để viết Các trình điều khiển thiết bị Các môđun chương trình cho vi điều khiển Một số môđun trong nhân HĐH đòi hỏi kích thước nhỏ gọn và tốc độ cao 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 .