Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 97 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
97
Dung lượng
479,5 KB
Nội dung
LẬP TRÌNHVỚIHỢPNGỮLẬPTRÌNHVỚIHỢPNGỮ Gv: Lê Minh Triết Biên soạn: Lê Minh Triết Quy trình tạo và chạy chương trình Quy trình tạo và chạy chương trình Bộ hợp dịch ASM có hai trình cơ bản là TASM.EXE (trình hợp dịch) TLINK.EXE (trình liên kết) Ngoài ra ta còn cần một chương trình dùng để soạn thảo để tạo chương trình nguồn. ! Ta có thể dùng bộ chương trình BorlandC để soạn thảo chương trình nguồn. Phần 1: Phần 1: Biên soạn: Lê Minh Triết Các bước tiến hành lậptrình Các bước tiến hành lậptrình Soạn thảo chương trình nguồn Soạn thảo chương trình nguồn Soạn thảo chương trình nguồn Soạn thảo chương trình nguồn Dùng trìnhhợp dịch TASM.EXE Dùng trìnhhợp dịch TASM.EXE Dùng trìnhhợp dịch TASM.EXE Dùng trìnhhợp dịch TASM.EXE Dùng trình liên kết TLINK.EXE Dùng trình liên kết TLINK.EXE Dùng trình liên kết TLINK.EXE Dùng trình liên kết TLINK.EXE Thực thi chương trình Thực thi chương trình Thực thi chương trình Thực thi chương trình Kết quả Kết quả Kết quả Kết quả Biên soạn: Lê Minh Triết Các bước cài đặt và tạo đường dẫn File biên dịch 1. Chạy file Install.exe trong thư mục BorlandC (BC) 2. Nhấn nút Enter để bắt đầu cài đặt Biên soạn: Lê Minh Triết Các bước cài đặt và tạo đường dẫn File biên dịch 3. Chọn lại ổ đĩa chứa các tập tin cài đặt Biên soạn: Lê Minh Triết Các bước cài đặt và tạo đường dẫn File biên dịch Kiểm tra đường dẫn chứa các tập tin cài đặt Biên soạn: Lê Minh Triết Các bước cài đặt và tạo đường dẫn File biên dịch 4. Sửa lại thư mục cài đặt (nhấn Enter) Biên soạn: Lê Minh Triết Các bước cài đặt và tạo đường dẫn File biên dịch E:\BorlandC sửa lại là C:\BC hay C:\BorlandC Biên soạn: Lê Minh Triết Các bước cài đặt và tạo đường dẫn File biên dịch Sau khi sửa xong, nhấn ESC để thoát khỏi màn hình chỉnh sửa đường dẫn. Chọn Start Installation để bắt đầu cài đặt. Biên soạn: Lê Minh Triết Các bước cài đặt và tạo đường dẫn File biên dịch Khi cài đặt có 1 vài file bị lỗi, ta nhấn nút C để tiếp tục [...]... soạn: Lê Minh Triết Các bước tiến hành lập trình 1 2 3 4 5 6 7 8 9 10 11 Chạy cửa sổ Run Gõ lệnh CMD CD\ Chạy File P.bat Chạy chương trình soạn thảo BC.EXE Soạn nội dung chương trình nguồn Lưu lại File với đuôi *.asm Thoát khỏi BorlandC Chạy chương trìnhhợp dịch TASM.EXE Chạy trình liên kết TLINK.EXE Thực thi chương trình Biên soạn: Lê Minh Triết Ví dụ: Soạn chương trình Hello Soạn tập tin Hello.asm... tin Hello.asm Khai báo dữ liệu bắt đầu bằng Data Khai báo đoạn mã chương trình bắt đầu bằng Code Biên soạn: Lê Minh Triết Ví dụ: Dịch chương trình Hello Gõ lệnh Tasm Hello.asm Thông báo số lỗi Biên soạn: Lê Minh Triết Ví dụ: Dịch chương trình Hello Gõ lệnh Tasm Hello.asm Thông báo số lỗi Gõ tiếp lệnh Tlink Hello.obj Chương trình sẽ tạo ra file Hello.exe Biên soạn: Lê Minh Triết Phần 2: TỔ CHỨC... segment chứa chương trình ngôn ngữ máy Thanh ghi đoạn dữ liệu DS (Data Segment): Lưu địa segment của đoạn chứa dữ liệu trong chương trình Thanh ghi đoạn bổ sung ES (Extra Segment): Lưu địa segment của đoạn dữ liệu bổ sung Thanh ghi đoạn Stack SS (Stack Segment): Lưu địa segment của đoạn stack chỉ chỉ chỉ chỉ 4 thanh ghi này có thể truy xuất dữ liệu trên 4 đoạn khác nhau và 1 chương trình chỉ có thể sử... ký tự trống trong phần tên Tên không được bắt đầu bằng một số ASM không phân biệt giữa ký tự viết thường và viết hoa Các ví dụ về tên hợp lệ và không hợp lệ trong ASM Tên hợp lệ COUNTER1 @CHARACTER SUM_OF_DIGITS DONE? TEST Tên không hợp lệ TWO WORDS 2ABC A45.28 YOU&ME ADD-REPEAT Biên soạn: Lê Minh Triết 1.2 Trường toán tử ( operation field) Đối với 1 lệnh . LẬP TRÌNH VỚI HỢP NGỮ LẬP TRÌNH VỚI HỢP NGỮ Gv: Lê Minh Triết Biên soạn: Lê Minh Triết Quy trình tạo và chạy chương trình Quy trình tạo và. Dùng trình hợp dịch TASM.EXE Dùng trình hợp dịch TASM.EXE Dùng trình hợp dịch TASM.EXE Dùng trình hợp dịch TASM.EXE Dùng trình liên kết TLINK.EXE Dùng trình