I. Biên dịch Assembly bằng Tasm - Turbo ASM
Để chạy được file *.asm ta làm như sau:
Download file Tasm và Tlink (trong 1 file nén) tại đây.
B1: Soạn thảo nội dung assembly vào 1 file văn bản thông thường, lưu lại với đuôi (định dạng) .asm
B2: Copy file trên cùng 2 file đã giải nén vào ổ D (cho dễ lấy địa chỉ)
B3: Vào cmd (Nhấn đồng thời phím Window + 'R', gõ 'cmd', Enter), trỏ đến ổ D hoặc 1 nơi nào khác lưu các file được đề cập đến ở trên dùng lệnh 'cd'
B4: Thực hiện biên dịch file .asm sang file object: Gõ 'tasm ' + tên file asm, Enter
B5: Biên dịch, gộp file object thành file .exe: Gõ 'tlink' + tên file object, Enter
Kết quả cho ra 1 file .exe.
Lưu ý: Máy window 64bit mà không chạy được 2 file này thì tham khảo tại đây.
B4: Thực hiện biên dịch file .asm sang file object: Gõ 'tasm ' + tên file asm, Enter
B5: Biên dịch, gộp file object thành file .exe: Gõ 'tlink' + tên file object, Enter
Kết quả cho ra 1 file .exe.
Lưu ý: Máy window 64bit mà không chạy được 2 file này thì tham khảo tại đây.
II. Chạy Assembly bằng emu8086
'emu8086' là 1 phần mềm cho phép soạn thảo, biên dịch, chạy chương trình Assembly
Tải về chương trình cài đặt và crack tại đây.
Phần mềm hỗ trợ các chức năng:
- Soạn thảo mã nguồn assembly với highlight
- Biên dịch mã nguồn sang file .exe
- Chạy chương trình theo từng dòng lệnh (step)
- Hiển thị giá trị của các thanh ghi trong từng step
- Ngoài ra còn có nhiều thông tin bổ trợ như: code mẫu các chương trình đơn giản, bảng mã ASCII...
Giao diện và các phím chức năng cơ bản |
Chạy chương tình bằng emu8086 |