-
2016/05/21, 12:44 #1
تغییر اندازه صفحه نمایش در اسمبلی
در emu8086 زمانی که به رسم خط میرسم صفحه نمایش سایز 25*40 میشه اما نیاز به صفحه ای مثلا در سایز 25*80 دارم لطفا کمک کنید ممنون
-
2016/05/21, 12:54 #2
برای رسم اشکال گرافیکی در اسمبلی از دستورات زیر می تونید استفاده کنید البته دو زیر برنامه زیر ابتدا اندازه صفحه نمایش رو تغییر میده و بعد یه خط به رنگ آبی رو در صفحه ترسیم میکنه.
کد:Pixels proc mov al,38h ;color mov cx,col mov dx,row mov ah, 0Ch int 10h ret Pixels endp line proc near mov ah,0 mov al,12h int 10h mov bx,40 p1: mov row,60 mov col,bx inc bx call Pixels cmp bx,250 jnz p1 mov ah,1 int 21h mov ah,0 mov al,03h int 10h ret line endp
-
2016/05/21, 13:02 #3
اون دو تا زیر برنامه که در بالا دادم می تونید توی برنامه خودتون برای تغییر وضوع صفحه نمایش در اسمبلی استفاده کنید در زیر هم لینک رسم اشکال گرافیکی به زبان اسمبلی که در فروشگاه سایتمون است قرار دادم که برنامه کاملی است و با این سورس می تونید راحت نحوه استفاده از گرافیک در اسمبلی رو یاد بگیرید.
آدرس: