Danh mục

Giáo trình Lập trình hệ thống - ThS. Nguyễn Hứa Duy Khang, Ks. Trần Hữu Danh

Số trang: 117      Loại file: pdf      Dung lượng: 1.61 MB      Lượt xem: 11      Lượt tải: 0    
Jamona

Hỗ trợ phí lưu trữ khi tải xuống: 24,000 VND Tải xuống file đầy đủ (117 trang) 0
Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Nội dung "Giáo trình Lập trình hệ thống" gồm 7 chương trình bày về tổ chức bộ xử lý Intel-8086, hợp ngữ, ngôn ngữ máy và hợp ngữ, tập lệnh CPU-8086 đơn gián và kiểu định vị, hệ thống ngắt mềm, lệnh nháy và vòng lặp, ngăn xếp và chương trình con, xử lý ký số và xử lý chuỗi.
Nội dung trích xuất từ tài liệu:
Giáo trình Lập trình hệ thống - ThS. Nguyễn Hứa Duy Khang, Ks. Trần Hữu Danh TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ BỘ MÔN ĐIỆN TỬ - VIỄN THÔNG Giáo trìnhLẬP TRÌNHHỆ THỐNG Biên soạn: ThS. Nguyễn Hứa Duy Khang Ks. Trần Hữu Danh -ĐHCT- Tháng 5-2008Lập trình Hệ Thống NỘI DUNGChương 1 - TỔ CHỨC BỘ XỬ LÝ INTEL-8086 ............................................... 11.1. Bộ xử lý Intel-8086 (CPU-8086) ....................................................................... 11.1.1. Cấu trúc tổng quát .......................................................................................... 11.1.2. Các thanh ghi của 8086 .................................................................................. 21.1.3. Trạng thái tràn: ............................................................................................... 51.2. Bộ nhớ trong của Intel-80x86 ............................................................................ 51.2.1. Tổ chức dữ liệu ............................................................................................... 51.2.2. Sự phân đoạn bộ nhớ trong............................................................................. 61.3. Địa chỉ các ngoại vi ........................................................................................... 71.4. Các bộ xử lý Intel khác ...................................................................................... 81.4.1. Bộ xử lý Intel-80386....................................................................................... 81.4.2. Tập thanh ghi của bộ xử lý Intel-80386: ........................................................ 81.4.3. Các chế độ vận hành của bộ xử lý Intel-80386 .............................................. 91.4.4. Bộ xử lý Intel-80486: ..................................................................................... 101.4.5. Bộ xử lý Intel PENTIUM: .............................................................................. 11BÀI TẬP CHƯƠNG 1 ............................................................................................. 13Chương 2 - HỢP NGỮ ........................................................................................... 152.1. Ngôn ngữ máy và hợp ngữ ................................................................................ 152.2. Đặc tính tổng quát của hợp ngữ......................................................................... 162.2.1. Cấu trúc của một dòng lệnh hợp ngữ. ............................................................ 162.2.2. Macro .............................................................................................................. 172.2.3. Chương trình con ............................................................................................ 172.2.4. Biến toàn cục (global), biến địa phương (local) ............................................. 182.2.5. Các bảng, thông báo: ...................................................................................... 182.2.6. Hợp ngữ chéo (cross assembler) .................................................................... 192.3. Hợp ngữ MASM (hợp ngữ của CPU-8086) ...................................................... 192.3.1. Cấu trúc của một hàng lệnh ............................................................................ 192.3.2. Tên .................................................................................................................. 192.3.3. Từ gợi nhớ mã lệnh, lệnh giả.......................................................................... 202.3.4. Toán hạng và toán tử ...................................................................................... 272.4. Cấu trúc của chương trình hợp ngữ MASM ...................................................... 302.4.3. Tập tin thi hành dạng COM và dạng EXE ..................................................... 312.4.4. Ví dụ ............................................................................................................... 322.5. Cách tạo chương trình hợp ngữ ......................................................................... 33ThS. Nguyễn Hứa Duy Khang iLập trình Hệ ThốngChương 3 - TẬP LỆNH CPU-8086 ĐƠN GIẢN và KIỂU ĐỊNH VỊ ................ 363.1. Tập lệnh của CPU-8086 .................................................................................... 363.1.1. Lệnh sao chép dữ liệu, địa chỉ: ....................................................................... 363.1.2. Lệnh tính toán số học. .................................................................................... 383.1.3. Nhóm lệnh logic và ghi dịch .......................................................................... 393.1.4. Nhóm lệnh vào ra ngo ...

Tài liệu được xem nhiều: