.

أيه الحر ده
أيه هو أنا وصلت المنتدى خلاص ؟؟؟
يالله ياكريم ... أحم أحم ،،، دستور يا جماعه دستور . ههههههههههههههه
السلام عليكم ورحمة الله وبركاته ،،،
لقد وجدت هذا البرنامج في أحد المواقع وهو يطلب منك إدخال إسمك ثم يقوم بطباعة إسمك
وإليكم كود البرنامج ، لكنه يظهر الرسائل بشكل مرمز
الكود مرفق في هذه المشاركة ويمكنك لو أردت أيضاً تحميل الملف مباشرة من الرابط التالي
وشكراً
اقتباس.MODEL SMALL.STACK 100H
.DATA
CRLF DB 0DH,0AH,'$'
MSG1 DB 'Enter Your Name: ',0DH,0AH,'$'
MSG2 DB 'Hello ','$'
MSG3 DB ' and welcome to Assembly Language World. ','$'
MSG4 DB 'The length that you enter is ','$'
BUFFER DB 31,32 DUP(?)
.CODE
LEA DX,MSG1
MOV AH,09H
INT 21H
MOV AH,0AH
LEA DX,BUFFER
INT 21H
LEA DX,CRLF
MOV AH,09H
INT 21H
LEA DX,MSG2
MOV AH,09H
INT 21H
MOV AH,09H
MOV BH,00H
MOV BL,BUFFER[1]
MOV BUFFER[bX+2],'$'
LEA DX,BUFFER[2]
INT 21H
LEA DX,MSG3
MOV AH,09H
INT 21H
LEA DX,CRLF
MOV AH,09H
INT 21H
LEA DX,MSG4
MOV AH,09H
INT 21H
MOV AH,02H
MOV DL,BUFFER[1]
ADD DL,30H
INT 21H
MOV AX,4C00H
INT 21H
END