لدي مشكلة فبرنامجي يطلب من المستخدم أدخال رقم بي hexdicmal والمطلوب طباعة
العدد بي binary ولكن عندما أصل الي فكرة الطباعة يطبع لي ascii
وهذا كود البرنامج :
XOR BX,BX MOV CL,4 MOV AH,1 INT 21H WHILE: CMP AL,0DH JE END_WHILE CMP AL,39H JG LETTER AND AL,0FH JMP SHIFT LETTER: SUB AL,37H SHIFT: SHL BX,CL OR BL,AL INT 21H JMP WHILE END_WHILE:
فأرجو من لدية فكرة مساعدتي .........