امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
پیدا کردن تعداد ارقام یک آرایه عددی به صورت جدا
نویسنده پیام
The.Ghost غایب
مدیر بازنشسته
*****

ارسال‌ها: 461
موضوع‌ها: 201
تاریخ عضویت: مهر ۱۳۸۸

تشکرها : 674
( 354 تشکر در 158 ارسال )
ارسال: #1
Rolleyes  پیدا کردن تعداد ارقام یک آرایه عددی به صورت جدا
کد:
; multi-segment executable file template.

data segment
    ; add your data here!              
    
  X DW 2185,103,25,651,2,1286,9,99,123,7
  
  COUNT DB 10 DUP(0)
  
  COU DB 0
  
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 SI,X
     LEA DI,COUNT  
    
      
     MOV CX,10
     L3:
    
       MOV COU,0  
    
       MOV AX,[SI]
      
       L1:
         MOV BL,10
         DIV BL
         INC COU
         CMP AL,0
        JE L2
    
         MOV AH,0    
       JMP L1    
      
        L2:            
                  
         MOV DL,COU            
         MOV [DI],DL
    
         INC SI
         INC SI
    
         INC DI
    
     LOOP L3
    

    
     mov ax, 4c00h ; exit to operating system.
    int 21h    
ends

end start ; set entry point and stop the assembler.

Assembly Language 039

۲۲-اردیبهشت-۱۳۹۱, ۰۲:۱۰:۲۳
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Question کم کردن دو آرایه از هم The.Ghost 0 1,839 ۱۶-فروردین-۱۳۹۱, ۰۵:۳۴:۲۷
آخرین ارسال: The.Ghost
Question معکوس کردن یک آرایه در خودش بدون استفاده از آرایه کمکی The.Ghost 0 3,043 ۱۶-فروردین-۱۳۹۱, ۰۵:۲۷:۴۸
آخرین ارسال: The.Ghost
Question جمع اعداد به صورت گرافیکی The.Ghost 0 2,002 ۱۶-فروردین-۱۳۹۱, ۰۵:۲۶:۱۰
آخرین ارسال: The.Ghost
Question پیدا کردن بزرگ ترین عدد در یک آرایه همه اعداد یک رقمی هستند The.Ghost 0 4,220 ۱۶-فروردین-۱۳۹۱, ۰۵:۲۱:۲۷
آخرین ارسال: The.Ghost
Question جمع اعداد یک تا 100 به صورت بازگشتی The.Ghost 0 2,186 ۱۶-فروردین-۱۳۹۱, ۰۵:۱۵:۱۹
آخرین ارسال: The.Ghost
  چندتا سوال مبتدی ولی مهم در مورد آدرس و ارقام Xarjam 3 2,574 ۲۰-مهر-۱۳۹۰, ۱۷:۵۸:۰۵
آخرین ارسال: علي برقي

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS