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

نام تاپیک: راهنمایی در مورد یک Screen Saver به زبان اسمبلی

  1. #1

    راهنمایی در مورد یک Screen Saver به زبان اسمبلی

    در مورد مقیم در حافظه و نحوه انتظار برنامه مرا راهنمایی کنید ممنون

  2. #2
    کاربر دائمی آواتار MSK
    تاریخ عضویت
    تیر 1383
    محل زندگی
    فعلا تهران - بعدا خدا می‌دونه!
    پست
    331
    خوب از کجاش بگیم!؟

    اول باید بدونی چکار میخوای بکنی و کدوم وقفه بدردت می خوره؟

    اینجا وقفه شماره 8.

    بعد باید آدرسش رو بدست بیاری!

    بعد باید یه رویتین برای پردازش وقفت بنویسی که قواعد داره.

    آخر هم باید رویتین خودت رو جایگزین رویتین اصلی وقفه کنی!

    در نهایت هم باید رویتین اصلی وقفه رو فرا بخونی!

    فرایند کوتاهی نیست! مخصوصا برای نوشتن یه اسکرین سیور احتمالا باید برای جند تا وقفه رویتین هایی بسازی که در تقابل باهم کار کنند!

    من باید بدونم تو چقدر با مسپله آشنایی داری و در کجای کار مشکل داری؟


  3. #3

    screen saver

    من یک برنامه screen saverبه زبان اسمبلی احتیا ج دارم.
    با تشکر

  4. #4
    کاربر دائمی
    تاریخ عضویت
    آذر 1384
    محل زندگی
    کرمان-کرمان
    پست
    334
    با سلام دوست عزیز این ساده ترین نوعی است که توانستم بنویسم اما خودم به یک چیز اعتقاد دارم و اون اینکه یکی از بد ترین چیزها برای یک دانش پژوه
    لقمه آماده است .


    datasg segment para 'data’
    m db 10
    datasg ends
    ;****************************************
    codesg segment para 'code'
    main proc far
    assume ds:datasg, cs:codesg
    ;************پاک کردن صفحه**************
    mov ah,6h ;clear screen
    mov al,50
    mov ch,0
    mov cl,0
    mov dh,48 ;row
    mov dl,79 ;column
    mov bh,0
    int 10h
    ;*******************مکان نما**************
    l2:
    mov ah,02h
    mov bh,0
    mov dh,m
    mov dl,10
    int 10h
    ;***************اضافه کردن*****************
    add m,5
    ;*******************رسم خط****************
    mov ah,09h
    mov al,0c4h
    mov bh,0
    mov bl,0ah
    mov cx,79
    int 10h
    ;********خروج از حلقه اگر کلیدA فشرده شود****
    mov ah,6h
    mov dl,0ffh
    int 21h
    cmp al,'a'
    je L1
    ;**********************L2*******************
    jmp L1
    ;************************L1*****************
    L1:
    ;*************اتمام برنامه*********************
    mov ax,4c00h
    int 21h
    ;********************************************
    main endp
    codesg ends
    end main

تاپیک های مشابه

  1. Screen Saver
    نوشته شده توسط ƒxmahdi در بخش برنامه نویسی در 6 VB
    پاسخ: 2
    آخرین پست: پنج شنبه 04 بهمن 1386, 16:36 عصر
  2. پاسخ: 3
    آخرین پست: سه شنبه 06 شهریور 1386, 16:52 عصر
  3. ساختن Screen Saver بوسیله VB
    نوشته شده توسط حامد مصافی در بخش برنامه نویسی در 6 VB
    پاسخ: 0
    آخرین پست: پنج شنبه 21 آبان 1383, 00:41 صبح
  4. چطوری میشه یک screen saver را باز کرد؟
    نوشته شده توسط ساران سافت در بخش VB.NET
    پاسخ: 4
    آخرین پست: سه شنبه 22 مهر 1382, 19:05 عصر

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

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