دریافت رشته و چاپ کاراکترها از آخر - اسمبلی

adel28

Member
برنامه اسمبلی

برنامه ای به زبان اسمبلی که یک رشته 20 کاراکتری را از ورودی دریافت کرده و سپس کاراکتر را از آخر به اول چاپ نماید.

از اساتید کسی می تونه کمکم کنه؟!؟
 

the_king

مدیرکل انجمن
برنامه ای به زبان اسمبلی که یک رشته 20 کاراکتری را از ورودی دریافت کرده و سپس کاراکتر را از آخر به اول چاپ نماید.

از اساتید کسی می تونه کمکم کنه؟!؟

کد:
.MODEL SMALL
.DATA
    string  DB 21
            DB ?
            DB 21 DUP (?)
    msg1    DB 13,10,"Please enter a string :",13,10,"$"
    msg2    DB 13,10,"Reverse string :",13,10,"$"
.CODE
.STARTUP
    MOV     AH, 9
    LEA     DX, msg1
    INT     21h
    MOV     AH, 0ah
    LEA     DX, string
    INT     21H
    MOV     AH, 9
    LEA     DX, msg2
    INT     21h
    MOV     CL, string[1]
    CMP     CL, 0
    JZ      go_exit
    MOV     CH, 0  
    LEA     SI, string[1]
    ADD     SI, CX
    MOV     AH, 2
loop_1:
    MOV     DL, [SI]
    INT     21H
    DEC     SI
    LOOP    loop_1
go_exit:
    MOV     AH, 8
    INT     21h
.EXIT
.STACK
END
 

foojak

New Member
برنامه اسمبلی

یک برنامه می خوام که هر جمله ای که می گیره برعکسش رو چاپ کنه
لطفا هرکی می دونه کمکم کنه،سریع
 

the_king

مدیرکل انجمن
یک برنامه می خوام که هر جمله ای که می گیره برعکسش رو چاپ کنه
لطفا هرکی می دونه کمکم کنه،سریع

لطفا پیش از ارسال گفتگو، اگر جستجوی مطالب قبلی برایتان دشوار است، لااقل پست های یکی دو روز پیش انجمن را بخوانید
تا سوالات تکراری نپرسید.

این گفتگو مربوط به دیروز است :

دریافت رشته و چاپ کاراکترها از آخر - اسمبلی
 

farshaad

New Member
برنامه ای به زبان اسمبلی بااستفاده از ماکرو که یه رشته از ورودی بخوانه اعداد رامرتب کنه صعودی ودر اخر ماکرو را فراخوانی کنه
 

جدیدترین ارسال ها

بالا