fernando9torres
یک شنبه 18 خرداد 1393, 16:42 عصر
سلام
در زبان اسمبلی 8086 تو مد گرافیک چه جوری میشه کل فرم رو هاشور زد ؟؟؟
ممنون میشم اگه کدش رو قرار بدید یا اینکه راهنمایی کنید ....
خودم ففط تونستم یک خط بکشم ولی خط های بعدی هر کاری میکنم درست نمیشه
darknes666
یک شنبه 18 خرداد 1393, 19:35 عصر
من فقط راه رو بهت نشون میدم.این کدی که زدم اصلا بهینه نیست اما راه رو بهت نشون میده.
DATA SEGMENT
X DD 0
ENDS
STACK SEGMENT
DW 128 DUP(0)
ENDS
CODE SEGMENT
START:
MOV AX, DATA
MOV DS, AX
MOV ES, AX
MOV AH,0H
MOV AL,13H
INT 10H
MOV AH,0CH
MOV AL,03H
MOV BH,0H
MOV CX,0
MOV DX,10
INT 10H
MOV CX ,35
LABEL2:
PUSH CX
MOV DX,10
MOV CX,9
LABEL1:
PUSH CX
MOV AH,0CH
MOV AL,03H
MOV BH,0H
MOV CX,X
INC X
DEC DX
INT 10H
POP CX
LOOP LABEL1
POP CX
LOOP LABEL2
MOV AH, 1
INT 21h
MOV AX, 4c00h
INT 21h
ENDS
END START
fernando9torres
یک شنبه 18 خرداد 1393, 19:49 عصر
ممنون داداش
من خودم یکی نوشتم ولی فقط یه خط رو چاپ میکنه نمیدونم چیکارش کنم برای خط بعد
mov ah,0
mov al,12h
int 10h
mov dx,1
mov cx,1
next2: mov ax,1
next:
mov ah,0ch
int 10h
inc cx
cmp cx,100
inc dx
cmp dx,100
jne next2
mov ah, 1
int 21h
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.