tailieunhanh - Giáo trình Lập trình hợp ngữ: Phần 1 - Đỗ Văn Toàn, Dương Chính Cương
Phần 1 Giáo trình Lập trình hợp ngữ do Đỗ Văn Toàn, Dương Chính Cương biên soạn trình bày về ngôn ngữ ASM và cách lập trình. Giáo trình là tài liệu giảng dạy cho sinh viên ngành Công nghệ điều khiển tự động của khoa Công nghệ thông tin ĐH Thái Nguyên, đồng thời là tài liệu tham khảo cho các ngành liên quan với kỹ thuật lập trình. | KHOA CÔNG NGHỆ THÔNG TIN Bộ môn Công nghệ điều khiển tự động ĐỖ VĂN TOÀN DƯƠNG CHÍNH CƯƠNG Giáo trình LẬP TRÌNH HỢP NGỮ THÁI NGUYÊN 2007 Chương 1. NGÔN NGỮ ASM VÀ CÁCH LẬP TRÌNH 25 tiết . Mở đầu Giới thiệu Ngôn ngữ Asembler là ngôn ngữ bậc thấp. Ưu điểm Vì ngôn ngữ Assembler rất gần gũi với ngôn ngữ máy nên chương trình Chạy nhanh. Tiết kiệm bộ nhớ. Có thể lập trình truy cập qua các giao diện vào ra nhưng hiện nay các ngôn ngữ bậc cao cũng có thể làm được. Nhược điểm Khó viết bởi vì yêu cầu người lập trình rất am hiểu về phần cứng. Khó tìm sai bao gồm sai về cú pháp syntax và sai về thuật toán Algorithm . Chương trình dịch sẽ thông báo sai ta sẽ dùng debug của DOS để kiểm tra. Không chuyển chương trình Assembler cho các máy tính có cấu trúc khác nhau. Ứng dụng Viết lõi của hệ điều hành. Các chương trình trò chơi ngày trước . Tạo virus. Các chương trình đo và điều khiển sử dụng trong công nghiệp ngày nay các vi điều khiển được sử dụng một cách rộng rãi. . Cài đặt chương trình dịch TASM Hiện nay có hai chương trình dịch rất phổ biến là MASM của hãng Microsoft và TASM của hãng Borland về cơ bản là hai chương dịch này rất giống nhau nhưng khác nhau ở chỗ khi viết lệnh push Nếu viết push ax push bx push cx 2 thì cả hai chương trình đều biên dịch được. cách viết này theo MASM . Còn trong TASM thì cho phép viết push ax bx cx Cài đặt chương trình dịch TASM Cách 1 Mua đĩa bản quyền nếu là đĩa mềm thì có 5 đĩa hoặc là 1 đĩa CD Run cmd A install loi của chưoii trỉiiỉis30ỡk X tlink. exe TASM EXAMPLES BIN Cách 2 Tạo thư mụC C TASM Copy 4 tệp lõi từ máy khác đã cài đặt theo cách 1 về thư mục đã tạo trước. . Các bước thực hiện một chương trình Assember trên máy PC soạn thảo chương trình dịch chương trình liên kết chạy thử và cách tìm sai bằng DEBUG của DOS và TD Turbo Debug của Borland Bao gồm 4 bướC Bước l Dùng chương trình soạn thảo bất kì Edit NC TC . để soạn thảo chương trình. Sau khi soạn thảo xong phải cất tệp có đuôi là .ASM. Bước 2
đang nạp các trang xem trước