k.tavakol
جمعه 20 آذر 1388, 00:12 صبح
سلام برنامه ای نوشتم که اسم و فامیل را در 2 خط و 2 رنگ چاپ کند ولی مشکلی وجود داره در برنامه 1 رنگ سطر دوم تغییر نمیکنه و در برنامه 2 هردو سطر رنگ مشابه دارند.لطفا راهنمایی کنیید.
برنامه 1:
.model small
.STACK 64
.data
m db 'kioumars','$'
n db 'tavakol','$'
.code
main proc near
mov ah,02
mov dh,01
mov dl,40
mov bh,0
int 10h
mov AH,6H
mov bh,1h
mov bl,6h
int 10h
mov ax,@data
mov ds,ax
mov ah,9
mov dx,offset m
int 21h
mov ah,02
mov dh,02
mov dl,40
mov bh,0
int 10h
mov AH,9H
mov bh,ah
mov bl,6H
int 10h
mov ax,@data
mov ds,ax
mov ah,9
mov dx,offset n
int 21h
برنامه 2:
.model small
.STACK 64
.data
m db 'kioumars','$'
n db 'tavakol','$'
.code
main proc near
mov ax,0600h
mov bh,01h
mov cx,0000
mov dx,184fh
int 10h
mov ah,02
mov dh,01
mov dl,40
mov bh,0
int 10h
mov ax,@data
mov ds,ax
mov ah,9
mov dx,offset m
int 21h
mov bh,07h
mov cx,0000
mov dx,184fh
int 10h
mov ah,02
mov dh,02
mov dl,40
mov bh,0
int 10h
mov ax,@data
mov ds,ax
mov ah,9
mov dx,offset n
int 21h
mov ah,8
int 21h
mov ah,4ch
int 21h
main endp
end
برنامه 1:
.model small
.STACK 64
.data
m db 'kioumars','$'
n db 'tavakol','$'
.code
main proc near
mov ah,02
mov dh,01
mov dl,40
mov bh,0
int 10h
mov AH,6H
mov bh,1h
mov bl,6h
int 10h
mov ax,@data
mov ds,ax
mov ah,9
mov dx,offset m
int 21h
mov ah,02
mov dh,02
mov dl,40
mov bh,0
int 10h
mov AH,9H
mov bh,ah
mov bl,6H
int 10h
mov ax,@data
mov ds,ax
mov ah,9
mov dx,offset n
int 21h
برنامه 2:
.model small
.STACK 64
.data
m db 'kioumars','$'
n db 'tavakol','$'
.code
main proc near
mov ax,0600h
mov bh,01h
mov cx,0000
mov dx,184fh
int 10h
mov ah,02
mov dh,01
mov dl,40
mov bh,0
int 10h
mov ax,@data
mov ds,ax
mov ah,9
mov dx,offset m
int 21h
mov bh,07h
mov cx,0000
mov dx,184fh
int 10h
mov ah,02
mov dh,02
mov dl,40
mov bh,0
int 10h
mov ax,@data
mov ds,ax
mov ah,9
mov dx,offset n
int 21h
mov ah,8
int 21h
mov ah,4ch
int 21h
main endp
end