نمایش نتایج 1 تا 7 از 7

نام تاپیک: جستجوی رشته

  1. #1

    جستجوی رشته

    سلام
    چطوری یک رشته رو توی یک رشته دیگه جستجو کنیم؟
    اگر رشته اول رو از فایل خونده و در متغییری میریزیم. رشته بعدی هم از کاربر دریافت کنیم.

  2. #2

    نقل قول: جستجوی رشته

    dastoor inputs dar assembly chejori ejra mishe va kojaha karbord dare?
    plzzzzzzzzzz zoodtar javab bedinnn
    har ki midone komakam kone

  3. #3

    نقل قول: جستجوی رشته

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

  4. #4

    نقل قول: جستجوی رشته

    کسی نمیتونه کمکی بکنه؟
    هیچکس بلد نیست؟؟؟

  5. #5

    نقل قول: جستجوی رشته

    كاري نداره كه خودتون بنويسيد چون آسون ترين بخش در اسمبلي هست نسبت به بقيه بخش ها
    حال برين در مورد عمليات پردازش رشته بخونيد!
    كلا دستورات پردازش رشته در 80286

    movs
    cmps
    lods
    scas
    stos

    براي اطلاعات بيشتر سرچ كنيد كتاب زبان ماشين و برنامه سازي سيستم مهندس داريوش نيك مهر را دانلود كنيد اگر مشكلي داشتين سوال را دقيق مطرح كنيد و بنويسيد دقيقا كجاشو مشكل دارين ضمنا براي كار با رشته ها نيازي به اين دستورات هم نيست و ميشه با دستورات ديگه اين كار ها را انجام داد اما اينها كارامدتر هستند و بايد از es هم استفاده كنيد.
    موفق باشيد.

  6. #6

    نقل قول: جستجوی رشته

    نقل قول نوشته شده توسط asemon_aby مشاهده تاپیک
    dastoor inputs dar assembly chejori ejra mishe va kojaha karbord dare?
    plzzzzzzzzzz zoodtar javab bedinnn
    har ki midone komakam kone
    من كه در 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 عصر دلیل: این پست به دلیل تکراری بودن به طور خودکار ادغام شده است.

  7. #7

    نقل قول: جستجوی رشته

    اين را هم بخوانيد براي كار با 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

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •