سلام
چطوری یک رشته رو توی یک رشته دیگه جستجو کنیم؟
اگر رشته اول رو از فایل خونده و در متغییری میریزیم. رشته بعدی هم از کاربر دریافت کنیم.
سلام
چطوری یک رشته رو توی یک رشته دیگه جستجو کنیم؟
اگر رشته اول رو از فایل خونده و در متغییری میریزیم. رشته بعدی هم از کاربر دریافت کنیم.
dastoor inputs dar assembly chejori ejra mishe va kojaha karbord dare?
plzzzzzzzzzz zoodtar javab bedinnn
har ki midone komakam kone
فوری
سلام
بچه ها به دادم برسید
جستجوی رشته توی یه رشته دیگه رو میخوام
اگرم شد بعدش جایگزین کردن رشته ی پیدا شده با یه رشته دیگه
خیلی فوری
کسی نمیتونه کمکی بکنه؟
هیچکس بلد نیست؟؟؟
كاري نداره كه خودتون بنويسيد چون آسون ترين بخش در اسمبلي هست نسبت به بقيه بخش ها
حال برين در مورد عمليات پردازش رشته بخونيد!
كلا دستورات پردازش رشته در 80286
movs
cmps
lods
scas
stos
براي اطلاعات بيشتر سرچ كنيد كتاب زبان ماشين و برنامه سازي سيستم مهندس داريوش نيك مهر را دانلود كنيد اگر مشكلي داشتين سوال را دقيق مطرح كنيد و بنويسيد دقيقا كجاشو مشكل دارين ضمنا براي كار با رشته ها نيازي به اين دستورات هم نيست و ميشه با دستورات ديگه اين كار ها را انجام داد اما اينها كارامدتر هستند و بايد از es هم استفاده كنيد.
موفق باشيد.
من كه در instruction هاي 80286 و 80386 دستوري با نام input نديدم
اما اگر منظورتان in باشه كه براي كار با ورودي هاست يك دستور ديگه هم
out هست براي كار با خروجي ها
مثلا كار با وسايل ورودي يا خروجي كه به رايانه وصل مي كنيد و فرستادن يا گرفتن مقدار
از آن پورت كه بايد شماره پورت آن وسيله هم بدين مثلا پورت پرينتر 378h كه هم به عنوان ورودي و هم خروجي ميشه استفاده كرد.
;input from port
in acc,port
;output to port
out port,acc
موفق باشي
--------------------
اين را هم بخوانيد براي كار با in و out
کد HTML:IN AL, im.byte AL, DX AX, im.byte AX, DX Input from port into AL or AX. Second operand is a port number. If required to access port number over 255 - DX register should be used. Example:IN AX, 4 ; get status of traffic lights.IN AL, 7 ; get status of stepper-motor.CZSOPAunchanged[IMG]file:///C:/emu8086/documentation/img/back_to_top.gif[/IMG] OUT im.byte, AL im.byte, AX DX, AL DX, AX Output from AL or AX to port. First operand is a port number. If required to access port number over 255 - DX register should be used. Example:MOV AX, 0FFFh ; Turn on allOUT 4, AX ; traffic lights.MOV AL, 100b ; Turn on the thirdOUT 7, AL ; magnet of the stepper-motor.CZSOPAunchanged[IMG]file:///C:/emu8086/documentation/img/back_to_top.gif[/IMG]
آخرین ویرایش به وسیله xman_1365_x : دوشنبه 08 شهریور 1389 در 23:59 عصر دلیل: این پست به دلیل تکراری بودن به طور خودکار ادغام شده است.
اين را هم بخوانيد براي كار با in و out
IN :
----------
AL, im.byte
AL, DX
AX, im.byte
AX, DX
-------------
Input from port into AL or AX.
Second operand is a port number. If required to access port number over 255 - DX register should be used.
Example:
IN AX, 4 ; get status of traffic lights.
IN AL, 7 ; get status of stepper-motor.
C Z S O P A
unchanged
------------------------------
OUT:
----
im.byte, AL
im.byte, AX
DX, AL
DX, AX
-------------
Output from AL or AX to port.
First operand is a port number. If required to access port number over 255 - DX register should be used.
Example:
MOV AX, 0FFFh ; Turn on all
OUT 4, AX ; traffic lights.
MOV AL, 100b ; Turn on the third
OUT 7, AL ; magnet of the stepper-motor.
C Z S O P A
unchanged