۱۶-فروردین-۱۳۹۱, ۱۹:۰۸:۴۹
جواب تمرین دو دانشگاه آزاد نیشابور استاد تقی پور.
برنامه ای بنویسید که با فرض آرایه 10 عنصری A بعد عدد X را در آن جستجو کنند.
دوست عزیز اگه خود یکمی هم تلاش کنی خوبه.
برنامه ای بنویسید که با فرض آرایه 10 عنصری A بعد عدد X را در آن جستجو کنند.
کد: 
; multi-segment executable file template.
data segment
    ; add your data here!
    A DB 10,15,3,14,5,6,20,19,7,8   
    
    X DB 6    
    
    
    T DB 'FIND','$'
    F DB 'NOT FIND','$'
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  
    
    
            
    MOV SI,0
         
         
         
              
    
    MOV CX,9
    L1:
        
     MOV BL,X  
            
     CMP A[SI],BL     
     JE L2
     
     INC SI
     
    LOOP L1      
    
         
    MOV AH,09H
    LEA DX,F
    INT 21H         
       
    JMP L3   
         
    
    L2:  
    
    MOV AH,09H
    LEA DX,T
    INT 21H
    
    
    L3:
    
    
    
    
    mov ax, 4c00h ; exit to operating system.
    int 21h    
ends
end start ; set entry point and stop the assembler.دوست عزیز اگه خود یکمی هم تلاش کنی خوبه.