Danh mục tài liệu

Đề cương môn học: Lập trình hợp ngữ

Số trang: 8      Loại file: pdf      Dung lượng: 197.55 KB      Lượt xem: 21      Lượt tải: 0    
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Đề cương môn học "Lập trình hợp ngữ" được biên soạn giúp người học sau khi học xong nắm được các tập lệnh và các cấu trúc cơ bản trong lập trình hợp ngữ cũng như các ngắt của bộ xử lý 8086 và việc truyền tham số giữa các chương trình con, biết cách viết một chương trình hợp ngữ từ đơn giản đến nâng cao để có thể lập trình điều khiển thiết bị trong hệ điều hành MS-DOS. Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Đề cương môn học: Lập trình hợp ngữ ĐỀ CƢƠNG MÔN HỌC: LẬP TRÌNH HỢP NGỮ1. Thông tin về giảng viên:Giảng viên 1: - Họ và tên: Nguyễn Thị Loan - Chức danh, học hàm, học vị: Giảng viên, Thạc sĩ - Thời gian, địa điểm làm việc: Tổ Công nghệ phần mềm - Địa chỉ liên hệ: Khoa Công nghệ Thông tin – Trường ĐHSP Hà Nội 2 - Điện thoại: 0982.880.898, email: loanntsp2@gmail.comGiảng viên 2: - Họ và tên: Cao Hồng Huệ - Chức danh, học hàm, học vị: Giảng viên, Thạc sĩ - Thời gian, địa điểm làm việc: Tổ Công nghệ phần mềm - Địa chỉ liên hệ: Khoa Công nghệ Thông tin – Trường ĐHSP Hà Nội 2 - Điện thoại: 0982.524.115, email: hue.ch1124@gmail.com2. Thông tin về môn học:- Tên môn học: Lập trình hợp ngữ.- Mã môn học: TH126- Số tín chỉ: 2.- Loại môn học: + Tự chọn. + Điều kiện tiên quyết:  Tin học.  Kiến trúc máy tính.- Giờ tín chỉ đối với các hoạt động học tập: + Học lý thuyết trên lớp: 1 tín chỉ (15 tiết). + Bài tập trên lớp: + Thực hành trong phòng máy: 1 tín chỉ (15 tiết). + Tự học, tự nghiên cứu: 60 tiết.- Đơn vị phụ trách môn học: + Bộ môn: Công nghệ phần mềm. + Khoa: Công nghệ thông tin.3. Mục tiêu của môn học:- Kiến thức: Sau khi học xong môn học này sinh viên phải:  Hiểu rõ các tập lệnh và các cấu trúc cơ bản trong lập trình hợp ngữ cũng như các ngắt của bộ xử lý 8086 và việc truyền tham số giữa các chương trình con.  Biết cách viết một chương trình hợp ngữ từ đơn giản đến nâng cao để có thể lập trình điều khiển thiết bị trong hệ điều hành MS – DOS.- Kỹ năng:  Sinh viên có thể tự nâng cao kỹ thuật lập trình hợp ngữ trên những loại bộ xử lý khác hay trên những hệ điều hành khác mạnh hơn MS – DOS.- Các mục tiêu khác (thái độ học tập, chuyên cần):  Rèn luyện kỹ năng lập trình phần cứng, lập trình điều khiển thiết bị.4. Tóm tắt nội dung môn học (khoảng 150 từ): Môn học lập trình hợp ngữ giúp sinh viên có những kiến thức cơ bản về lậptrình hợp ngữ (Assembly). Môn học bao gồm các nội dung chính: Tổ chức bộ xử lýIntel 8086, giới thiệu về hợp ngữ, các lệnh đơn giản trong lập trình hợp ngữ, hệ thốngngắt, các cấu trúc cơ bản trong lập trình hợp ngữ, ngăn xếp và thủ tục, xử lý số vàchuỗi.5. Nội dung chi tiết môn học (ghi tên chương, mục, tiểu mục): Hình Thời thức tổ Số Yêu cầu đối Ghi Nội dung chính gian, địachức dạy tiết với sinh viên chú điểm học Chương 1. Tổ chức bộ xử lý 1 Đọc học liệu Lớp họcLý thuyết Intel - 8086 số 1 chương1.1. Bộ xử lý Intel - 8086 2, 3; học liệu1.1.1. Tổ chức phần cứng Intel – số 2 chương8086 21.1.2. Tổ chức thanh ghi và cờ1.2. Tổ chức bộ nhớ của Intel –80861.3. Địa chỉ ngoại vi1.4. Các bộ xử lý Intel – 8086Chương 2. Hợp ngữ 1 Đọc học liệu Lớp học2.1. Ngôn ngữ máy (Assembly) số 1 chươngvà hợp ngữ (Assembler) 4; học liệu số2.2. Tổng quan về hợp ngữ 3 chương 32.3. Cấu trúc chương trình hợp mục 3.1 –ngữ 3.6.2.4. Các bước tạo chương trìnhhợp ngữChương 3. Các lệnh đơn giản 3 Đọc học liệu Lớp họctrong lập trình hợp ngữ số 1 chương3.1. Nhóm lệnh chuyển dữ liệu 4; học liệu số3.2. Nhóm lệnh chuyển địa chỉ 2 chương 4,3.3. Nhóm số học và logic 19, 22, 23;3.4. Nhóm ghi dịch và quay học liệu số 3vòng chương 33.5. Nhóm lệnh vào/ra mục 3.7.3.6. Nhóm lệnh hệ thốngChương 4. Hệ thống ngắt 2 Đọc học liệu Lớp họcBIOS và DOS số 1 chương4.1. Giới thiệu 7; học liệu số 4.2. Các ngắt DOS thường dùng 3 chương 3 4.3. Các ngắt BIOS thường dùng mục 3.9. Chương 5. Các cấu trúc cơ 2 Đọc học liệu Lớp học bản trong lập trình hợp ngữ số 2 chương 5.1. Lệnh nhảy không điều kiện 5, 6; học liệu 5.2. Lệnh nhảy có điều kiện số 3 chương 5.3. Vòng lặp 3 mục 3.8; học liệu số 4 chương 3. Chương 6: Ngăn xếp và thủ 2 Đọc học liệu Lớp học tục số 2 chương 6.1. Ngăn xếp ...