LOGO
HỢP NGỮ và LẬP TRÌNH HỆ THỐNG
Phạm Công Hòa GV: ĐT: 091.552.9889 Email: conghoaf1@gmail.com
GIỚI THIỆU MÔN HỌC
Tên học phần: Lập trình hệ thống Thời gian phân bổ:
Lý thuyết: 30 tiết Thực hành: 30 (15x2) tiết Thảo luận/Kiểm tra: 3 tiết Tự học ở nhà: 90 tiết
Hình thức thi:
Lập trình hệ thống - Giới thiệu môn học
2/7
Bài tập lớn theo nhóm (3/4 sinh viên) Bảo vệ (trình bày) trên lớp.
MỤC TIÊU
Lập trình hệ thống - Giới thiệu môn học
3/7
Trang bị cho học viên các khái niệm cơ bản của các phần mềm hệ thống. Kỹ năng dụng ngôn ngữ bậc thấp Assembly trong việc điều hành và ghép nối giữa các phần mềm ứng dụng với phần cứng của máy tính. Khai thác tài nguyên phần cứng của máy tính trên trong môi trường Windows thông qua các hàm API. Ứng dụng tin học vào các quá trình công nghệ, dây chuyền thiết bị máy móc được điều khiển, tự động hóa bởi máy tính.
TÀI LIỆU
[1]. Giáo trình Lập trình hệ thống – Khoa CNTT, viện Đại học
Mở Hà Nội (Lưu hành nội bộ).
[2]. Các bài tập lập trình bằng ngôn ngữ Assembler – Đặng
Thành Phu, Nhà xuất bản Khoa học kỹ thuật.
[3]. PC Architecture from assembly language to C – David Hergert, Nancy Thibeault – Prentice Hall, Inc., New Jeysey.
Lập trình hệ thống - Giới thiệu môn học
4/7
[4]. Các tài liệu trên internet
CÔNG CỤ
Lập trình hệ thống - Giới thiệu môn học
5/7
TASM MASM Emu8086 MPLAB IDE 8.56
LĨNH VỰC ỨNG DỤNG
Lập trình hệ thống - Giới thiệu môn học
6/7
Các thiết bị điều khiển, đo lường thẩm định Thiết bị y tế Thiết bị trong các dây truyền sản xuất Robot
Chương 1: Ngôn ngữ assembly và cách lập trình Ngôn ngữ ASM Macro và Chương trình con Chương trình đa tệp thuần túy bằng ngôn ngữ Assembly Một số lưu ý khi sử dụng thanh ghi 32 bit Chương 2: Liên kết ngôn ngữ assembly với ngôn ngữ bậc cao Ngôn ngữ C và hợp ngữ Ngôn ngữ Pascal và hợp ngữ Ngôn ngữ C++ và hợp ngữ Chương 3: Lập trình hệ thống DOS Windows
Chi tiết: https://sites.google.com/site/conghoaf1asm
Lập trình hệ thống - Giới thiệu môn học
7/7
ĐỀ CƯƠNG

