رتبه موضوع:
  • 39 رای - 2 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
سورس کد پرینت اعداد و حروف به صورت وارونه (اسمبلی ۸۰۸۶)
#1
درود
شاید براتون جالب باشه که یک رشته رو در اسمبلی (۸۰۸۶) چجوری بصورت وارونه یا برعکس به نمایش بزاریم.
برنامه ای بنویسید که یک کلمه را گرفته و وارونه آن را چاپ کند
سمپل کد :
کد پی‌اچ‌پی:
TITLE reverse
ASSUME CS
:CODEDS:data
CODE SEGMENT


START
:
    
MOV AX,data
    MOV DS
,AX

    MOV SI
,pointer
LENGTH
:
    
CMP message[SI],'$'
    
JE NEXT

    INC SI
    JMP LENGTH
NEXT
:
    
MOV CX,SI
    DEC SI
CHANGE
:
    
MOV DL,message[SI]

    
MOV AH,02H  
    INT 21H     

    DEC SI
    LOOP CHANGE
END
:
    
MOV AH,4CH 
        int 21h 


CODE ENDS

DATA SEGMENT 

    MSG DB 10
,13,"$"
    
message DB 'Assembly Language Program$'

DATA ENDS

END START 
 

کسانی که دوست دارن در کانال فروشگاه ما و یا کانال انجمن عضو بشن یک پیامک در تلگرام برای من بفرستید که عضوشون میکنم.





ای ام شاپ را در اینستگرام دنبال کنید

ای ام شاپ رو در کانال تلگرام دنبال کنید



This forum uses Lukasz Tkacz MyBB addons.
پاسخ


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سورس کد فاکتوریل اسمبلی 8086 Amin_Mansouri 0 1,820 06-08-2014، 10:54 PM
آخرین ارسال: Amin_Mansouri
  سورس کد ماشین حساب (اسمبلی) Amin_Mansouri 0 2,817 09-04-2012، 11:48 PM
آخرین ارسال: Amin_Mansouri
  سورس کد ساعت (اسمبلی) Amin_Mansouri 0 2,028 06-16-2012، 09:07 PM
آخرین ارسال: Amin_Mansouri
  سور کد ماشین حساب (اسمبلی) Amin_Mansouri 0 2,269 05-11-2012، 05:27 PM
آخرین ارسال: Amin_Mansouri
  سورس کد نوشتن در بوت سکتور فلاپی (اسمبلی Amin_Mansouri 0 3,090 05-11-2012، 05:26 PM
آخرین ارسال: Amin_Mansouri
  ،سورس کد فرستادن ایمیل از طریق وینساک (اسمبلی) Amin_Mansouri 0 2,368 05-11-2012، 05:07 PM
آخرین ارسال: Amin_Mansouri
  منبع آموزشی اسمبلی son of wisdom 0 2,305 06-16-2011، 10:39 AM
آخرین ارسال: son of wisdom
  آموزش اسمبلی Amin_Mansouri 0 2,774 05-23-2011، 01:00 PM
آخرین ارسال: Amin_Mansouri

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان
<------> <____> <<<<----------------->>>> <<<<--->>>>>
This forum uses Lukasz Tkacz MyBB addons.