Chào các bạn, vì cần nghiên cứu lại mấy cái mã Assembly mà mình lại tải TASM về để vọc thì mới ngỡ ra là mình đang dùng Windows 10 64 bit. Một hệ điều hành quá mới so với mấy chương trình cũ như TASM.
Cho nên khi chạy lệnh để dịch file ASM thì xuất hiện lỗi là không hỗ trợ:
Vì thế nên để khắc phục vấn đề này thì mình đã dùng Dos Box. Các bạn có thể vào trang chủ Dosbox.com để tải về phiên bản phù hợp với hệ điều hành trên máy tính của mình nhé.
Sau khi tải về và cài đặt thì các bạn khởi chạy DosBox lên và tiến hành mount thư mục hiện hành mà các bạn muốn thao tác trên DosBox, ở dây trong trường hợp của mình thì mình đang dùng thư mục D:\TASM cho nên mình sẽ dùng lệnh:
mount D D:\TASM
Vào thư mục D:\TASM rồi thì chúng ta chạy lệnh:
bin\tasm WELCOM.ASM
Giờ chúng ta sẽ liên kết tạo file .exe:
bin\tlink WELCOM.OBJ
Ta được kết quả như hình dưới:
Và sau cùng thì chúng ta thực thi file EXE thôi:
Chúc các bạn thành công nhé!
Link tải về TASM:
Bạn cũng có thể dùng EMU8086 để chạy mã Assembly, tải về EMU8086 tại đây nhé: