close
تبلیغات در اینترنت
دانلود برنامه زبان ماشين چاپ 10 بار كاركتر

استگاه تحقيقات و مقالات دانشجويي
اين برنامه كاكتر ورودي را 10 بار در خروجي چاپ ميكند




; multi-segment executable file template.

data segment
    ; add your data here!
    n1 db 15
    n2 db ?
    n3 db 15 dup(?)
    i db ?
    pkey db "press any key...$"
ends

stack segment
    dw   128  dup(0)
ends

code segment
start:
; set segment registers:
    mov ax, data
    mov ds, ax
    mov es, ax

    ; add your code here
    lea ax,n1
    mov ah,0ah
    int 21h
    mov i,1
   
    l1:
    lea dx,n3
    mov cl,n2
    mov ch,0
    mov bx,1
    mov ah,40h
    int 21h
   
    mov dl,0
    mov dh,i
    mov bh,0
    mov ah,02
    int 10h
    inc i
    cmp i,10
    jbe l1
               
    lea dx, pkey
    mov ah, 9
    int 21h        ; output string at ds:dx
   
    ; wait for any key....   
    mov ah, 1
    int 21h
   
    mov ax, 4c00h ; exit to operating system.
    int 21h   
ends

end start ; set entry point and stop the assembler.






طبقه بندی: تحقيقات رشته هاي فني ,برنامه نويسي ,
تعداد بازدید : 191
برچسب ها : ,
نوشته شده در تاريخ سه شنبه 17 خرداد 1390 توسط b@m
تمامی حقوق این وبلاگ محفوظ است | طراحی : تم 98