Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

toasang Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by itsnotoverlbh on Mon Dec 26, 2011 7:49 am

Vấn đề chúng ta là thầy cho bài tập nhưng hầu hết anh em điều gặp nhiều khó khăn trong quá trình thực hiện elephant
Vì chúng ta chưa từng thực hành buổi nào hết nên hầu hết điều gặp khó khăn trong lúc làm, thậm chí mở được vietres cũng là vấn đề tongue
Hôm nay mình hướng dẫn các bạn các bước làm bài tập này, không cần phải dùng vietres luôn chỉ cần notepad là đủ rồi cyclops
Công cụ hỗ trợ cái này thầy cho:



Notepad++ mình khuyên các bạn nên dùng cái này sẽ rất tiện lợi cho quá trình sửa lỗi:


Đầy đủ công cụ rồi chúng ta bắt đầu nào:
+ Các bạn chạy cmd lên sau đó chuyển đến thư mục chứa các file đính kèm bên trên, nhớ soạn chương trình trước nha và lưu lại với đuôi .asm
+ Sau đó gõ lệnh masm tenffile.asm

+ Nếu file soạn thảo của bạn không có lỗi sẽ hiện lên bảng nhỏ kèm theo Object filename bạn gõ vào tên file sau đó cứ nhấn enter đến khi bảng tự đóng
+ Sau đó bạn sẽ thấy Xuất hiện file có đuôi .OBJ

+ Tiếp theo bạn gõ link tênfile nhấn enter
+ Xuất hiện thêm bảng dos bạn gõ vàotênffile nhấn enter đến khi màn hình tư thoát
+ Lúc này bạn đã có tập tin tenfile.exe

+ Tiếp tục chuyển file .exe sang .com gõ lệnh exe2bin tenfile tenfile.com
+ Xong rồi chương trình đã hoàn thành lúc này bạn sẽ có đầy đủ các file
+ test chương trình như sau bạn gõ lệnh tenfile.com nhấn enter kết quả :



Được sửa bởi itsnotoverlbh ngày Mon Dec 26, 2011 5:22 pm; sửa lần 2.

itsnotoverlbh

Posts : 367
Thanked : 21
Gia Nhập 18/02/2011

Tài Sản
Thú nuôi:

http://www.ittd.freevnn.com

Về Đầu Trang Go down

toasang Re: Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by shippou777 on Mon Dec 26, 2011 9:28 am

Khi file .asm có lổi thì ko dịch đc.
Bổ sung 2 chương trình để chạy giả lập hợp ngữ của cpu intel 8086 là: Emu8086 và RadAsm.
2 chương trình này giúp chạy giả lập kết quả và test lổi rất dể dàng trước khi dịch qua .obj và liên kết thành .exe.

shippou777

Posts : 460
Thanked : 8
Gia Nhập 11/10/2011

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

toasang Re: Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by itsnotoverlbh on Mon Dec 26, 2011 9:36 am

shippou777 đã viết:Khi file .asm có lổi thì ko dịch đc.
Bổ sung 2 chương trình để chạy giả lập hợp ngữ của cpu intel 8086 là: Emu8086 và RadAsm.
2 chương trình này giúp chạy giả lập kết quả và test lổi rất dể dàng trước khi dịch qua .obj và liên kết thành .exe.
Bạn có thể dùng phần mềm kiểm tra lỗi đương nhiên là dễ dàng hơn.
Các bạn có thể tham khảo thêm về trương trình này mội thắc mắc về chương trình liên hệ shippou777 nha các bạn

file hướng dẫn RadAsm đính kèm bên dưới
Attachments
Ch_Assembly.pdf You don't have permission to download attachments.(326 Kb) Downloaded 45 times

itsnotoverlbh

Posts : 367
Thanked : 21
Gia Nhập 18/02/2011

Tài Sản
Thú nuôi:

http://www.ittd.freevnn.com

Về Đầu Trang Go down

toasang Re: Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by shippou777 on Mon Dec 26, 2011 11:21 am

Cho mình hỏi luôn nộp cho thầy file asm thôi hay cần file obj và exe.

shippou777

Posts : 460
Thanked : 8
Gia Nhập 11/10/2011

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

toasang Re: Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by Admin on Mon Dec 26, 2011 3:05 pm

Xin phép tác giả cho em viết 1 bài có nội dung y chang như thế này và có tiêu đề tổng quát hơn

+ Lý do: Vì khi lên tra google thì thằng google kiếm không ra những tài liệu về môn này cho nên theo ý kiến của mình là để tiêu đề là : Hướng Dẫn Làm Bài Tập NNHT như của Mến thì người ta lên google tra không có tìm thấy cái mà người ta cần tìm đâu, do đó mình tạo ra 1 bài viết riêng với tiêu đề tổng quát hơn làm kiến thức chung. Xin anh Mến đừng có chém em nhé rendeer

+ Mình tạo 1 topic mới tiêu đề " Trình hợp dịch ngôn ngữ Assembly (MASM) + Demo"

+ Bài viết của Mên rất chất lượng, sao khi anh em bàn luận xong mình khóa lại làm bài kiên thức chung tổng quát

Admin

Posts : 1013
Thanked : 47
Gia Nhập 25/08/2010

Tài Sản
Thú nuôi:

http://k4info.forumr.net

Về Đầu Trang Go down

toasang Re: Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by shippou777 on Mon Dec 26, 2011 3:09 pm

Cứ để đó khoá chi pa Laughing

shippou777

Posts : 460
Thanked : 8
Gia Nhập 11/10/2011

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

toasang Re: Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by Admin on Mon Dec 26, 2011 4:09 pm

Quá chuẩn không cần chỉnh, khóa lại để mod khác vào phá sửa bài của người ta, hjhj, dự phòng thôi!

Admin

Posts : 1013
Thanked : 47
Gia Nhập 25/08/2010

Tài Sản
Thú nuôi:

http://k4info.forumr.net

Về Đầu Trang Go down

toasang Re: Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by itsnotoverlbh on Mon Dec 26, 2011 5:25 pm

shippou777 đã viết:Cho mình hỏi luôn nộp cho thầy file asm thôi hay cần file obj và exe.
Tốt nhất là nộp đầy đủ cho thầy, mặc dù chỉ cần file asm và .com là chạy được rồi
Nộp hết đ
ề phòng vẫn hơn.

itsnotoverlbh

Posts : 367
Thanked : 21
Gia Nhập 18/02/2011

Tài Sản
Thú nuôi:

http://www.ittd.freevnn.com

Về Đầu Trang Go down

toasang Re: Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by lukas on Mon Dec 26, 2011 9:43 pm

Mấy bạn cho mình xin file bài tập đi, coi mà hok hiểu mấy, ngu thấy ghê luôn... Smile

lukas

Posts : 32
Thanked : 1
Gia Nhập 14/09/2010

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

toasang Re: Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by itsnotoverlbh on Mon Dec 26, 2011 10:18 pm

lukas đã viết:Mấy bạn cho mình xin file bài tập đi, coi mà hok hiểu mấy, ngu thấy ghê luôn... Smile
Có file dow chương trình chạy rồi đó link đầu.
Còn file .asm thì Khoa phải tự soạn vậy mấy gọi là có làm chứ copy sao được

itsnotoverlbh

Posts : 367
Thanked : 21
Gia Nhập 18/02/2011

Tài Sản
Thú nuôi:

http://www.ittd.freevnn.com

Về Đầu Trang Go down

toasang Re: Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by nguyentrannam1990vn on Thu Dec 29, 2011 10:56 pm

làm được hết tới phần tét lại nó ra kái gì k ak. lam sao bay h????????

nguyentrannam1990vn

Posts : 59
Thanked : 0
Gia Nhập 23/02/2011

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

toasang Re: Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by Admin on Thu Dec 29, 2011 11:07 pm

Gì thế bác Nam, bác up hình gì mà em hok thấy nó vây?

Admin

Posts : 1013
Thanked : 47
Gia Nhập 25/08/2010

Tài Sản
Thú nuôi:

http://k4info.forumr.net

Về Đầu Trang Go down

toasang Re: Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by nguyentrannam1990vn on Fri Dec 30, 2011 8:57 am

Admin đã viết:Gì thế bác Nam, bác up hình gì mà em hok thấy nó vây?
tình hình là hk biét up hình đó mà. làm theo hướng dẫn mà nó cũng hk chiệu ra kia.

nguyentrannam1990vn

Posts : 59
Thanked : 0
Gia Nhập 23/02/2011

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

toasang Re: Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by shippou777 on Fri Dec 30, 2011 9:20 am

nguyentrannam1990vn đã viết:
Admin đã viết:Gì thế bác Nam, bác up hình gì mà em hok thấy nó vây?
tình hình là hk biét up hình đó mà. làm theo hướng dẫn mà nó cũng hk chiệu ra kia.
Bác up ảnh gif hình như 4rum này nó ko support thì phải.
Nếu bác cần up ảnh ngay dùng 1 lần 1, ko cần save lại url thì có thể vào trang này: [You must be registered and logged in to see this link.] up nhanh gọn ko cần đăng kí đăng nhập gì cả. Do ko cần đăng nhập nên khi xoá cookie của trình duyệt thì sẻ ko tìm được url của nó nữa.

shippou777

Posts : 460
Thanked : 8
Gia Nhập 11/10/2011

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

toasang Re: Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by Admin on Fri Dec 30, 2011 10:49 am

Bác Nam làm đúng bước rồi mà vấn đề host link của bác không phải là link ảnh.

Bác có thể up ảnh lên upanh.com hay [You must be registered and logged in to see this link.] hoặc 1 số trang khác lên google search nha bác.

Sau khi có host link rồi thì cho vào tab


Code:
[img]host link[/img]

Admin

Posts : 1013
Thanked : 47
Gia Nhập 25/08/2010

Tài Sản
Thú nuôi:

http://k4info.forumr.net

Về Đầu Trang Go down

toasang Re: Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by nhok_lonely207 on Fri Dec 30, 2011 3:21 pm

Lỗi này sửa sao giờ các bác

Smile

nhok_lonely207

Posts : 276
Thanked : 35
Gia Nhập 27/08/2010

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

toasang Re: Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by Admin on Fri Dec 30, 2011 6:06 pm

nhok_lonely207 đã viết:Lỗi này sửa sao giờ các bác

Smile

Ai lại làm thế này? Xem lại bài của anh Mến hoặc bài của mình đi sẽ gõ!

Admin

Posts : 1013
Thanked : 47
Gia Nhập 25/08/2010

Tài Sản
Thú nuôi:

http://k4info.forumr.net

Về Đầu Trang Go down

toasang Re: Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by nguyentrannam1990vn on Fri Dec 30, 2011 6:51 pm

ờ lần sau mần lại h sủa đuọc bài òi.tks các đòng chí ngen.

nguyentrannam1990vn

Posts : 59
Thanked : 0
Gia Nhập 23/02/2011

Tài Sản
Thú nuôi:

Về Đầu Trang Go down

toasang Re: Trình hợp dịch Assembly MASM ( In Ký Tự Nhập Vào)

Bài gửi by Sponsored content Today at 4:14 am


Sponsored content


Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang


 
Permissions in this forum:
Bạn không có quyền trả lời bài viết