السلام عليكم
كتبت برنامج صغير بلغة الاسمبلي ويقوم بتحول المدخلات من كبتل الى سمول و العكس .. ولكن البرنامج يخرج لي نتائج خاطئة رغم ان اللوغرتم صحيح
title Keyboard Input Program .model small .stack 100h .code main proc mov ah,0 int 16h mov dl,al mov ah,2 test dl,1100b jz ConverToCaptal sub dl,32 jmp Finish ConverToCaptal: add dl,32 Finish: int 21h mov ax,4c00h int 21h main endp end main