سورس رسم اشکال گرافیکی به زبان اسمبلی
در این بخش سورس رسم اشکال گرافیکی به زبان اسمبلی را برای شما آماده کرده ایم که با استفاده از زبان برنامه نویسی Assembly نوشته شده است. در ادامه می توانید توضیحات و تصاویر مربوط به این پروژه را مشاهده کنید.
توضیحات پروژه
بعد از اجرای پروژه یک منوی با ۵ گزینه نمایش داده می شود (گزینه پنجم برای خروج استفاده می شود) و کاربر می تواند با انتخاب یکی از این گزینه ها شکل مورد نظر خود را رسم کند.
اشکالی که این برنامه می تواند رسم کند را در زیر مشاهده می کنید:
- خط راست
- مربع
- مستطیل
- مثلث
بعد از آن که رسم شکل تمام شد، کاربر می تواند با زدن یکی از کلیدهای کیبورد به منوی اصلی برنامه بازگشته و گزینه دیگری را انتخاب کند. برای این که بتوانید این پروژه را بر روی سیستم خود اجرا کنید باید نرم افزار Emu8086 را نصب کنید. سورس کد این پروژه برای افرادی که درحال یادگیری این زبان برنامه نویسی هستند، می تواند بسیار مفید و آموزنده باشد.
قسمت های از سورس کد
; multi-segment executable file template. data segment row dw 50 col dw 20 len dw 19 tol dw 12 ends stack segment dw 128 dup(0) ends code segment ;////////////////////////////// Pixels proc mov al,38h ;color mov cx,col mov dx,row mov ah, 0Ch int 10h ret Pixels endp ;////////////////////////////// start: ; set segment registers: mov ax, data mov ds, ax mov es, ax ; add your code here ;//////////////////////////////////////////////// exit proc near ; in gesmat ro ham proc kardam mov ax, 4c00h ; exit to operating system. int 21h ret exit endp Triangle proc near mov ah,0 ;;resolation mov al,12h int 10h mov bx,60 inc bx cmp bx,120 jnz i3 mov ah,1 int 21h mov ah,0 mov al,03h int 10h ret Triangle endp ends end start ; set entry point and stop the assembler.
نوشته سورس رسم اشکال گرافیکی به زبان اسمبلی اولین بار در سورس سرا - آموزش برنامه نویسی. پدیدار شد.