دانلود سورس اسمبلی
دانلود سورس اسمبلی
توضیحات پروژه: در این برنامه در ابتدا یک پیام خوش آمد گویی به کاربر نشان داده می شود. سپس با چاپ پبام مناسب از کاربر می خواهد که یک رشته و یا یک جمله را وارد نماید. سپس، با اعلام پیام مناسب از کاربر می خواهد که یک کاراکتر وارد نماید. در ادامه برنامه تعداد تکرار کاراکتر وارد شده را در رشته جستجو و شمارش می کند. آنگاه تعداد تکرار کاراکتر در رشته را نیز چاپ می کند. سپس کاراکتر موجود در رشته را با حرف بزرگ همان کاراکتر جایگزین می کند. و در نهایت رشته چاپ می شود.
بخشی از سورس در ادامه آورده شده است.
تصویر نیز از نحوه ی کار برنامه در ادامه آورده شده است.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 |
stksg segment stack db 32 dup ("stack") stksg ends datasg segment 'data' str1 db 'Welcome to My Program',"$" msg1 db 'enter a string:',"$" msg2 db 'enter a character:',"$" msg3 db 'count of character:',"$" msg4 db 'change char to upper char:',"$" char db ? base db 10 sign db '-' s1 dw -1 message db 20 dup (?),"$" i dw 0 strlist label byte max db 20 len db ? buffer db 20 dup (' '),"$" datasg ends cseg segment 'code' assume cs:cseg,ss:stksg,ds:datasg main proc far push ds push 0 mov ax,datasg mov ds,ax ;**************clear screen******** mov ah,6h mov al,25 mov ch,0 mov cl,0 mov dh,24 mov dl,79 mov bh,17h int 10h ;***********rasme kadere sefied****** mov ah,6h mov al,3 mov ch,3 mov cl,19 mov dh,6 mov dl,52 mov bh,0f0h int 10h ;************move makannama ******* mov ah,2h mov dh,5 mov dl,22 mov bh,0 int 10h ;*********print Welcome****** lea dx,str1 mov ah,9h int 21h ;******************* mov ah,2h mov dh,9 mov dl,22 mov bh,0 int 10h ;*************** ;******************print enter a string:****** lea dx,msg1 mov ah,9h int 21h ;******************read string ************* mov ah,0ah lea dx,strlist int 21h ;***********enteghal makan nama**************** mov ah,2h mov dh,12 mov dl,22 mov bh,0 int 10h ;******************print enter a character:****** lea dx,msg2 mov ah,9h int 21h ;*************read character ************* mov ah,1h int 21h ;************** |
مشخصات فایل
عنوان: سورس اسمبلی شمارش تعداد کاراکتر در رشته و جایگزینی با حروف بزرگ
فرمت فایل : اسمبلی نوشته شده در محیط emulator
حجم فایل: ۴ کیلو بایت
در صورت تمایل شما می توانید این سورس را با پرداخت ۱۹۰۰۰ تومان از سایت دنیا فایل دانلود نمایید.
مطالب مرتبط
فرستادن دیدگاه
نوشتههای تازه
- دانلود ترجمه مقاله رمزنگاری تصویر رنگی مبتنی بر سیستم فوق آشوب
- دانلود پاورپوینت الگوریتم کلونی مورچگان
- دانلود پیاده سازی رمزنگاری اثر انگشت
- دانلود پیاده سازی مقاله رمزنگاری چندگانه تصویر بر اساس جایگشت عناصر تصویر در متلب
- دانلود پیاده سازی مقاله رمزنگاری تصویر مبتنی بر دنباله های DNA و چندین نگاشت آشوب یک بعدی بهبود یافته در متلب
- رمزنگاری تصویر رنگی مبتنی بر ترکیب سیستم آشوب و دنباله های DNA
- دانلود ترجمه مقاله الگوریتم رمزنگاری تصویر مبتنی بر آشوب با استفاده از عملیات دنباله DNA
- دانلود ترجمه مقاله یک روش جدید رمزنگاری تصویر مبتنی بر اغتشاش و انتشار با استفاده از اتوماتای سلولی و دنباله DNA
- پیاده سازی مقاله رمزنگاری تصویر رنگی مبتنی بر سیستم های فوق آشوب و اتوماتی سلولی
- پیاده سازی مقاله رمزنگاری تصویر مبتنی بر دنباله های DNA و توابع آشوب