פורסם 2010 בנובמבר 815 שנים שלום לכולם,כתבתי איזה קוד לסכום מספרים דו-ספרתיים ויש לי איזו בעיהכי הוא לא מראה לי את הסכום הנכון.הנה הקוד: .MODEL SMALL .STACK 100h .DATAA DW 0B DW 0PStr DB 13,10,'Enter 2 digit number:',13,10,'$'RStr DB 13,10,' + : ',13,10,'$'Ten DW 10 ; .CODE MOV AX,@DATA MOV DS,AX MOV AH,9 MOV DX,OFFSET PStr INT 21h ; MOV A,0 MOV AH,1 INT 21h MOV RStr[2],AL SUB AL,'0' MOV AH,0 MUL Ten MOV A,AX MOV AX,0 MOV AH,1 INT 21h MOV RStr[3],AL SUB AL,'0' MOV AH,0 ADD AX,A MOV AH,9 MOV DX,OFFSET PStr INT 21h ; MOV B,0 MOV AH,1 INT 21h MOV RStr[5],AL SUB AL,'0' MOV AH,0 MUL Ten MOV B,AX MOV AX,0 ; MOV AH,1 INT 21h MOV RStr[6],AL SUB AL,'0' MOV AH,0 MOV B,AX MOV AX,0 ; MOV AX,B ADD AX,A MOV A,AX ; MOV DX,0 DIV Ten ADD DL,'0' MOV RStr[10],DL MOV DX,0 DIV Ten ADD DL,'0' MOV RStr[9],DL MOV DX,0 DIV Ten ADD DL,'0' MOV RStr[8],DL MOV AH,9 MOV DX,OFFSET RStr INT 21h MOV AH,4Ch INT 21h END אפשר לנעול, פתרתי את הבעיה!תודה בכל אופן
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.