امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
کمک برای نوشتن برنامه چاپ ستاره در اسمبلی
نویسنده پیام
shahinbufaluo آفلاین
تازه وارد

ارسال‌ها: 4
موضوع‌ها: 1
تاریخ عضویت: دى ۱۳۹۴

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #1
Question  کمک برای نوشتن برنامه چاپ ستاره در اسمبلی
برنامه ای بنویسید که یک متغیر را با نام C1 در سگمنت داده تعریف نماید و یک کاراکتر را از کاربر بگیرد سپس بر اساس کاراکتر گرفته شده شکل زیر را چاپ کند.مثلا میخوایم در C1 عدد 5 رو بدیم که اینطوری باید چاپ بشه و کاراکتر رو هم حرف a میدیم
a
aa
aaa
aaaa
aaaaa
aaaa
aaa
aa
a
۱۴-دى-۱۳۹۴, ۰۱:۴۳:۴۳
ارسال‌ها
پاسخ
تشکر شده توسط : karisd16
moderator آفلاین
تازه وارد

ارسال‌ها: 14
موضوع‌ها: 0
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 0
( 19 تشکر در 11 ارسال )
ارسال: #2
RE: کمک برای نوشتن برنامه چاپ ستاره در اسمبلی
 (; سلام شاهين جان، به ايران ويج خوش آمدي :IR:

اميد وارم با لينك زير به جوابت برسي.

http://www.iranled.com/forum/thread-21123.html

فقط زحمت دريافت كاراكتر و قرار دادن اون با كاراكتر * با خودت.

البته مشكلي در اين مورد هم بود در خدمتيم.

:looti:
(آخرین ویرایش در این ارسال: ۱۴-دى-۱۳۹۴, ۱۷:۱۳:۵۶، توسط moderator.)
۱۴-دى-۱۳۹۴, ۱۷:۱۳:۱۶
ارسال‌ها
پاسخ
shahinbufaluo آفلاین
تازه وارد

ارسال‌ها: 4
موضوع‌ها: 1
تاریخ عضویت: دى ۱۳۹۴

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #3
RE: کمک برای نوشتن برنامه چاپ ستاره در اسمبلی
دوست عزیز ممنون که راهنمایی کردید ولی اون کد کلا فرق میکنه. اول اینکه فقط ستاره چاپ میکنه و به صورت اتومات. دوم هم اینکه ستاره ها برعکس چاپ میشن
من این مدلشو نوشتم
*****
****
**
*
این هم کدش
کد:
; multi-segment executable file template.

data segment
   c1 dw 5
   
   ; add your data here!
   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
   
   mov ah, 08h
   int 21h
   mov dh, 0
   next:
   mov cx,c1
   jcxz exit
   mov ah,09h
   mov bl,0f0h
   mov bh,0h
   mov cx,c1
   int 10h
   dec c1
   add dh,1
   mov dl,0
   mov ah,02h
   int 10h
   jmp next
   exit:

   ; add your code here
           
   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.
ولی میخوام اینطوری باشه
*
**
***
****
*****
****
***
**
*
میخوام به جای اون ستاره ها هر عدد یا حروفی که داده میشه در زمان بعد از اجرای برنامه اون چاپ بشه . مثلا برنامه رو اجرا کنم و عدد 1 رو بدم عدد یک رو اونطوری چاپ کنه

ممنون میشم کمک کنید و کد رو کامل کنید
۱۶-دى-۱۳۹۴, ۲۲:۱۲:۳۹
ارسال‌ها
پاسخ
shahinbufaluo آفلاین
تازه وارد

ارسال‌ها: 4
موضوع‌ها: 1
تاریخ عضویت: دى ۱۳۹۴

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #4
RE: کمک برای نوشتن برنامه چاپ ستاره در اسمبلی
کسی از دوستان بلد نیست؟
۲۰-دى-۱۳۹۴, ۲۰:۴۵:۳۸
ارسال‌ها
پاسخ
shahinbufaluo آفلاین
تازه وارد

ارسال‌ها: 4
موضوع‌ها: 1
تاریخ عضویت: دى ۱۳۹۴

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #5
RE: کمک برای نوشتن برنامه چاپ ستاره در اسمبلی
:divar: :divar:  :0-0:
کسی بلد نیس کمک کنه؟
۲۷-دى-۱۳۹۴, ۰۰:۴۷:۱۰
ارسال‌ها
پاسخ
The.Ghost غایب
مدیر بازنشسته
*****

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

تشکرها : 674
( 354 تشکر در 158 ارسال )
ارسال: #6
RE: کمک برای نوشتن برنامه چاپ ستاره در اسمبلی
سلام این برنامه قبلا نوشته شده است جستجو کنی پیدا می کنی

Assembly Language 039

۱۹-اسفند-۱۳۹۴, ۱۶:۰۵:۵۴
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [فوری] چاپ متوازی الاضلاع با ستاره teresa789 0 207 ۳۱-خرداد-۱۴۰۱, ۱۴:۴۳:۰۶
آخرین ارسال: teresa789
  [آموزشی] ویژوال اسمبلی babyy 0 2,025 ۱۷-مرداد-۱۳۹۶, ۲۳:۲۸:۱۹
آخرین ارسال: babyy
  [سوال] معرفی کتاب برای شروع اسمبلی و چند سوال nImaarek 3 3,157 ۰۲-تير-۱۳۹۶, ۱۷:۵۲:۰۴
آخرین ارسال: NO DONGLE
  [سوال] یادگیری زبان اسمبلی mirage0411 2 2,664 ۲۶-بهمن-۱۳۹۴, ۰۲:۱۰:۲۲
آخرین ارسال: mirage0411
Rolleyes صفر اسمبلی کجاس ؟میخوام از صرف شروع کنم 007rap 2 2,647 ۰۳-آذر-۱۳۹۴, ۱۰:۲۲:۴۱
آخرین ارسال: lord_viper
Question کار با فایل ها در اسمبلی به وسیله وقفه ها The.Ghost 4 11,698 ۰۳-آذر-۱۳۹۴, ۰۷:۰۳:۵۷
آخرین ارسال: 007rap
Question رسم اشکال هندس مانند مستطیل و مربع در اسمبلی The.Ghost 7 12,097 ۰۳-آذر-۱۳۹۴, ۰۶:۳۱:۰۵
آخرین ارسال: 007rap
  [سوال] چند برنامگی در اسمبلی Ghoghnus 0 1,924 ۱۳-آبان-۱۳۹۳, ۱۹:۲۵:۱۶
آخرین ارسال: Ghoghnus
  [سوال] کمک در خصوص تبدیل فیل هگز به اسمبلی یا c h_fotohi 1 3,144 ۲۵-اسفند-۱۳۹۲, ۰۳:۱۷:۵۷
آخرین ارسال: The.Ghost
  کمک فوری->برنامه ای به زبان اسمبلی Smart_SY 1 2,905 ۲۵-آذر-۱۳۹۲, ۰۱:۱۱:۴۰
آخرین ارسال: babyy

پرش به انجمن:


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

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