All pastes #228440 Raw Edit

Miscellany

public text v1 · immutable
#228440 ·published 2006-10-30 02:11 UTC
rendered paste body
segment .data
    source db 'Best of times to learn is Now',0x0A, 0x0A
    sm db '',0x0A, 0x0A
    target db '',0x0A, 0x0A
    tm db '',0x0A, 0x0A
    len equ $ - source

segment .text
    global _start

_start:
    mov eax, 4
    mov ebx, 0
    mov ecx, source
    mov edx, len
    int 0x80

    mov ecx, len
    mov esi, 0

space_loop:
    mov al, [source+esi]
    mov bl, ' '
    cmp al, bl
    je end_loop
    mov [sm+esi], al
   
end_loop:
    inc esi
    loop space_loop

print:
    mov eax,4
    mov ebx,1
    mov ecx,sm
    mov edx,len
    int 0x80

exit:
    mov eax, 1
    mov ebx, 0
    int 0x80