All pastes #1361625 Raw Edit

Unnamed

public text v1 · immutable
#1361625 ·published 2009-03-15 19:02 UTC
rendered paste body
.Model Tiny
.386
.data
dstr db 20 dup(0)

.stack
sstr db 20 dup(0)


.code
org 100h
msg db 'Yusupov 31 variant.',0
main:		
	mov ax,0b800h+03ch
	mov es,ax

	mov ax,@code
	mov ds,ax

	mov ax,0003h
	int 10h
		

	mov ah,0eh
	lea edi,msg
	xor ebx,ebx
vwrite:
	mov al,[edi+ebx]
	mov es:[ebx*2],ax
	inc ebx
	cmp al,0
	jne vwrite



	mov ax,@data
	mov es,ax
	xor ebx,ebx
dcpy:
	mov al,[msg+ebx]
	mov es:[ebx],al
	inc ebx
	cmp al,0
	jne dcpy



	mov ax,@stack
	mov es,ax
	xor ebx,ebx
scpy:
	mov al,[msg+ebx]
	mov es:[ebx],al
	inc ebx
	cmp al,0
	jne scpy




	mov ah,1
	int 21h
	mov ax,4c00h
	int 21h 
	ret
end main