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

نام تاپیک: دوستان لطفا کمکم کنید در اسمبلی فردا روز تحویل پروژه ام هست

  1. #1

    Unhappy دوستان لطفا کمکم کنید در اسمبلی فردا روز تحویل پروژه ام هست

    سلام و درود خدمت و دوستان و اساتید گرامی


    دوستان استاد ما یه پروژه گفته مثلا با زدن دکمه یک پرچم ایران رو نشون بده و زدن صفر پرچم المانو نمیدونم چیکار کنم
    اصلا هیچی بلد نیستم از اسمبلی فردام باید اینو بدم بش من اینو میتونم به زبان سی بنویسم اما اگر امکانش هست کمکم کنید برای اسمبلی

    اینم کد پرچم ایران


    .model small
    .stack 100h
    .data
    m db "((i))","$"
    .code
    main proc
    mov ax,@data
    mov ds,ax
    mov ah,06h
    mov al,4

    mov cl,20
    mov ch,6
    mov dl,40
    mov dh,9
    mov bh,20h
    int 10h
    ;gggggggggggg
    mov ah,06h
    mov al,4

    mov cl,20
    mov ch,10
    mov dl,40
    mov dh,13
    mov bh,70h
    int 10h
    ;............
    mov ah,06h
    mov al,4

    mov cl,20
    mov ch,14
    mov dl,40
    mov dh,17
    mov bh,40h
    int 10h
    ;.......
    mov ah,02h
    mov dh,11
    mov dl,28
    mov bh,0
    int 10h

    ;
    mov ah,09h
    lea dx,m
    int 21h
    mov ax,4c00h
    int 21h
    main endp
    end main



    ممنون از همگی بزرگواران

  2. #2

    نقل قول: دوستان لطفا کمکم کنید در اسمبلی فردا روز تحویل پروژه ام هست

    هذینه اشم میدیم کسی نیست

  3. #3
    کاربر دائمی آواتار vahid-p
    تاریخ عضویت
    آذر 1391
    محل زندگی
    تهران
    پست
    1,140

    نقل قول: دوستان لطفا کمکم کنید در اسمبلی فردا روز تحویل پروژه ام هست

    ما تمرینات دانشگاه رو انجام نمیدیم، ولی چون فرض میکنم پرچم ایران رو خودتون نوشتید، بقیش یکم دستکاری میخواد.
    اینم کد نهایی:
    .model small.stack 100h
    .data
    m db "((i))","$"
    msg db "Enter 0 or 1:$"
    .code
    main proc
    mov ax,@data
    mov ds,ax


    ;set background color= white and characters black
    mov ah,06h
    mov al,0
    mov cx,0
    mov dl,80
    mov dh,80
    mov bh,0F0h
    int 10h



    while:
    ;move cursor to 0,0 position
    mov ah,02h
    mov dl,0
    mov dh,0
    mov bh,0
    int 10h

    ;show message
    mov dx,offset msg
    mov ah,9
    int 21h

    ;get a charachter
    mov ah,1
    int 21h
    cmp al,'1'
    jz one
    cmp al,'0'
    jz zero
    jmp exit
    one:
    call iranflag
    jmp while
    zero:
    call germanyflag
    jmp while

    exit:
    ;exit but never used
    mov ax,4c00h
    int 21h
    main endp


    proc iranflag
    ;green
    mov ah,06h
    mov al,4
    mov cl,20
    mov ch,6
    mov dl,40
    mov dh,9
    mov bh,20h
    int 10h




    ;white
    mov ah,06h
    mov al,4


    mov cl,20
    mov ch,10
    mov dl,40
    mov dh,13
    mov bh,70h
    int 10h


    ;red
    mov ah,06h
    mov al,4


    mov cl,20
    mov ch,14
    mov dl,40
    mov dh,17
    mov bh,40h
    int 10h
    ;.......
    mov ah,02h
    mov dh,11
    mov dl,28
    mov bh,0
    int 10h


    ;
    mov ah,09h
    lea dx,m
    int 21h
    ret
    iranflag endp


    proc germanyflag
    ;black
    mov ah,06h
    mov al,4
    mov cl,20
    mov ch,6
    mov dl,40
    mov dh,9
    mov bh,00h
    int 10h




    ;red
    mov ah,06h
    mov al,4
    mov cl,20
    mov ch,10
    mov dl,40
    mov dh,13
    mov bh,40h
    int 10h



    ;yellow
    mov ah,06h
    mov al,4
    mov cl,20
    mov ch,14
    mov dl,40
    mov dh,17
    mov bh,0e0h
    int 10h
    ret
    germanyflag endp
    end main

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

  1. سلام.لطفا" کمکم کنید در مورد grid veiw
    نوشته شده توسط yasinamini در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: پنج شنبه 16 بهمن 1393, 11:10 صبح
  2. لطفا کمکم کنید در مورد طراحی وب سایت
    نوشته شده توسط ghossein در بخش طراحی وب (Web Design)
    پاسخ: 0
    آخرین پست: دوشنبه 02 بهمن 1391, 18:10 عصر
  3. سوال: سلام لطفا کمکم کنید در مورد هات کی هست
    نوشته شده توسط REZADG در بخش برنامه نویسی در 6 VB
    پاسخ: 7
    آخرین پست: شنبه 25 آبان 1387, 06:53 صبح
  4. لطفا کمکم کنید در مورد آرایه ها مهم
    نوشته شده توسط aloneman2005 در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 6
    آخرین پست: پنج شنبه 09 شهریور 1385, 00:07 صبح
  5. پاسخ: 4
    آخرین پست: جمعه 16 دی 1384, 02:06 صبح

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

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