คือเมื่อผมจะเช็คหา Error ของโค้ดมันขึ้นแบบในรูปอะครับ
ต้องลงโปรแกรมอะไรเพิ่มมั้ยอะครับ พยายามหาในอากู๋แล้ว เหมือนจะให้ลง visual studio ผมก็ลองลงแล้ว
แต่ก็ยังไม่ผ่านสักที ขอวิธีแก้ด้วยครับขอบคุณครับ
ปล.ใช้โปรแกรม TASM เขียนครับ เพิ่งเริ่มหัดเขียนครับยังงงๆกับคำสั่ง อ.ไม่ยอมสอนให้ไปงมหาวิธีกันเองครับ5555
=ขอเพิ่มเติมนิดนึงนะครับ=
อันนี้เป็นโค้ดที่เขียนไว้ครับ ใครใจดีช่วยชี้แนะด้วยครับ
เป็นโปรแกรมรับจำนวนสินค้าเข้ามาครับ โดยมีราคาสินค้าอยู่แล้ว3ชนิดครับ
แล้วให้ทำการคิดค่าใช้จ่ายทั้งหมดออกมาคครับ
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้ตัวอย่างคร่าวๆนะครับ
item A price 50 ฿
item B price 100 ฿
item C price 150 ฿
Input : A = ??(จำนวนชิ้น)
Input : B = ??
Input : C = ??
Total price is "..."
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้อันนี้เป็นโค้ดที่ลองเขียนครับ
TITLE(ADD.asm)
INCLUDE Irvine32.inc
.data
welcome BYTE "Welcome",0dh,0ah,0
one BYTE "A product with a value of 100",0dh,0ah,0
two BYTE "B product with a value of 150",0dh,0ah,0
three BYTE "C product with a value of 50",0dh,0ah,0
ans BYTE "Answer is:",0
COUNTA=100
COUNTB=150
COUNTC=50
AA BYTE "A number of pieces are",0
BB BYTE "B number of pieces are",0
CC BYTE "C number of pieces are",0
onenum SDWORD?
.code
main PROC
mov edx,OFFSET welcome
call WriteString
mov edx,OFFSET AA
call WriteString
mov al, COUNTA
call ReadInt
mov bl, edx
mul bl
mov onenum, bl
mov edx,OFFSET two
call WriteString
mov al, COUNTB
call ReadInt
mov bl, edx
mul bl
add onenum, bl
mov edx,OFFSET three
call WriteString
mov al, COUNTC
call ReadInt
mov bl, edx
mul bl
add onenum,bl
call DumpRegs
mov edx, OFFSET ans
call WriteString
call WriteInt
callCrLf
exit
main ENDP
END main
เซียน Assembly ช่วยดูให้หน่อยครับ มีปัญหากับ Irvine32.inc
คือเมื่อผมจะเช็คหา Error ของโค้ดมันขึ้นแบบในรูปอะครับ
ต้องลงโปรแกรมอะไรเพิ่มมั้ยอะครับ พยายามหาในอากู๋แล้ว เหมือนจะให้ลง visual studio ผมก็ลองลงแล้ว
แต่ก็ยังไม่ผ่านสักที ขอวิธีแก้ด้วยครับขอบคุณครับ
ปล.ใช้โปรแกรม TASM เขียนครับ เพิ่งเริ่มหัดเขียนครับยังงงๆกับคำสั่ง อ.ไม่ยอมสอนให้ไปงมหาวิธีกันเองครับ5555
=ขอเพิ่มเติมนิดนึงนะครับ=
อันนี้เป็นโค้ดที่เขียนไว้ครับ ใครใจดีช่วยชี้แนะด้วยครับ
เป็นโปรแกรมรับจำนวนสินค้าเข้ามาครับ โดยมีราคาสินค้าอยู่แล้ว3ชนิดครับ
แล้วให้ทำการคิดค่าใช้จ่ายทั้งหมดออกมาคครับ
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้