[open_code]
DATA SEGMENT
DATA ENDS
CODE SEGMENT
ASSUME DS

ATA,CS:CODE,SS:SSEG
START:
MOV AX,DATA
MOV DS,AX
MOV BL,00H
MOV CH,00H
MOV CL,0AH
L1: MOV DH,00H
MOV DL,BL
ADD DL,'0'
MOV AH,02H
INT 21H
INC BL
LOOP L1
MOV AH,4CH
INT 21H
CODE ENDS
END START
[/close_code]
ช่วยอธิบายโค้ดหน่อยได้มั้ยครับว่าแต่ละบรรทะดทำอะไร คือพึ่งหัดเขียนแล้วมาดูตัวอย่างนี้มันงง จะเพิ่ม 00H หรือ 02H หรือ 0AH ทำไม
ช่วยทีครับพึ่งหัดเขียน assembly
DATA SEGMENT
DATA ENDS
CODE SEGMENT
ASSUME DS
START:
MOV AX,DATA
MOV DS,AX
MOV BL,00H
MOV CH,00H
MOV CL,0AH
L1: MOV DH,00H
MOV DL,BL
ADD DL,'0'
MOV AH,02H
INT 21H
INC BL
LOOP L1
MOV AH,4CH
INT 21H
CODE ENDS
END START
[/close_code]
ช่วยอธิบายโค้ดหน่อยได้มั้ยครับว่าแต่ละบรรทะดทำอะไร คือพึ่งหัดเขียนแล้วมาดูตัวอย่างนี้มันงง จะเพิ่ม 00H หรือ 02H หรือ 0AH ทำไม